SlideShare a Scribd company logo
1 of 194
INFORMATICA POWER CENTER 7.1
AGENDA ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
OVERVIEW & COMPONENTS
PRODUCT OVERVIEW ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Informatica components
OVERVIEW .. INFORMATICA REPOSITORY ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
OVERVIEW .. INFORMATICA CLIENT TOOLS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
OVERVIEW .. INFORMATICA SERVER ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
OVERVIEW .. SOURCES ,[object Object],[object Object],[object Object],[object Object],[object Object]
OVERVIEW .. TARGETS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Questions???
INFORMATICA SERVER & DATA MOVEMENT
INFORMATICA SERVER AND DATA MOVEMENT ,[object Object],[object Object],[object Object],[object Object]
INFORMATICA SERVER ,[object Object],[object Object],[object Object],[object Object],[object Object]
INFORMATICA SERVER ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
THE LOAD MANAGER PROCESS  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
THE LOAD MANAGER PROCESS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
DATA TRANSFORMATION MANAGER PROCESS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
DTM THREADS
DTM THREADS ,[object Object],[object Object],[object Object],[object Object]
DTM THREADS ,[object Object],[object Object],[object Object],[object Object]
Questions???
REPOSITORY SERVER
REPOSITORY SERVER ,[object Object],[object Object],[object Object],[object Object],[object Object]
REPOSITORY SERVER (CONTD..) ,[object Object],[object Object],[object Object]
REPOSITORY ADMINISTRATION CONSOLE  ,[object Object],[object Object],[object Object]
REPOSITORY ADMINISTRATION CONSOLE ,[object Object],[object Object]
Questions???
REPOSITORY MANAGER
REPOSITORY MANAGER WINDOW
REPOSITORY ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
REPOSITORY ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
REPOSITORY ,[object Object],[object Object],[object Object]
REPOSITORY MANAGER TASKS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
DEPENDENCY WINDOW ,[object Object],[object Object],[object Object],[object Object]
COPYING AND BACKING UP A REPOSITORY ,[object Object],[object Object],[object Object],[object Object],[object Object]
CRYSTAL REPORTS ,[object Object],[object Object],[object Object],[object Object],[object Object]
REPOSITORY SECURITY ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
REPOSITORY SECURITY – VIEWING LOCKS ,[object Object]
TYPES OF LOCKS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
FOLDERS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
FOLDERS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
FOLDERS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
COPYING FOLDERS ,[object Object],[object Object],[object Object],[object Object]
COPYING FOLDERS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
COMPARING FOLDERS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
COMPARING FOLDERS
COMPARING FOLDERS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
FOLDER VERSIONS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
EXPORTING AND IMPORTING OBJECTS  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Questions???
DESIGNER
SCREEN SHOT OF DESIGNER
DESIGNER APPENDIX ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
DESIGNER APPENDIX ,[object Object],[object Object],[object Object],[object Object],[object Object]
SOURCE ANALYZER ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SOURCE ANALYZER – IMPORTING RELATIONAL SOURCE DEFINITIONS ,[object Object]
SOURCE ANALYZER – IMPORTING RELATIONAL SOURCE DEFINITIONS ,[object Object]
SOURCE ANALYZER – FLAT FILE SOURCES ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SOURCE ANALYZER – FLAT FILE SOURCES ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
WAREHOUSE DESIGNER ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
WAREHOUSE DESIGNER – CREATE/EDIT TARGET DEFINITIONS ,[object Object],[object Object]
MAPPING ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
MAPPING ,[object Object],Source Source Qualifier Links or Connectors Target Transformation
MAPPING - INVALIDATION ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
MAPPING - COMPONENTS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
MAPPING - UPDATES ,[object Object],[object Object],[object Object]
MAPPING - VALIDATION ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
MAPPING - VALIDATION
Questions???
TRANSFORMATIONS USED IN INFORMATICA
TRANSFORMATIONS ,[object Object],[object Object],[object Object],[object Object],[object Object]
TRANSFORMATION - TYPES ,[object Object],[object Object],[object Object],[object Object]
TRANSFORMATIONS - TYPES ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TRANSFORMATIONS - TYPES ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TRANSFORMATIONS - TYPES ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TRANSFORMATIONS - TYPES ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TRANSFORMATIONS - TYPES ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TRANSFORMATIONS - TYPES ,[object Object],[object Object],[object Object],[object Object]
ACTIVE TRANSFORMATION NODES ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
PASSIVE TRANSFORMATION NODES ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TRANSFORMATION ,[object Object],[object Object],[object Object],[object Object]
TRANSFORMATION ,[object Object],[object Object],[object Object]
TRANSFORMATIONS - PROPERTIES ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
AGGREGATOR TRANSFORMATION  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
AGGREGATOR TRANSFORMATION ,[object Object],[object Object],[object Object]
EXPRESSION TRANSFORMATION ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
EXPRESSION TRANSFORMATION ,[object Object],[object Object],[object Object],[object Object]
FILTER TRANSFORMATION ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],!! Filter should always be used as close to the Source, so that the Load of  data carried ahead is decreased at / or near to the Source Itself.
JOINER TRANSFORMATION ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
JOINER TRANSFORMATION ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
JOINER TRANSFORMATION ,[object Object],Joiner on Multiple Sources.
LOOKUP TRANSFORMATION ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
CONNECTED LOOKUP ,[object Object],[object Object],[object Object],[object Object]
UNCONNECTED LOOKUP ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
LOOKUP CACHING ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
DYNAMIC LOOKUP TRANSFORMATION ,[object Object],[object Object],[object Object]
DYNAMIC LOOKUP TRANSFORMATION ,[object Object]
ROUTER TRANSFORMATION ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
COMPARING ROUTER & FILTER TRANSFORMATIONS
SEQUENCE GENERATOR TRANSFORMATION  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SEQUENCE GENERATOR TRANSFORMATION ,[object Object],[object Object]
SOURCE QUALIFIER TRANSFORMATION ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SOURCE QUALIFIER TRANSFORMATION ,[object Object],[object Object],[object Object],For an SQL to Generate a Default Query, Its should have Linked Output port !!
SOURCE QUALIFIER TRANSFORMATION ,[object Object],For an SQL to Generate a Default Query, Its should have Linked Output port !!
SOURCE QUALIFIER TRANSFORMATION ,[object Object],[object Object]
SOURCE QUALIFIER TRANSFORMATION ,[object Object],[object Object],[object Object]
UPDATE STRATEGY TRANSFORMATION  ,[object Object],[object Object],[object Object]
UPDATE STRATEGY TRANSFORMATION  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
RANK TRANSFORMATION ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
RANK TRANSFORMATION ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
RANK TRANSFORMATION ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
STORED PROCEDURE TRANSFORMATION ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
STORED PROCEDURE TRANSFORMATION ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
STORED PROCEDURE TRANSFORMATION ,[object Object],[object Object],[object Object],[object Object],[object Object]
STORED PROCEDURE TRANSFORMATION ,[object Object],[object Object],[object Object]
CUSTOM TRANSFORMATION ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SORTER TRANSFORMATION ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SORTER TRANSFORMATION ,[object Object],[object Object],[object Object],[object Object]
TRANSFORMATION LANGUAGE ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TRANSFORMATION LANGUAGE ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TRANSFORMATION LANGUAGE ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TRANSFORMATION EXPRESSIONS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TRANSFORMATION EXPRESSIONS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],DATE_PROMISED RETURN VALUE Apr 1 1998 12:00:10AM 'Apr 01 1998'
TRANSFORMATION EXPRESSIONS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],RECORD_NO SALES RETURN VALUE 1 600 NULL 5 550 358 6 39 245.8
TRANSFORMATION EXPRESSIONS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],SALES RETURN VALUE 100 100 -500 Server skips record 400.55 400.55 800.10 800.10
TRANSFORMATION EXPRESSIONS ,[object Object],[object Object],[object Object],[object Object]
Questions???
RE – USABLE TRANSFORMATIONS AND MAPPLETS
REUSABLE TRANSFORMATION ,[object Object],[object Object],[object Object],[object Object],[object Object]
MAPPLET ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SAMPLE MAPPLET IN A MAPPING
EXPANDED MAPPLET
MAPPLET - COMPONENTS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Questions???
WORKFLOW MANAGER & WORKFLOW MONITOR
WORKFLOW MANAGER & WORKFLOW MONITOR Server Manager Workflow Manager Workflow Monitor ,[object Object],1. Gantt Chart 2. Task View
WORKFLOW MANAGER ,[object Object],[object Object],[object Object],[object Object]
WORKFLOW MANAGER – SCREEN SHOT
WORKFLOW MANAGER TOOLS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
WORKFLOW TASKS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
CREATE TASK
WORKFLOW MONITOR ,[object Object],[object Object],[object Object],[object Object]
WORKFLOW MONITOR – GANTT CHART
WORKFLOW MONITOR – TASK VIEW
WORKFLOW MONITOR ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Questions???
PERFORMANCE TUNING
PERFORMANCE TUNING  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TARGET BOTTLENECKS  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SOURCE BOTTLENECKS  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
MAPPING BOTTLENECKS  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SESSION BOTTLENECKS  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SESSION BOTTLENECKS - MEMORY ,[object Object],[object Object]
INCREMENTAL AGGREGATION ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
INCREMENTAL AGGREGATION ,[object Object],[object Object]
SYSTEM BOTTLENECKS  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
PMCMD ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
PMCMD ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
COMMIT POINTS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
COMMIT POINTS ,[object Object],[object Object],[object Object]
COMMIT POINTS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
COMMIT POINTS ,[object Object],[object Object],[object Object]
COMMIT POINTS
MULTIPLE SERVERS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
MULTIPLE SERVERS ,[object Object]
Questions???
DEBUGGER
DEBUGGER  ,[object Object],[object Object],[object Object],[object Object]
DEBUGGER
DEBUGGER ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
DEBUGGER ,[object Object]
Questions???
INFORMATICA POWERCENTER 7.1 ENHANCEMENTS This Presentation part describes new features and enhancements to  Informatica PowerCenter version 7.0. forming  Informatica PowerCenter version 7.1
INFORMATICA POWERCENTER 7.1 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
CONFIGURATION MANAGEMENT ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
DEPLOYMENT GROUPS ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Repository & Repository Server
[object Object],[object Object],Repository & Repository Server
[object Object],[object Object],[object Object],[object Object],[object Object],PowerCenter Server
[object Object],[object Object],[object Object],PowerCenter Server
POWERCENTER WEBSERVICES ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],XML Enhancements
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Security
[object Object],[object Object],[object Object],[object Object],[object Object],Client Usability Enhancements
Other Enhancements ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Applications / Database / DataMarts / Legacy Systems / Real Time Profiling Access Via Designer / Wizard Profile Rules Mapping  INFORMATICA  POWERCENTER Profiling Warehouse In PowerCenter In PowerAnalyser In 3 rd  Party reporting tool Reports Data Profiling Built into PowerCenter
Data Profiling ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],Data Profiling
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],PowerCenter Metadata Reporter & Server
[object Object],[object Object],[object Object],Transformations
[object Object],[object Object],Transformations
Usability ,[object Object],[object Object],[object Object],[object Object]
Usability ,[object Object],[object Object],[object Object],[object Object]
Informatica Power Center 7.1

More Related Content

What's hot

End-to-End Spark/TensorFlow/PyTorch Pipelines with Databricks Delta
End-to-End Spark/TensorFlow/PyTorch Pipelines with Databricks DeltaEnd-to-End Spark/TensorFlow/PyTorch Pipelines with Databricks Delta
End-to-End Spark/TensorFlow/PyTorch Pipelines with Databricks DeltaDatabricks
 
Building Lakehouses on Delta Lake with SQL Analytics Primer
Building Lakehouses on Delta Lake with SQL Analytics PrimerBuilding Lakehouses on Delta Lake with SQL Analytics Primer
Building Lakehouses on Delta Lake with SQL Analytics PrimerDatabricks
 
TechEvent Databricks on Azure
TechEvent Databricks on AzureTechEvent Databricks on Azure
TechEvent Databricks on AzureTrivadis
 
Big Data: Architecture and Performance Considerations in Logical Data Lakes
Big Data: Architecture and Performance Considerations in Logical Data LakesBig Data: Architecture and Performance Considerations in Logical Data Lakes
Big Data: Architecture and Performance Considerations in Logical Data LakesDenodo
 
Session découverte de la Data Virtualization
Session découverte de la Data VirtualizationSession découverte de la Data Virtualization
Session découverte de la Data VirtualizationDenodo
 
Delta Lake with Azure Databricks
Delta Lake with Azure DatabricksDelta Lake with Azure Databricks
Delta Lake with Azure DatabricksDustin Vannoy
 
Introduction to Data Engineering
Introduction to Data EngineeringIntroduction to Data Engineering
Introduction to Data EngineeringDurga Gadiraju
 
Automate data warehouse etl testing and migration testing the agile way
Automate data warehouse etl testing and migration testing the agile wayAutomate data warehouse etl testing and migration testing the agile way
Automate data warehouse etl testing and migration testing the agile wayTorana, Inc.
 
Azure data bricks by Eugene Polonichko
Azure data bricks by Eugene PolonichkoAzure data bricks by Eugene Polonichko
Azure data bricks by Eugene PolonichkoAlex Tumanoff
 
Azure DataBricks for Data Engineering by Eugene Polonichko
Azure DataBricks for Data Engineering by Eugene PolonichkoAzure DataBricks for Data Engineering by Eugene Polonichko
Azure DataBricks for Data Engineering by Eugene PolonichkoDimko Zhluktenko
 
Simplify CDC Pipeline with Spark Streaming SQL and Delta Lake
Simplify CDC Pipeline with Spark Streaming SQL and Delta LakeSimplify CDC Pipeline with Spark Streaming SQL and Delta Lake
Simplify CDC Pipeline with Spark Streaming SQL and Delta LakeDatabricks
 
Building an open data platform with apache iceberg
Building an open data platform with apache icebergBuilding an open data platform with apache iceberg
Building an open data platform with apache icebergAlluxio, Inc.
 
Designing and Building Next Generation Data Pipelines at Scale with Structure...
Designing and Building Next Generation Data Pipelines at Scale with Structure...Designing and Building Next Generation Data Pipelines at Scale with Structure...
Designing and Building Next Generation Data Pipelines at Scale with Structure...Databricks
 
Informatica partitions
Informatica partitionsInformatica partitions
Informatica partitionssingh100
 
Azure Data Factory ETL Patterns in the Cloud
Azure Data Factory ETL Patterns in the CloudAzure Data Factory ETL Patterns in the Cloud
Azure Data Factory ETL Patterns in the CloudMark Kromer
 
Considerations for Data Access in the Lakehouse
Considerations for Data Access in the LakehouseConsiderations for Data Access in the Lakehouse
Considerations for Data Access in the LakehouseDatabricks
 
Kafka: Journey from Just Another Software to Being a Critical Part of PayPal ...
Kafka: Journey from Just Another Software to Being a Critical Part of PayPal ...Kafka: Journey from Just Another Software to Being a Critical Part of PayPal ...
Kafka: Journey from Just Another Software to Being a Critical Part of PayPal ...confluent
 
Introduction to column oriented databases
Introduction to column oriented databasesIntroduction to column oriented databases
Introduction to column oriented databasesArangoDB Database
 

What's hot (20)

Azure datafactory
Azure datafactoryAzure datafactory
Azure datafactory
 
End-to-End Spark/TensorFlow/PyTorch Pipelines with Databricks Delta
End-to-End Spark/TensorFlow/PyTorch Pipelines with Databricks DeltaEnd-to-End Spark/TensorFlow/PyTorch Pipelines with Databricks Delta
End-to-End Spark/TensorFlow/PyTorch Pipelines with Databricks Delta
 
Building Lakehouses on Delta Lake with SQL Analytics Primer
Building Lakehouses on Delta Lake with SQL Analytics PrimerBuilding Lakehouses on Delta Lake with SQL Analytics Primer
Building Lakehouses on Delta Lake with SQL Analytics Primer
 
TechEvent Databricks on Azure
TechEvent Databricks on AzureTechEvent Databricks on Azure
TechEvent Databricks on Azure
 
Big Data: Architecture and Performance Considerations in Logical Data Lakes
Big Data: Architecture and Performance Considerations in Logical Data LakesBig Data: Architecture and Performance Considerations in Logical Data Lakes
Big Data: Architecture and Performance Considerations in Logical Data Lakes
 
Session découverte de la Data Virtualization
Session découverte de la Data VirtualizationSession découverte de la Data Virtualization
Session découverte de la Data Virtualization
 
Delta Lake with Azure Databricks
Delta Lake with Azure DatabricksDelta Lake with Azure Databricks
Delta Lake with Azure Databricks
 
SSIS Presentation
SSIS PresentationSSIS Presentation
SSIS Presentation
 
Introduction to Data Engineering
Introduction to Data EngineeringIntroduction to Data Engineering
Introduction to Data Engineering
 
Automate data warehouse etl testing and migration testing the agile way
Automate data warehouse etl testing and migration testing the agile wayAutomate data warehouse etl testing and migration testing the agile way
Automate data warehouse etl testing and migration testing the agile way
 
Azure data bricks by Eugene Polonichko
Azure data bricks by Eugene PolonichkoAzure data bricks by Eugene Polonichko
Azure data bricks by Eugene Polonichko
 
Azure DataBricks for Data Engineering by Eugene Polonichko
Azure DataBricks for Data Engineering by Eugene PolonichkoAzure DataBricks for Data Engineering by Eugene Polonichko
Azure DataBricks for Data Engineering by Eugene Polonichko
 
Simplify CDC Pipeline with Spark Streaming SQL and Delta Lake
Simplify CDC Pipeline with Spark Streaming SQL and Delta LakeSimplify CDC Pipeline with Spark Streaming SQL and Delta Lake
Simplify CDC Pipeline with Spark Streaming SQL and Delta Lake
 
Building an open data platform with apache iceberg
Building an open data platform with apache icebergBuilding an open data platform with apache iceberg
Building an open data platform with apache iceberg
 
Designing and Building Next Generation Data Pipelines at Scale with Structure...
Designing and Building Next Generation Data Pipelines at Scale with Structure...Designing and Building Next Generation Data Pipelines at Scale with Structure...
Designing and Building Next Generation Data Pipelines at Scale with Structure...
 
Informatica partitions
Informatica partitionsInformatica partitions
Informatica partitions
 
Azure Data Factory ETL Patterns in the Cloud
Azure Data Factory ETL Patterns in the CloudAzure Data Factory ETL Patterns in the Cloud
Azure Data Factory ETL Patterns in the Cloud
 
Considerations for Data Access in the Lakehouse
Considerations for Data Access in the LakehouseConsiderations for Data Access in the Lakehouse
Considerations for Data Access in the Lakehouse
 
Kafka: Journey from Just Another Software to Being a Critical Part of PayPal ...
Kafka: Journey from Just Another Software to Being a Critical Part of PayPal ...Kafka: Journey from Just Another Software to Being a Critical Part of PayPal ...
Kafka: Journey from Just Another Software to Being a Critical Part of PayPal ...
 
Introduction to column oriented databases
Introduction to column oriented databasesIntroduction to column oriented databases
Introduction to column oriented databases
 

Viewers also liked

Informatica Designer Module
Informatica Designer ModuleInformatica Designer Module
Informatica Designer Moduleganblues
 
Informatica power center performance tuning
Informatica power center performance tuningInformatica power center performance tuning
Informatica power center performance tuningdivjeev
 
Informatica Server Manager
Informatica Server ManagerInformatica Server Manager
Informatica Server Managerganblues
 
Informatica student meterial
Informatica student meterialInformatica student meterial
Informatica student meterialSunil Kotthakota
 
Informatica reusable mapplett_date4day
Informatica reusable mapplett_date4dayInformatica reusable mapplett_date4day
Informatica reusable mapplett_date4daydba3003
 
Zackman frame work
Zackman frame workZackman frame work
Zackman frame workganblues
 
Informatica complex transformation i
Informatica complex transformation iInformatica complex transformation i
Informatica complex transformation iAmit Sharma
 
Dimensional Fact Model @ BI Academy Launch
Dimensional Fact Model @ BI Academy LaunchDimensional Fact Model @ BI Academy Launch
Dimensional Fact Model @ BI Academy Launchcaccio
 
Informatica object migration
Informatica object migrationInformatica object migration
Informatica object migrationAmit Sharma
 
Informática (1)
Informática (1)Informática (1)
Informática (1)Awen_monica
 
Take a peek at Dell's smart EPM global environment
Take a peek at Dell's smart EPM global environmentTake a peek at Dell's smart EPM global environment
Take a peek at Dell's smart EPM global environmentRodrigo Radtke de Souza
 
historia de la informatica
historia de la informaticahistoria de la informatica
historia de la informaticamyoo
 
Why create a Data Mart with Dimensional Fact Model
Why create a Data Mart with Dimensional Fact ModelWhy create a Data Mart with Dimensional Fact Model
Why create a Data Mart with Dimensional Fact Modelcaccio
 
Generic Graph And Psets
Generic Graph And PsetsGeneric Graph And Psets
Generic Graph And Psetsmanishekhar
 
Informatica log files
Informatica log filesInformatica log files
Informatica log filesAmit Sharma
 

Viewers also liked (19)

Informatica Designer Module
Informatica Designer ModuleInformatica Designer Module
Informatica Designer Module
 
Informatica power center performance tuning
Informatica power center performance tuningInformatica power center performance tuning
Informatica power center performance tuning
 
Informatica Server Manager
Informatica Server ManagerInformatica Server Manager
Informatica Server Manager
 
Informatica student meterial
Informatica student meterialInformatica student meterial
Informatica student meterial
 
2 designer
2 designer2 designer
2 designer
 
Informatica reusable mapplett_date4day
Informatica reusable mapplett_date4dayInformatica reusable mapplett_date4day
Informatica reusable mapplett_date4day
 
Zackman frame work
Zackman frame workZackman frame work
Zackman frame work
 
Informática 1
Informática 1Informática 1
Informática 1
 
Informatica complex transformation i
Informatica complex transformation iInformatica complex transformation i
Informatica complex transformation i
 
informatica
informaticainformatica
informatica
 
Where to Start ETL Developer Career
Where to Start ETL Developer CareerWhere to Start ETL Developer Career
Where to Start ETL Developer Career
 
Dimensional Fact Model @ BI Academy Launch
Dimensional Fact Model @ BI Academy LaunchDimensional Fact Model @ BI Academy Launch
Dimensional Fact Model @ BI Academy Launch
 
Informatica object migration
Informatica object migrationInformatica object migration
Informatica object migration
 
Informática (1)
Informática (1)Informática (1)
Informática (1)
 
Take a peek at Dell's smart EPM global environment
Take a peek at Dell's smart EPM global environmentTake a peek at Dell's smart EPM global environment
Take a peek at Dell's smart EPM global environment
 
historia de la informatica
historia de la informaticahistoria de la informatica
historia de la informatica
 
Why create a Data Mart with Dimensional Fact Model
Why create a Data Mart with Dimensional Fact ModelWhy create a Data Mart with Dimensional Fact Model
Why create a Data Mart with Dimensional Fact Model
 
Generic Graph And Psets
Generic Graph And PsetsGeneric Graph And Psets
Generic Graph And Psets
 
Informatica log files
Informatica log filesInformatica log files
Informatica log files
 

Similar to Informatica Power Center 7.1

47468272 introduction-to-informatica
47468272 introduction-to-informatica47468272 introduction-to-informatica
47468272 introduction-to-informaticaVenkat485
 
1-informatica-training
1-informatica-training1-informatica-training
1-informatica-trainingKrishna Sujeer
 
Informatica course curriculum
Informatica course curriculumInformatica course curriculum
Informatica course curriculumAmit Sharma
 
Informatica intro
Informatica introInformatica intro
Informatica introvam1
 
16.7_Release_Notes.pdf
16.7_Release_Notes.pdf16.7_Release_Notes.pdf
16.7_Release_Notes.pdfAbhySingh3
 
OPEN TEXT ADMINISTRATION
OPEN TEXT ADMINISTRATIONOPEN TEXT ADMINISTRATION
OPEN TEXT ADMINISTRATIONSUMIT KUMAR
 
Exclusive SAP Basis Training Book | www.sapdocs.info
Exclusive SAP Basis Training Book | www.sapdocs.infoExclusive SAP Basis Training Book | www.sapdocs.info
Exclusive SAP Basis Training Book | www.sapdocs.infosapdocs. info
 
Informatica powercenter8.x Aarchitecture
Informatica powercenter8.x AarchitectureInformatica powercenter8.x Aarchitecture
Informatica powercenter8.x AarchitectureRaj Ningthemcha
 
123448572 all-in-one-informatica
123448572 all-in-one-informatica123448572 all-in-one-informatica
123448572 all-in-one-informaticahomeworkping9
 
Informatica
InformaticaInformatica
Informaticamukharji
 
SQL Server 2000 Research Series - Architecture Overview
SQL Server 2000 Research Series - Architecture OverviewSQL Server 2000 Research Series - Architecture Overview
SQL Server 2000 Research Series - Architecture OverviewJerry Yang
 
Informatica power center components that makes you to amaze...
Informatica power center components that makes you to amaze...Informatica power center components that makes you to amaze...
Informatica power center components that makes you to amaze...sharath28796
 
Informatica Interview Questions & Answers
Informatica Interview Questions & AnswersInformatica Interview Questions & Answers
Informatica Interview Questions & AnswersZaranTech LLC
 
Teradata client4
Teradata client4Teradata client4
Teradata client4Madhu Bandi
 
Databricks Delta Lake and Its Benefits
Databricks Delta Lake and Its BenefitsDatabricks Delta Lake and Its Benefits
Databricks Delta Lake and Its BenefitsDatabricks
 
Peoplesoft PIA architecture
Peoplesoft PIA architecturePeoplesoft PIA architecture
Peoplesoft PIA architectureAmit rai Raaz
 

Similar to Informatica Power Center 7.1 (20)

47468272 introduction-to-informatica
47468272 introduction-to-informatica47468272 introduction-to-informatica
47468272 introduction-to-informatica
 
1-informatica-training
1-informatica-training1-informatica-training
1-informatica-training
 
Informatica course curriculum
Informatica course curriculumInformatica course curriculum
Informatica course curriculum
 
Informatica intro
Informatica introInformatica intro
Informatica intro
 
16.7_Release_Notes.pdf
16.7_Release_Notes.pdf16.7_Release_Notes.pdf
16.7_Release_Notes.pdf
 
OPEN TEXT ADMINISTRATION
OPEN TEXT ADMINISTRATIONOPEN TEXT ADMINISTRATION
OPEN TEXT ADMINISTRATION
 
Exclusive SAP Basis Training Book | www.sapdocs.info
Exclusive SAP Basis Training Book | www.sapdocs.infoExclusive SAP Basis Training Book | www.sapdocs.info
Exclusive SAP Basis Training Book | www.sapdocs.info
 
Sql Server
Sql ServerSql Server
Sql Server
 
Informatica powercenter8.x Aarchitecture
Informatica powercenter8.x AarchitectureInformatica powercenter8.x Aarchitecture
Informatica powercenter8.x Aarchitecture
 
123448572 all-in-one-informatica
123448572 all-in-one-informatica123448572 all-in-one-informatica
123448572 all-in-one-informatica
 
Informatica
InformaticaInformatica
Informatica
 
Lotus Domino 8.5
Lotus Domino 8.5Lotus Domino 8.5
Lotus Domino 8.5
 
SQL Server 2000 Research Series - Architecture Overview
SQL Server 2000 Research Series - Architecture OverviewSQL Server 2000 Research Series - Architecture Overview
SQL Server 2000 Research Series - Architecture Overview
 
Informatica power center components that makes you to amaze...
Informatica power center components that makes you to amaze...Informatica power center components that makes you to amaze...
Informatica power center components that makes you to amaze...
 
Presto
PrestoPresto
Presto
 
Informatica Interview Questions & Answers
Informatica Interview Questions & AnswersInformatica Interview Questions & Answers
Informatica Interview Questions & Answers
 
Teradata client4
Teradata client4Teradata client4
Teradata client4
 
Databricks Delta Lake and Its Benefits
Databricks Delta Lake and Its BenefitsDatabricks Delta Lake and Its Benefits
Databricks Delta Lake and Its Benefits
 
Informatica training
Informatica trainingInformatica training
Informatica training
 
Peoplesoft PIA architecture
Peoplesoft PIA architecturePeoplesoft PIA architecture
Peoplesoft PIA architecture
 

More from ganblues

Data Warehouse
Data WarehouseData Warehouse
Data Warehouseganblues
 
Building the DW - ETL
Building the DW - ETLBuilding the DW - ETL
Building the DW - ETLganblues
 
Warehouse components
Warehouse componentsWarehouse components
Warehouse componentsganblues
 
Informatica PowerAnalyzer 4.0 3 of 3
Informatica PowerAnalyzer 4.0 3 of 3Informatica PowerAnalyzer 4.0 3 of 3
Informatica PowerAnalyzer 4.0 3 of 3ganblues
 
Informatica PowerAnalyzer 4.0 2 of 3
Informatica PowerAnalyzer 4.0 2 of 3Informatica PowerAnalyzer 4.0 2 of 3
Informatica PowerAnalyzer 4.0 2 of 3ganblues
 
Informatica PowerAnalyzer 4.0 1 of 3
Informatica PowerAnalyzer 4.0 1 of 3Informatica PowerAnalyzer 4.0 1 of 3
Informatica PowerAnalyzer 4.0 1 of 3ganblues
 

More from ganblues (6)

Data Warehouse
Data WarehouseData Warehouse
Data Warehouse
 
Building the DW - ETL
Building the DW - ETLBuilding the DW - ETL
Building the DW - ETL
 
Warehouse components
Warehouse componentsWarehouse components
Warehouse components
 
Informatica PowerAnalyzer 4.0 3 of 3
Informatica PowerAnalyzer 4.0 3 of 3Informatica PowerAnalyzer 4.0 3 of 3
Informatica PowerAnalyzer 4.0 3 of 3
 
Informatica PowerAnalyzer 4.0 2 of 3
Informatica PowerAnalyzer 4.0 2 of 3Informatica PowerAnalyzer 4.0 2 of 3
Informatica PowerAnalyzer 4.0 2 of 3
 
Informatica PowerAnalyzer 4.0 1 of 3
Informatica PowerAnalyzer 4.0 1 of 3Informatica PowerAnalyzer 4.0 1 of 3
Informatica PowerAnalyzer 4.0 1 of 3
 

Recently uploaded

Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
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 organizationRadu Cotescu
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
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 productivityPrincipled Technologies
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
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 2024The Digital Insurer
 
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 2024The Digital Insurer
 

Recently uploaded (20)

Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
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
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
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
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
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
 
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
 

Informatica Power Center 7.1

Editor's Notes

  1. Global repository. The global repository is the hub of the domain. Use the global repository to store common objects that multiple developers can use through shortcuts. These objects may include operational or application source definitions, reusable transformations, mapplets, and mappings. Local repositories. A local repository is within a domain that is not the global repository. Use local repositories for development. From a local repository, you can create shortcuts to objects in shared folders in the global repository. These objects typically include source definitions, common dimensions and lookups, and enterprise standard transformations. You can also create copies of objects in non-shared folders.
  2. Global repository. The global repository is the hub of the domain. Use the global repository to store common objects that multiple developers can use through shortcuts. These objects may include operational or application source definitions, reusable transformations, mapplets, and mappings. Local repositories. A local repository is within a domain that is not the global repository. Use local repositories for development. From a local repository, you can create shortcuts to objects in shared folders in the global repository. These objects typically include source definitions, common dimensions and lookups, and enterprise standard transformations. You can also create copies of objects in non-shared folders.
  3. The Figure shows the processing path between the Informatica Server, repository, source, and target
  4. The Informatica Server can combine data from different platforms and source types. For example, you can join data from a flat file and an Oracle source, and write the transformed data to a Microsoft SQL Server database. When a session starts, the Informatica Server retrieves mapping and session metadata from the repository to extract data from the source, transform it, and load it into the target. The Informatica Server can combine data from different platforms and source types
  5. The Informatica Server can combine data from different platforms and source types. For example, you can join data from a flat file and an Oracle source, and write the transformed data to a Microsoft SQL Server database. When a session starts, the Informatica Server retrieves mapping and session metadata from the repository to extract data from the source, transform it, and load it into the target. The Informatica Server can combine data from different platforms and source types
  6. The Load Manager is the primary Informatica Server process
  7. The Load Manager holds the connection to the repository for the value set in the Informatica Server configuration, LMStayConnectToRepositDuration When you start the Informatica Server. When you start the Informatica Server, the Load Manager launches and queries the repository for a list of sessions configured to run on the Informatica Server. When you configure a session. When you add, update, or schedule a session in the Server Manager, the repository stores all the session metadata. The Load Manager maintains a list of sessions and session start times. When a session starts. When a session starts, the Load Manager fetches the session information from the repository to perform the validations and verifications prior to starting the DTM process. The execute lock allows the Informatica Server to run the session and prevents you from starting the session again until it completes. If the session is already locked, the Informatica Server cannot start the session. A session may be locked if it is already running, or if an error occurred during the previous run that prevented the repository from releasing the execute lock.
  8. Four transformation threads. The DTM creates one transformation thread for each partition. The DTM creates an additional transformation thread for partition for each Aggregator or Rank transformation. So, the DTM creates four transformation threads to process the mapping in Figure above.
  9. Standalone repository. A repository that functions individually, unrelated and unconnected to other repositories. Global repository. (PowerCenter only.) The centralized repository in a domain, a group of connected repositories. Each domain can contain one global repository. The global repository can contain common objects to be shared throughout the domain through global shortcuts. Once created, you cannot change a global repository to a local repository. You can promote an existing local repository to a global repository. Local repository. (PowerCenter only.) A repository within a domain that is not the global repository. Each local repository in the domain can connect to the global repository and use objects in its shared folders. A folder in a local repository can be copied to other local repositories while keeping all local and global shortcuts intact.
  10. When restoring a repository, you must have a database available for the repository. You can restore the repository in a database that has a different code page from the original database, if the code pages are compatible. If a repository already exists at the location, the Repository Manager asks you to delete the repository before restoring a backup repository. If no repository exists, the Repository Manager creates a repository before restoring the backup repository.
  11. Source and target dependencies report (S2t_dep.rpt) - Shows the source and target dependencies as well as the transformations performed in each mapping
  12. Write lock - Created when you create or edit a repository object in a folder for which you have write permission Execute lock - Created when you start a session or batch, or when the Informatica Server starts a scheduled session or batch Save lock - Created when you save information to the repository The repository permits multiple read locks, one write lock, and one execute lock simultaneously on each repository object. This means that one user can edit a session while the Informatica Server runs the session, and another user can view the session properties at the same time. You can view existing locks in the repository in the Repository Manager. The Repository Manager provides two ways to view locks: Browse the repository. Use the Navigator and main windows to display the folders, versions, and objects in use. Show locks. Use a menu command to view all locks in the repository. This method provides more detailed information and allows you to sort your view of the locks.
  13. You must create a folder in a new repository before you can connect to the repository using the Designer or Workflow Manager. You can copy objects from one folder to another, so if you want to use an object in a non-shared folder, you can copy it into your working folder. If you work with multiple repositories, you can also copy objects across repositories. You can continue working in the new version, while preserving the older version. You might use versions to archive work while continuing with development.
  14. In your repository, you might create folders for each data warehouse development project, subject area, user, or type of metadata. If you can divide the data warehouse into different types of information, you might create a single folder for each type of data. For instance, when you set up the accounting data warehouse, you might create one folder for accounts payable and another for accounts receivable. You can create a folder for each repository user, designed to store work for that user only. If users work on separate projects, this technique avoids any problems that might occur if two people attempt to edit the same piece of metadata at the same time. You might create a different folder for each type of metadata (source definitions, target definitions, mappings, schemas, and reusable transformations) that you create through the Designer.
  15. When you copy a folder from a global repository to a local repository in the same domain, the Repository Manager verifies whether a folder of the same name exists in the global repository. If it does not, the Repository Manager uses the folder name for the copied folder. If it does, the Repository Manager asks you to rename the folder. The Repository Manager preserves shortcuts to shared folders in the global repository, changing the local shortcuts to global shortcuts. When you copy both a shared folder and a non-shared folder with dependent shortcuts across repositories and then recopy the shared folder from the source repository, the shortcuts in the non-shared folder in the target repository point to the folder in the source repository. The shortcuts in the non-shared folder always point to the folder you select when you copy/replace a shared folder.
  16. Re-establish shortcuts. Maintain shortcuts to objects in shared folders. If the Repository Manager cannot re-establish shortcuts, it marks the affected mappings, mapplets, and sessions invalid in the repository and lists them in the Output window. Choose an Informatica Server. Use the Informatica Server to run all sessions and batches in the folder if a matching Server does not exist in the target repository. Copy connections. Copy database, FTP, and external loader connection information if matching connection names do not exist in the target repository. Copy persisted values. Copy the saved persisted values for mapping variables used in a session. Compare folders. Compare folders to determine how they are related with the compare folders functionality. Replace folders. Replace an existing folder, including all objects associated with the folder. The Repository Manager copies and replaces folders as a single transaction. If you cancel the copy before it completes, the Repository Manager rolls back all changes.
  17. Versions to compare. The wizard automatically selects pairs of versions with the same version number in each folder for comparison. You can also specify the versions to compare in each folder. Object types to compare. You can specify the object types to compare and display between folders. The Repository Manager compares objects based upon specific object attributes. See Table 6-3 for a list of compared attributes for object types. Direction of comparison. The Repository Manager performs directional comparisons. A directional comparison checks the contents of one folder against the contents of the other. You can specify either one-way or two-way comparisons.
  18. Figure shows two folders in the same repository, Orders1 and Orders2. If you compare the folders using a one-way comparison, the source definition ORDER_ITEMS, present in Orders2 but not in Orders1, is not noted as a comparison. If you compare the folders using a two-way comparison, the absence of ORDER_ITEMS in Orders1 is noted as a difference.
  19. Because sessions and batches are not associated with version numbers, the version pairs specified in the Versions to compare list do not impact a comparison of sessions or batches. If you want to compare only sessions and batches, you can accept the default version pairs without affecting the outcome of the comparison. The Repository Manager does not compare the field attributes of the objects in the folders when performing the comparison. For example, if two folders that have matching source names and column or port names but differing port or column attributes, such as precision or datatype, the Repository Manager does not note these as different.
  20. Can delete a folder version to remove unnecessary versions from the repository By archiving the contents of a folder into a version each time you reach a development landmark, you can access those versions if later edits prove unsuccessful. For example, you can create a folder version after completing a version of a difficult mapping, then continue working on the mapping. If you are unhappy with the results of subsequent work, you can revert to the previous version, then create a new version to continue development. Thus you keep the landmark version intact, but available for regression. When working with multiple versions, make sure you have the appropriate version active. The repository saves version information by workspace, so if someone else uses your machine and changes the active version, that version remains active on your machine until changed
  21. Exporting and importing an object is similar to copying an object from one folder or repository to another folder or repository. When you copy objects between folders or repositories, you must be connected to both repositories simultaneously. However, when you export an object from one repository and import the object into another repository, you do not need to connect to both repositories simultaneously. You might want to export an object in any of the following circumstances: You want to copy an object between two repositories, but you cannot connect to both repositories from the same client. Export the object and electronically transfer the XML file to the target machine. Then import the object from the XML file into the target repository. You previously copied a mapping or mapplet that uses a reusable transformation to another repository. Then later you changed the reusable transformation. Instead of copying the entire mapping or mapplet again, you can export and import the reusable transformation. You want to export an object from your development repository and deploy it in the production repository. You have an invalid session that you need to troubleshoot. Export the invalid session and its associated mapping, electronically transfer the XML file to someone else for troubleshooting.
  22. To import a source definition: In the Source Analyzer, choose Sources-Import from Database. Select the ODBC data source used to connect to the source database. If you need to create or modify an ODBC data source, click the Browse button to open the ODBC Administrator. Create the appropriate data source and click OK. Select the new ODBC data source. Enter a database username and password to connect to the database. Note: The username must have the appropriate database permissions to view the object. You may need to specify the owner name for database objects you want to use as sources. Click Connect. If no table names appear or if the table you want to import does not appear, click All. Drill down through the list of sources to find the source you want to import. Select the relational object or objects you want to import. You can hold down the Shift key to select blocks of record sources within one folder, or hold down the Ctrl key to make non-consecutive selections within a folder. You can also select all tables within a folder by selecting the folder and clicking the Select All button. Use the Select None button to clear all highlighted selections.
  23. When you create a flat file source definition, you must define the properties of the file. The Source Analyzer provides a Flat File Wizard to prompt you for the above mentioned file properties. You can import fixed-width and delimited flat file source definitions that do not contain binary data. When importing the definition, the source file must be in a directory local to the client machine. In addition, the Informatica Server must be able to access all source files during the session.
  24. You can create the overall relationship, called a schema , as well as the target definitions, through wizards in the Designer. The Cubes and Dimensions Wizards follow common principles of data warehouse design to simplify the process of designing related targets.
  25. Connectors - Connect sources, targets, and transformations so the Informatica Server can move the data as it transforms it A mapplet is a set of transformations that you build in the Mapplet Designer and can use in multiple mappings
  26. When you edit and save a mapping, some changes cause the session to be invalid even though the mapping remains valid. The Informatica Server does not run invalid sessions
  27. The Designer marks a mapping invalid when it detects errors that will prevent the Informatica Server from executing the mapping The Designer performs connection validation each time you connect ports in a mapping and each time you validate or save a mapping. At least one mapplet input port and output port is connected to the mapping. If the mapplet includes a Source Qualifier that uses a SQL override, the Designer prompts you to connect all mapplet output ports to the mapping. You can validate an expression in a transformation while you are developing a mapping. If you did not correct the errors, the Designer writes the error messages in the Output window when you save or validate the mapping. When you validate or save a mapping, the Designer verifies that the definitions of the independent objects, such as sources or mapplets, match the instance in the mapping. If any of the objects change while you configure the mapping, the mapping might contain errors.
  28. Example of an active transformation is a Filter transformation that removes rows that do not meet the configured filter condition. Example of a passive transformation is an an Expression transformation that performs a calculation on data and passes all rows through the transformation An unconnected transformation is not connected to other transformations in the mapping. It is called within another transformation, and returns a value to that transformation.
  29. The Informatica Server performs aggregate calculations as it reads, and stores necessary data group and row data in an aggregate cache Aggregate expression - Entered in an output port, can include non-aggregate expressions and conditional clauses Group by port - Indicates how to create groups. can be any input, input/output, output, or variable port Sorted Input option - Use to improve session performance. To use Sorted Input, you must pass data to the Aggregator transformation sorted by group by port, in ascending or descending order Aggregate cache - Aggregator stores data in the aggregate cache until it completes aggregate calculations. It stores group values in an index cache and row data in data cache
  30. You can enter multiple expressions in a single Expression transformation. As long as you enter only one expression for each output port, you can create any number of output ports in the transformation. In this way, you can use one Expression transformation rather than creating separate transformations for each calculation that requires the same set of data.
  31. As an active transformation, the Filter transformation may change the number of rows passed through it. A filter condition returns TRUE or FALSE for each row that passes through the transformation, depending on whether a row meets the specified condition. Only rows that return TRUE pass through this transformation. Discarded rows do not appear in the session log or reject files. To maximize session performance, include the Filter transformation as close to the sources in the mapping as possible. Rather than passing rows you plan to discard through the mapping, you then filter out unwanted data early in the flow of data from sources to targets. You cannot concatenate ports from more than one transformation into the Filter transformation. The input ports for the filter must come from a single transformation. The Filter transformation does not allow setting output default values.
  32. Allows to join sources that contain binary data To join more than two sources in a mapping, add additional Joiner transformations An input transformation is any transformation connected to the input ports of the current transformation. Specify one of the sources as the master source, and the other as the detail source. This is specified on the Properties tab in the transformation by clicking the M column. When you add the ports of a transformation to a Joiner transformation, the ports from the first source are automatically set as detail sources. Adding the ports from the second transformation automatically sets them as master sources. The master/detail relation determines how the join treats data from those sources based on the type of join. For example, you might want to join a flat file with in-house customer IDs and a relational database table that contains user-defined customer IDs. You could import the flat file into a temporary database table, then perform the join in the database. However, if you use the Joiner transformation, there is no need to import or create temporary tables.
  33. Can configure the lookup transformation to be connected or unconnected, cached or uncached
  34. Connected and unconnected transformations receive input and send output in different ways. Sometimes you can improve session performance by caching the lookup table. If you cache the lookup table, you can choose to use a dynamic or static cache. By default, the lookup cache remains static and does not change during the session. With a dynamic cache, the Informatica Server inserts rows into the cache during the session. Informatica recommends that you cache the target table as the lookup. This enables you to look up values in the target and insert them if they do not exist.
  35. NewLookupRow. The Designer automatically adds this port to a Lookup transformation configured to use a dynamic cache. Indicates whether or not the row is in lookup cache. To keep the lookup cache and the target table synchronized, you want to pass rows to the target when the NewLookupRow value is equal to 1. Associated Port. Associate lookup ports with either an input/output port or a sequence ID. The Informatica Server uses the data specified in the associated ports to insert into the lookup cache when it does not find a row in the lookup cache. If you associate a sequence ID, the Informatica Server generates a primary key for the inserted row in the lookup cache.
  36. The Informatica Server builds the cache when it processes the first request lookup request. It queries the cache based on the lookup condition for each row that passes into the transformation. When the Informatica Server receives a new row (a row that is not in the cache), it inserts the row into the cache. You can configure the transformation to insert rows into the cache based on input ports or generated sequence IDs. The Informatica Server flags the row as new. When the Informatica Server receives an existing row (a row that is in the cache), it flags the row as existing. The Informatica Server does not insert the row into the cache. Use a Router or Filter transformation with the dynamic Lookup transformation to route new rows to the cached target table. You can route existing rows to another target table, or you can drop them. When you partition a source that uses a dynamic lookup cache, the Informatica Server creates one memory cache and one disk cache for each transformation.
  37. The Router transformation is more efficient when you design a mapping and when you run a session For example, to test data based on three conditions, you only need one Router transformation instead of three filter transformations to perform this task. Likewise, when you use a Router transformation in a mapping, the Informatica Server processes the incoming data only once. When you use multiple Filter transformations in a mapping, the Informatica Server processes the incoming data for each transformation
  38. The Informatica Server generates a value each time a row enters a connected transformation, even if that value is not used. When NEXTVAL is connected to the input port of another transformation, the Informatica Server generates a sequence of numbers. When CURRVAL is connected to the input port of another transformation, the Informatica Server generates the NEXTVAL value plus one.
  39. Connect NEXTVAL to multiple transformations to generate unique values for each row in each transformation. For example, you might connect NEXTVAL to two target tables in a mapping to generate unique primary key values. The Informatica Server creates a column of unique primary key values for each target table. If you want the same generated value to go to more than one target that receives data from a single preceding transformation, you can connect a Sequence Generator to that preceding transformation. This allows the Informatica Server to pass unique values to the transformation, then route rows from the transformation to targets.
  40. The Source Qualifier displays the transformation datatypes. The transformation datatypes in the Source Qualifier determine how the source database binds data when you import it. Do not alter the datatypes in the Source Qualifier. If the datatypes in the source definition and Source Qualifier do not match, the Designer marks the mapping invalid when you save it.
  41. In the mapping shown above, although there are many columns in the source definition, only three columns are connected to another transformation. In this case, the Informatica Server generates a default query that selects only those three columns: SELECT CUSTOMERS.CUSTOMER_ID, CUSTOMERS.COMPANY, CUSTOMERS.FIRST_NAME FROM CUSTOMERS When generating the default query, the Designer delimits table and field names containing the slash character (/) with double quotes.
  42. In the mapping shown above, although there are many columns in the source definition, only three columns are connected to another transformation. In this case, the Informatica Server generates a default query that selects only those three columns: SELECT CUSTOMERS.CUSTOMER_ID, CUSTOMERS.COMPANY, CUSTOMERS.FIRST_NAME FROM CUSTOMERS When generating the default query, the Designer delimits table and field names containing the slash character (/) with double quotes.
  43. In the mapping shown above, although there are many columns in the source definition, only three columns are connected to another transformation. In this case, the Informatica Server generates a default query that selects only those three columns: SELECT CUSTOMERS.CUSTOMER_ID, CUSTOMERS.COMPANY, CUSTOMERS.FIRST_NAME FROM CUSTOMERS When generating the default query, the Designer delimits table and field names containing the slash character (/) with double quotes.
  44. In the mapping shown above, although there are many columns in the source definition, only three columns are connected to another transformation. In this case, the Informatica Server generates a default query that selects only those three columns: SELECT CUSTOMERS.CUSTOMER_ID, CUSTOMERS.COMPANY, CUSTOMERS.FIRST_NAME FROM CUSTOMERS When generating the default query, the Designer delimits table and field names containing the slash character (/) with double quotes.
  45. It determines how to handle changes to existing records When you design your data warehouse, you need to decide what type of information to store in targets. As part of your target table design, you need to determine whether to maintain all the historic data or just the most recent changes. For example, you might have a target table, T_CUSTOMERS, that contains customer data. When a customer address changes, you may want to save the original address in the table, instead of updating that portion of the customer record. In this case, you would create a new record containing the updated address, and preserve the original record with the old customer address. This illustrates how you might store historical information in a target table. However, if you want the T_CUSTOMERS table to be a snapshot of current customer data, you would update the existing customer record and lose the original address.
  46. It determines how to handle changes to existing records When you design your data warehouse, you need to decide what type of information to store in targets. As part of your target table design, you need to determine whether to maintain all the historic data or just the most recent changes. For example, you might have a target table, T_CUSTOMERS, that contains customer data. When a customer address changes, you may want to save the original address in the table, instead of updating that portion of the customer record. In this case, you would create a new record containing the updated address, and preserve the original record with the old customer address. This illustrates how you might store historical information in a target table. However, if you want the T_CUSTOMERS table to be a snapshot of current customer data, you would update the existing customer record and lose the original address.
  47. The Rank transformation differs from the transformation functions MAX and MIN, in that it allows you to select a group of top or bottom values, not just one value. For example, you can use Rank to select the top 10 salespersons in a given territory. Or, to generate a financial report, you might also use a Rank transformation to identify the three departments with the lowest expenses in salaries and overhead. While the SQL language provides many functions designed to handle groups of data, identifying top or bottom strata within a set of rows is not possible using standard SQL functions. Allows to create local variables and write non-aggregate expressions
  48. During a session, the Informatica Server compares an input row with rows in the data cache. If the input row out-ranks a stored row, the Informatica Server replaces the stored row with the input row. If the Rank transformation is configured to rank across multiple groups, the Informatica Server ranks incrementally for each group it finds.
  49. During a session, the Informatica Server compares an input row with rows in the data cache. If the input row out-ranks a stored row, the Informatica Server replaces the stored row with the input row. If the Rank transformation is configured to rank across multiple groups, the Informatica Server ranks incrementally for each group it finds.
  50. Limitations exist on passing data, depending on the database implementation Stored procedures are stored and run within the database. Not all databases support stored procedures, and database implementations vary widely on their syntax. You might use stored procedures to: Drop and recreate indexes. Check the status of a target database before moving records into it. Determine if enough space exists in a database. Perform a specialized calculation. Database developers and programmers use stored procedures for various tasks within databases, since stored procedures allow greater flexibility than SQL statements. Stored procedures also provide error handling and logging necessary for mission critical tasks. Developers create stored procedures in the database using the client tools provided with the database.
  51. You can run several Stored Procedure transformations in different modes in the same mapping. For example, a pre-load source stored procedure can check table integrity, a normal stored procedure can populate the table, and a post-load stored procedure can rebuild indexes in the database. However, you cannot run the same instance of a Stored Procedure transformation in both connected and unconnected mode in a mapping. You must create different instances of the transformation. If the mapping calls more than one source or target pre- or post-load stored procedure in a mapping, the Informatica Server executes the stored procedures in the execution order that you specify in the mapping.
  52. The stored procedure issues a status code that notifies whether or not the stored procedure completed successfully
  53. You can pass a value from a port, literal string or number, variable, Lookup transformation, Stored Procedure transformation, External Procedure transformation, or the results of another expression. Separate each argument in a function with a comma. Except for literals, the transformation language is not case-sensitive. Except for literals, the Designer and Informatica Server ignore spaces. The colon (:), comma (,), and period (.) have special meaning and should be used only to specify syntax. The Informatica Server treats a dash (-) as a minus operator. If you pass a literal value to a function, enclose literal strings within single quotation marks. Do not use quotation marks for literal numbers. The Informatica Server treats any string value enclosed in single quotation marks as a character string. When you pass a mapping parameter or variable to a function within an expression, do not use quotation marks to designate mapping parameters or variables. Do not use quotation marks to designate ports. You can nest multiple functions within an expression (except aggregate functions, which allow only one nested aggregate function). The Informatica Server evaluates the expression starting with the innermost function.
  54. After you save a mapplet, you can use it in a mapping to represent the transformations within the mapplet. When you use a mapplet in a mapping, you use an instance of the mapplet. Like a reusable transformation, any changes made to the mapplet are automatically inherited by all instances of the mapplet. Can use it in a mapping to represent the transformations within the mapplet
  55. After you save a mapplet, you can use it in a mapping to represent the transformations within the mapplet. When you use a mapplet in a mapping, you use an instance of the mapplet. Like a reusable transformation, any changes made to the mapplet are automatically inherited by all instances of the mapplet. Can use it in a mapping to represent the transformations within the mapplet
  56. Apply the following rules while designing mapplets: Use only reusable Sequence Generators Do not use pre- or post-session stored procedures in a mapplet Use exactly one of the following in a mapplet: Source Qualifier transformation ERP Source Qualifier transformation Input transformation Use at least one Output transformation in a mapplet
  57. This does not replace the Server Manager, since there are many tasks that you can perform only with the Server Manager
  58. Repository username. This can be configured optionally as an environment variable. Repository password. This can be configured optionally as an environment variable. Connection type. The type of connection from the client machine to the Informatica Server (TCP/IP or IPX/SPX). Port or connection. The TCP/IP port number or IPX/SPX connection (Windows NT/2000 only) to the Informatica Server. Host name. The machine hosting the Informatica Server (if running pmcmd from a remote machine through a TCP/IP connection). Session or batch name. The names of any sessions or batches you want to start or stop. Folder name. The folder names for those sessions or batches (if their names are not unique in the repository). Parameter file . The directory and name of the parameter file you want the Informatica Server to use with the session or batch.
  59. Target-based commit. The Informatica Server commits data based on the number of target rows and the key constraints on the target table. The commit point also depends on the buffer block size and the commit interval. Source-based commit. The Informatica Server commits data based on the number of source rows. The commit point is the commit interval you configure in the session properties.
  60. For example, a session is configured with target-based commit interval of 10,000. The writer buffers fill every 7,500 rows. When the Informatica Server reaches the commit interval of 10,000, it continues processing data until the writer buffer is filled. The second buffer fills at 15,000 rows, and the Informatica Server issues a commit to the target. If the session completes successfully, the Informatica Server issues commits after 15,000, 22,500, 30,000, and 40,000 rows.
  61. Although the Filter, Router, and Update Strategy transformations are active transformations, the Informatica Server does not use them as active sources in a source-based commit session.
  62. The Informatica Server might commit less rows to the target than the number of rows produced by the active source. For example, you have a source-based commit session that passes 10,000 rows through an active source, and 3,000 rows are dropped due to transformation logic. The Informatica Server issues a commit to the target when the 7,000 remaining rows reach the target. The number of rows held in the writer buffers does not affect the commit point for a source-based commit session. For example, you have a source-based commit session that passes 10,000 rows through an active source. When those 10,000 rows reach the targets, the Informatica Server issues a commit. If the session completes successfully, the Informatica Server issues commits after 10,000, 20,000, 30,000, and 40,000 source rows.
  63. If a session fails or if you receive unexpected results in your target, you can run the Debugger against the session You might also want to run the Debugger against a session if you want the Informatica Server to process the configured session properties
  64. Can create data or error breakpoints for transformations or for global conditions Cannot create breakpoints for mapplet Input and Output transformations Create breakpoints. You create breakpoints in a mapping where you want the Informatica Server to evaluate data and error conditions. Configure the Debugger. Use the Debugger Wizard to configure the Debugger for the mapping. You can choose to run the Debugger against an existing session or you can create a debug session. When you run the Debugger against an existing session, the Informatica Server runs the session in debug mode. When you create a debug session, you configure a subset of session properties within the Debugger Wizard, such as source and target location. You can also choose to load or discard target data. Run the Debugger. Run the Debugger from within the Mapping Designer. When you run the Debugger the Designer connects to the Informatica Server. The Informatica Server initializes the Debugger and runs session. The Informatica Server reads the breakpoints and pauses the Debugger when the breakpoints evaluate to true. Monitor the Debugger. While you run the Debugger, you can monitor the target data, transformation and mapplet output data, the debug log, and the session log. When you run the Debugger, the Designer displays the following windows: Debug log. View messages from the Debugger. Session log. View session log. Target window. View target data. Instance window. View transformation data. Modify data and breakpoints. When the Debugger pauses, you can modify data and see the effect on transformations, mapplets, and targets as the data moves through the pipeline. You can also modify breakpoint information.