Upload
mongodb
View
107
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Informatica + MongoDB is a powerful combination that increases developer productivity up to 5x, enabling them to build and deploy big data applications much faster. Informatica provides access to virtually all types of data from modern and legacy systems at any latency, processes and integrates data at scale, and delivers it directly into MongoDB. With Informatica, companies can unlock the data in MongoDB for downstream analytics to improve decision making and business operations. Using the Informatica PowerCenter Big Data Edition with the PowerExchange for MongoDB adapter users can read and write data in MongoDB, parse the JSON-based documents and then transform the data and combine it with other information for big data analytics - all without having to write a single line of code. In this webinar you will see a live demo and learn how to: - Discover insights from Big Data faster - Run better applications with better data - Lower costs of data integration - Deliver business impact with rapid deployment See the full presentation at:
Citation preview
Deliver Big Data Apps Faster With Informatica & MongoDBJohn Haddad, Senior Director Big Data Product Marketing, InformaticaGaurav Pathak, Senior Product Manager Big Data, Informatica
10 2
MAINFRAME
CLIENT-SERVER
WEB
SOCIAL
INTERNET OF THINGS
CLOUD
Few Employees
ManyEmployees
Customers/Consumers
BusinessEcosystems
Communities & Society
Devices& Machines
10 4
10 6
10 7
10 9
10 11
Front OfficeProductivityBack Office
Automation
E-Commerce
Line-of-BusinessSelf-Service
Social Engagement
Real-TimeOptimization
1960s-1970s
1980s
1990s
2011
2014
2007
OS/360
TECHNOLOGY
USERS
VALUE
TECHNOLOGIES
SOURCES
BUSINESS
Informatica for MongoDB
Machine Device, Cloud
Documents and Emails
Relational, Mainframe
Social Media, Web Logs
Applications
BI / Analytic Apps
Access, integrate, transform, & ingest data into MongoDB
Access, integrate, transform & ingest MongoDB data into other analytic systems (e.g. Hadoop, data warehouse)
Data Warehouse & Data Marts
Informatica for MongoDBIntegrate and move data into MongoDB
Machine Device, Cloud
Documents and Emails
Relational, Mainframe
Social Media, Web Logs
Applications
Access, integrate, transform, & ingest data into MongoDB
Customers table
Policies table
Customer Policies
document
Informatica for MongoDBIntegrate data on Hadoop for downstream analytics
Machine Device, Cloud
Documents and Emails
Relational, Mainframe
Social Media, Web Logs
BI / Analytic Apps
Access, integrate, transform & ingest MongoDB data into other analytic systems (e.g. Hadoop, data warehouse)
Data Warehouse & Data Marts
Orderstable
Product content
document
Machine data
Capabilities
• High Productivity Development Environment
• Universal Data Access
• High-Speed Data Ingestion and Extraction
• Metadata Discovery for Flexible Data Models
• Embedded Entity Access
• JSON Document Handling
• Distributed Data Access through Read Preferences
• Map Once, Deploy Anywhere
• Unified Administration and High Availability
High Productivity Development Environment
Unleash the Power of Big DataWith high performance Universal Data Access
WebSphere MQJMSMSMQSAP NetWeaver XI
JD Edwards Lotus NotesOracle E-BusinessPeopleSoft
OracleDB2 UDBDB2/400SQL ServerSybase
ADABASDatacomDB2IDMSIMS
Word, ExcelPDFStarOfficeWordPerfectEmail (POP, IMPA)HTTP
InformixTeradataNetezzaODBCJDBC
VSAMC-ISAMBinary Flat FilesTape Formats…
Web ServicesTIBCO webMethods
SAP NetWeaver SAP NetWeaver BI SASSiebel
Messaging, and Web Services
Relational and Flat Files
Mainframe and Midrange
Unstructured Data and Files
Flat filesASCII reportsHTMLRPGANSILDAP
EDI–X12EDI-FactRosettaNet HL7HIPAA
ebXMLHL7 v3.0ACORD (AL3, XML)
XMLLegalXMLIFXcXML
ASTFIXSWIFTCargo IMPMVR
Salesforce CRMForce.comRightNowNetSuite
ADP HewittSAP By DesignOracle OnDemand
Packaged Applications
Industry Standards
XML Standards
SaaS/BPO
Social Media
FacebookTwitterLinkedIn
KapowDatasift
PivotalVerticaNetezza
TeradataAster
MPP Appliances
10
Metadata Discovery for Flexible Data Models
• Schema Inference done by sampling the first “n” rows.
• Performs a union of fields to create the representative schema.
• Schema Information cached in either the Mongo instance or a file.
11
Embedded Entity Access
12
JSON Document Handling
• Users can read and write JSON documents directly through DocumentAsJSON port.
• Filtering while Read is available for “Document as JSON” feature
• When writing to “DocumentAsJSON” port, there is no schema constraint
13
Distributed Data Access through Read Preferences
The Value of a Virtual Data Machine (like Vibe): Integration Flexibility: Same skills, multiple deployment modes.
14
Hadoop
Cloud ServerDesktop DataFederation
Embedded data quality
in apps DataIntegration
Hub
DataVirtualization
Embedded DQ in apps
Development
Deployment
• Skills leverage• Future proof investment• Development Acceleration
Unified AdministrationSingle Place to Manage & Monitor
Demo
16
Demo - Product Catalog Creation
Demo – Product Catalog Creation
Machine Device, Cloud
Documents and Emails
Relational, Mainframe
Social Media, Web Logs
Applications
Access, integrate, transform, & ingest data into MongoDB
• Sources
• Read Music Data from a flat file
• Read Books Data from a Normalized Database Schema
• Read Movies Data from a JSON File
• Lookup
• Lookup MongoDB for SKU details
• Target
• Write to ProductCatalog Collection in MongoDB
Demo – Batch Aggregation
• Sources
• Read from Orders Collection in MongoDB
• Transform
• Aggregate Data based on Nation and ShipMode
• Target
• Write to Nation collection in MongoDB
Applications
BI / Analytic Apps
Access, integrate, transform & ingest MongoDB data into other analytic systems (e.g. Hadoop, data warehouse) or MongoDB itself
Data Warehouse & Data Marts
Customer Benefits
• Discover Insights from Big Data Faster
• Run Better Applications with Better Data
• Lower Costs of Data Integration
• Deliver Business Impact with Rapid Deployment
Resources and Q & A
http://bit.ly/mongodbbi
• Configuring PowerExchange to connect to MongoDB at http://bit.ly/pwxmongodb1
• Create mappings that read and write to MongoDB at http://bit.ly/pwxmongodb2
• Write JSON documents directly to MongoDB at http://bit.ly/pwxmongodb3