SlideShare ist ein Scribd-Unternehmen logo
1 von 15
INFORMATICA
Swetha K S
6th Mar 2015
Overview
•Terminologies
•OLTP vs. OLAP
•What and Why Data Warehousing
•Data warehouse Architecture
•ETL
•Informatica Power Center Architecture
•Supporting Informatica projects
Terminologies
•OLTP (Online Transaction Processing)
•OLAP (Online Analytical Processing)
OLTP vs. OLAP
OLTP OLAP
Stands for Online Transaction
Processing (Known as :
Operational systems)
Online Analytical Processing
(Known as: Data warehouse)
Source of data Operational data; OLTPs are
the original source of the data.
Consolidation data; OLAP data
comes from the various OLTP
Systems
Purpose of data To control and run
fundamental business tasks
To help with planning, problem
solving, decision support
Types of queries Relatively standardized and
simple queries Returning
relatively few records
Often complex queries involving
aggregations
Type of data Daily transaction data. Mostly
doesn't keep history
Historical data
OLAP Contd..
•OLAP is also known as Data warehousing
•Definition:
•subject-oriented,
•integrated,
•time-variant,
•non-volatile collection of data in support of management's decision
making process.
Why Data ware housing ?
Why Data
warehousing?
Who are my
Customers and What
product they
frequently buy?
Which Customers
are most likely to
go for
Competition?
Who are my
Customers and What
product they frequently
buy?
What Products
Promotions have
biggest impact on
Revenue?
What is the most
effective distribution
channel?
Data warehouse Architecture
Enterprise
Data
Warehouse
Sales
(Data Mart)
HR
Reporting
Tools
OLAP Tools
Ad Hoc
Query Tools
Data Warehouse
Database
lOracle
lSQL Server
lTeradata
lDB2
Data and Metadata
Repository Layer
ETL Tools:
lInformatica Power center
lPentaho
lAbinitio
lOracle Warehouse Builder
lCustom programs
lSQL scripts
Extract,
Transformation,
and Load (ETL)
Layer
l Cleanse Data
l Filter Records
l Standardize Values
l Decode Values
l Apply Business Rules
l Dedupe Records
l Merge Records
ETL Layer
Operational/OLTP
systems
l PeopleSoft
l SAP
l Siebel
l Oracle Applications
Products
Sample Technologies:
Execution
Systems
l CRM
l ERP
l e-Commerce
External
Data
l Purchased
Market Data
l Spreadsheets
Source system Presentation
Layer
Reporting
l Cognos Reports
l Business Objects
l MicroStrategy
lData Mining Tools
l Portals
lCustom Tools
lHTML Reports
ETL
ETL Stands for Extract – Transform – Load
Extract >Extract data from various source systems as efficiently as possible
Transform >Clean and perform calculations on extracted data
Load >Load data into target Data Warehouse (ex: Oracle, MSSQL databases)
ETL can be implemented using:
•By scripts(Shell, Perl, Python)
•PL/SQL
•Transformations: Java and C++
•Using ETL Tools (E.g. Informatica, Abinitio, Pentaho etc.)
Benefits of Informatica
•Process different types of Data sources
•Initiate ETL Projects Quickly and Effectively
•Automate most ETL processes for fewer errors and greater productivity
•Visual flow and self-documentation
Limitations of Informatica
•Software licensing cost
•Reduced flexibility
Informatica Power center 8.x/9.x
architecture
Monitor job run using workflow monitor
Known Informatica errors
Unix Commands:
•Check Services are up and running
- > ps –ef | grep pmserver (For Integration Service)
- > ps –ef | grep pmrepagent (For Repository service)
•start and stop Informatica services:
./infaservice startup will start services
./infaservice shutdown will stop services
•Command line utilities
infacmd
Admin activities like - Add Access, create roles, users, list users, create LDAP groups etc
infasetup
Back up Domain, Define, Delete or restore Domain
pmcmd
Schedule, start workflow, abort workflow, start task, abort task, gettaskdetails etc
pmrep
Connect to Repository, modify metadata - Delete object, create object, create Folder etc
Questions?

Weitere ähnliche Inhalte

Was ist angesagt?

SAP HANA Data integration using Informatica
SAP HANA Data integration using InformaticaSAP HANA Data integration using Informatica
SAP HANA Data integration using Informatica
Oracle
 
Informatica and datawarehouse Material
Informatica and datawarehouse MaterialInformatica and datawarehouse Material
Informatica and datawarehouse Material
obieefans
 
Oracle Data Integration Presentation
Oracle Data Integration PresentationOracle Data Integration Presentation
Oracle Data Integration Presentation
kgissandaner
 

Was ist angesagt? (20)

What is Informatica Powercenter
What is Informatica PowercenterWhat is Informatica Powercenter
What is Informatica Powercenter
 
Informatica basics for beginners | Informatica ppt
Informatica basics for beginners | Informatica pptInformatica basics for beginners | Informatica ppt
Informatica basics for beginners | Informatica ppt
 
Informatica slides
Informatica slidesInformatica slides
Informatica slides
 
ETL tool evaluation criteria
ETL tool evaluation criteriaETL tool evaluation criteria
ETL tool evaluation criteria
 
Informatica Tutorial For Beginners | Informatica Powercenter Tutorial | Edureka
Informatica Tutorial For Beginners | Informatica Powercenter Tutorial | EdurekaInformatica Tutorial For Beginners | Informatica Powercenter Tutorial | Edureka
Informatica Tutorial For Beginners | Informatica Powercenter Tutorial | Edureka
 
What is ETL?
What is ETL?What is ETL?
What is ETL?
 
SAP HANA Data integration using Informatica
SAP HANA Data integration using InformaticaSAP HANA Data integration using Informatica
SAP HANA Data integration using Informatica
 
Informatica Powercenter Architecture
Informatica Powercenter ArchitectureInformatica Powercenter Architecture
Informatica Powercenter Architecture
 
Designing And Monitoring In Informatica PowerCenter
Designing And Monitoring In Informatica PowerCenterDesigning And Monitoring In Informatica PowerCenter
Designing And Monitoring In Informatica PowerCenter
 
Informatica and datawarehouse Material
Informatica and datawarehouse MaterialInformatica and datawarehouse Material
Informatica and datawarehouse Material
 
Informatica push down optimization implementation
Informatica push down optimization implementationInformatica push down optimization implementation
Informatica push down optimization implementation
 
Informatica Transformations with Examples | Informatica Tutorial | Informatic...
Informatica Transformations with Examples | Informatica Tutorial | Informatic...Informatica Transformations with Examples | Informatica Tutorial | Informatic...
Informatica Transformations with Examples | Informatica Tutorial | Informatic...
 
Informatica power center 9 Online Training
Informatica power center 9 Online TrainingInformatica power center 9 Online Training
Informatica power center 9 Online Training
 
5 Reasons To Choose Informatica PowerCenter As Your ETL Tool
5 Reasons To Choose Informatica PowerCenter As Your ETL Tool5 Reasons To Choose Informatica PowerCenter As Your ETL Tool
5 Reasons To Choose Informatica PowerCenter As Your ETL Tool
 
Informatica Power Center 7.1
Informatica Power Center 7.1Informatica Power Center 7.1
Informatica Power Center 7.1
 
Management in Informatica Power Center
Management in Informatica Power CenterManagement in Informatica Power Center
Management in Informatica Power Center
 
Informatica Server Manager
Informatica Server ManagerInformatica Server Manager
Informatica Server Manager
 
Oracle Data Integration Presentation
Oracle Data Integration PresentationOracle Data Integration Presentation
Oracle Data Integration Presentation
 
Informatica power center 9.x developer & admin Basics | Demo | Introduction
Informatica power center 9.x developer & admin Basics | Demo | Introduction Informatica power center 9.x developer & admin Basics | Demo | Introduction
Informatica power center 9.x developer & admin Basics | Demo | Introduction
 
Fusion Middleware Oracle Data Integrator
Fusion Middleware Oracle Data IntegratorFusion Middleware Oracle Data Integrator
Fusion Middleware Oracle Data Integrator
 

Ähnlich wie Informatica overview

What is a Data Warehouse and How Do I Test It?
What is a Data Warehouse and How Do I Test It?What is a Data Warehouse and How Do I Test It?
What is a Data Warehouse and How Do I Test It?
RTTS
 
oracle_soultion_oracledataintegrator_goldengate_2021
oracle_soultion_oracledataintegrator_goldengate_2021oracle_soultion_oracledataintegrator_goldengate_2021
oracle_soultion_oracledataintegrator_goldengate_2021
ssuser8ccb5a
 
CERN_DIS_ODI_OGG_final_oracle_golde.pptx
CERN_DIS_ODI_OGG_final_oracle_golde.pptxCERN_DIS_ODI_OGG_final_oracle_golde.pptx
CERN_DIS_ODI_OGG_final_oracle_golde.pptx
camyla81
 

Ähnlich wie Informatica overview (20)

ETL (1).ppt
ETL (1).pptETL (1).ppt
ETL (1).ppt
 
Datawarehousing & DSS
Datawarehousing & DSSDatawarehousing & DSS
Datawarehousing & DSS
 
What is a Data Warehouse and How Do I Test It?
What is a Data Warehouse and How Do I Test It?What is a Data Warehouse and How Do I Test It?
What is a Data Warehouse and How Do I Test It?
 
Kushal Data Warehousing PPT
Kushal Data Warehousing PPTKushal Data Warehousing PPT
Kushal Data Warehousing PPT
 
Informatica_ Basics_Demo_9.6.ppt
Informatica_ Basics_Demo_9.6.pptInformatica_ Basics_Demo_9.6.ppt
Informatica_ Basics_Demo_9.6.ppt
 
Data Pipelines with Python - NWA TechFest 2017
Data Pipelines with Python - NWA TechFest 2017Data Pipelines with Python - NWA TechFest 2017
Data Pipelines with Python - NWA TechFest 2017
 
oracle_soultion_oracledataintegrator_goldengate_2021
oracle_soultion_oracledataintegrator_goldengate_2021oracle_soultion_oracledataintegrator_goldengate_2021
oracle_soultion_oracledataintegrator_goldengate_2021
 
CERN_DIS_ODI_OGG_final_oracle_golde.pptx
CERN_DIS_ODI_OGG_final_oracle_golde.pptxCERN_DIS_ODI_OGG_final_oracle_golde.pptx
CERN_DIS_ODI_OGG_final_oracle_golde.pptx
 
BI Introduction
BI IntroductionBI Introduction
BI Introduction
 
Kylin and Druid Presentation
Kylin and Druid PresentationKylin and Druid Presentation
Kylin and Druid Presentation
 
Data warehouse 10 oltp vs datawarehouse
Data warehouse 10 oltp vs datawarehouseData warehouse 10 oltp vs datawarehouse
Data warehouse 10 oltp vs datawarehouse
 
OLAP v/s OLTP
OLAP v/s OLTPOLAP v/s OLTP
OLAP v/s OLTP
 
ETL Technologies.pptx
ETL Technologies.pptxETL Technologies.pptx
ETL Technologies.pptx
 
StreamHorizon overview
StreamHorizon overviewStreamHorizon overview
StreamHorizon overview
 
Creating a Project Plan for a Data Warehouse Testing Assignment
Creating a Project Plan for a Data Warehouse Testing AssignmentCreating a Project Plan for a Data Warehouse Testing Assignment
Creating a Project Plan for a Data Warehouse Testing Assignment
 
Enterprise Data World 2018 - Building Cloud Self-Service Analytical Solution
Enterprise Data World 2018 - Building Cloud Self-Service Analytical SolutionEnterprise Data World 2018 - Building Cloud Self-Service Analytical Solution
Enterprise Data World 2018 - Building Cloud Self-Service Analytical Solution
 
OLAP & DATA WAREHOUSE
OLAP & DATA WAREHOUSEOLAP & DATA WAREHOUSE
OLAP & DATA WAREHOUSE
 
05_Decision Support and OLAP.pdf
05_Decision Support and OLAP.pdf05_Decision Support and OLAP.pdf
05_Decision Support and OLAP.pdf
 
Online analytical processing
Online analytical processingOnline analytical processing
Online analytical processing
 
Module 1_Data Warehousing Fundamentals.pptx
Module 1_Data Warehousing Fundamentals.pptxModule 1_Data Warehousing Fundamentals.pptx
Module 1_Data Warehousing Fundamentals.pptx
 

KĂźrzlich hochgeladen

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

KĂźrzlich hochgeladen (20)

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 

Informatica overview

  • 2. Overview •Terminologies •OLTP vs. OLAP •What and Why Data Warehousing •Data warehouse Architecture •ETL •Informatica Power Center Architecture •Supporting Informatica projects
  • 3. Terminologies •OLTP (Online Transaction Processing) •OLAP (Online Analytical Processing)
  • 4. OLTP vs. OLAP OLTP OLAP Stands for Online Transaction Processing (Known as : Operational systems) Online Analytical Processing (Known as: Data warehouse) Source of data Operational data; OLTPs are the original source of the data. Consolidation data; OLAP data comes from the various OLTP Systems Purpose of data To control and run fundamental business tasks To help with planning, problem solving, decision support Types of queries Relatively standardized and simple queries Returning relatively few records Often complex queries involving aggregations Type of data Daily transaction data. Mostly doesn't keep history Historical data
  • 5. OLAP Contd.. •OLAP is also known as Data warehousing •Definition: •subject-oriented, •integrated, •time-variant, •non-volatile collection of data in support of management's decision making process.
  • 6. Why Data ware housing ? Why Data warehousing? Who are my Customers and What product they frequently buy? Which Customers are most likely to go for Competition? Who are my Customers and What product they frequently buy? What Products Promotions have biggest impact on Revenue? What is the most effective distribution channel?
  • 7. Data warehouse Architecture Enterprise Data Warehouse Sales (Data Mart) HR Reporting Tools OLAP Tools Ad Hoc Query Tools Data Warehouse Database lOracle lSQL Server lTeradata lDB2 Data and Metadata Repository Layer ETL Tools: lInformatica Power center lPentaho lAbinitio lOracle Warehouse Builder lCustom programs lSQL scripts Extract, Transformation, and Load (ETL) Layer l Cleanse Data l Filter Records l Standardize Values l Decode Values l Apply Business Rules l Dedupe Records l Merge Records ETL Layer Operational/OLTP systems l PeopleSoft l SAP l Siebel l Oracle Applications Products Sample Technologies: Execution Systems l CRM l ERP l e-Commerce External Data l Purchased Market Data l Spreadsheets Source system Presentation Layer Reporting l Cognos Reports l Business Objects l MicroStrategy lData Mining Tools l Portals lCustom Tools lHTML Reports
  • 8. ETL ETL Stands for Extract – Transform – Load Extract >Extract data from various source systems as efficiently as possible Transform >Clean and perform calculations on extracted data Load >Load data into target Data Warehouse (ex: Oracle, MSSQL databases) ETL can be implemented using: •By scripts(Shell, Perl, Python) •PL/SQL •Transformations: Java and C++ •Using ETL Tools (E.g. Informatica, Abinitio, Pentaho etc.)
  • 9. Benefits of Informatica •Process different types of Data sources •Initiate ETL Projects Quickly and Effectively •Automate most ETL processes for fewer errors and greater productivity •Visual flow and self-documentation
  • 10. Limitations of Informatica •Software licensing cost •Reduced flexibility
  • 11. Informatica Power center 8.x/9.x architecture
  • 12. Monitor job run using workflow monitor
  • 14. Unix Commands: •Check Services are up and running - > ps –ef | grep pmserver (For Integration Service) - > ps –ef | grep pmrepagent (For Repository service) •start and stop Informatica services: ./infaservice startup will start services ./infaservice shutdown will stop services •Command line utilities infacmd Admin activities like - Add Access, create roles, users, list users, create LDAP groups etc infasetup Back up Domain, Define, Delete or restore Domain pmcmd Schedule, start workflow, abort workflow, start task, abort task, gettaskdetails etc pmrep Connect to Repository, modify metadata - Delete object, create object, create Folder etc

Hinweis der Redaktion

  1. 5