Informatica

Informatica


What is Informatica Architecture

Informatica Architecture is comprised of multiple components or tools for ETL processing. The major ETL product release from the organization Informatica is known as the Informatica power centre. It has four components to develop, configure, process and monitor the ETL flows or mappings. The components of Informatica architecture are Powercenter Designer, Workflow Manager, Workflow Monitor, Repository Manager. Apart from these data processing tools, certain services are associated with the Informatica architecture, the services known as Integration service, repository services, nodes and reporting services. The Node is the major component in which all the other services processed to extract, transform and load the data.

The different editions of Informatica PowerCenter as available in the market are below.

Standard edition
Advanced edition
Premium edition

Below are few of the typical uses of Informatica:

Any organization migrating from previously installed Legacy systems like mainframe to any new database. The data migration from the existing system to the current system can be performed.
Operation setting up their own data warehouse will require an ETL tool for moving the data to the warehouse from the production system.
Informatica supports data integration from different systems like multiple databases or multiple files, which is extremely important while?setting up a data warehouse.
Informatica supports data cleansing as all the data from the production system is not needed in a data warehouse.
Informatica is the most efficient tool offering a wide range of editions for different products among all the competitors offering ETL solutions. This helps the client to choose any edition based on the specific requirements. Informatica has also been ranked among the topmost data integration product available in the market.
The Informatica Architecture

Informatica has a service-oriented architecture consisting of the below services and components.

Repository service:?The repository service is used to maintain the metadata and provide access for the same to other services.
Integration service:??The integration service is used for the move of the data from source to target.
Reporting service:??The reporting service is used to facilitate the report generation.
Nodes?– Node is the computing platform on which the different services are executed.
Informatica designer:?The Informatica designer creates mappings showing the data flow between the source and target.
Workflow manager:?The Informatica workflow manager is used to create the workflow and other tasks and execute the same.
Workflow monitor:??The Informatica workflow monitor is used for monitoring the execution of the workflows.
Repository manager: The Informatica repository manager is used for managing the objects in the repository.
Informatica Domain

Informatica Architecture is service-oriented architecture.
The Informatica domain in the Informatica tool is the fundamental administrative unit.
It consists of nodes and services that can be divided into folders and subfolders based on the administration requirement and design architecture.
Informatica administrator console web page creates a domain that can be created which looks like a folder. Under that folder, a node can be created along with the services.
Inside the domain, a node acts as the logical representation of the machine. The different services and processes in the Informatica run in the node. There can be multiple nodes in a domain. A Gateway node also exists inside a domain. A Gateway node receives the request from different clients and routes them to respective services and nodes.

A domain consists of two types of services.

Type 1:?Service Manager responsible for managing operations like authorization, authentication, and log in. It is also responsible for running application services on different nodes, along with managing users and groups.

Type 2:?Application services consist of specific services like repository service, reporting service, and integration service. According to the configuration, the services run on respective nodes.

PowerCenter repository
The Informatica PowerCenter repository consists database which is maintained by repository service. The metadata is stored in database tables. The Informatica client tools connected to a repository are Informatica designer, Informatica workflow monitor, Informatica workflow manager. Repository service enables these clients to access the repository.
Repository service is a?service that Informatica?offers for managing a repository. The repository service handles one request exclusively for one repository and could execute on multiple nodes to increment the performance. It also offers a version control mechanism with which we can maintain the different versions of the same object and avoid multiple users modifying the same object simultaneously.
Domain configuration

The domain is the most fundamental administrative control Informatica, the parent entity composed of different services like repository service, reporting service, integration service, and different nodes. The domain configuration is configured from the Informatica admin console, a web page UI opened in a web browser. After logging in to the admin console, it shows different services like integration service, repository service, nodes, domain, etc. It also shows the status of the different services, whether they are running or not.

?Popular Course in this category
Informatica Training (7 Courses)
7 Online Courses | 47+ Hours | Verifiable Certificate of Completion | Lifetime Access
4.5 (8,838 ratings)
Course Price
?4999??27999

View Course
Related Courses
Data Visualization Training (15 Courses, 5+ Projects)Cloud Computing Training (18 Courses, 5+ Projects)
Power Centre connectivity
The different PowerCenter client tools like workflow manager, designer, repository manager, and workflow manager are development tools installed on the client machine. The different mapping and objects that we create are saved in the Informatica server, and therefore the clients must have the network connectivity with the server. Moreover, the clients connect to sources and targets for importing the structure definition along with metadata. Thus, it has to maintain connectivity with the source/ target.
The PowerCenter uses TCP/IP to connect to integration service and repository service.
PowerCenter uses ODBC drivers to connect between source and targets.
Repository service

Repository service is responsible for maintaining the connectivity between clients and the power Centre repository. It is a multithreaded process that keeps the metadata in the repository up to date.

Integration service

Integration service is the service responsible for the execution of the tasks created in Informatica. It is a task inside the Informatica server that waits for a task to be assigned to it. As soon as a task is assigned to it, supposed to execute a workflow, the integration service fetches the details and starts the execution.

Conclusion –?Informatica Architecture

Informatica is a service-oriented architecture consisting of components like application services, service Manager in the Informatica domain. It consists of application services like repository service, reporting service, and integration service. Thus, Informatica Architecture is formed on the accumulation of all these services.?        

要查看或添加评论,请登录

Darshika Srivastava的更多文章

  • WIRE-FRAME

    WIRE-FRAME

    Wireframing is essential in UI Design A wireframe is a layout of a web page that demonstrates what interface elements…

  • BREADCRUMBS

    BREADCRUMBS

    What are Breadcrumbs? A breadcrumb is a secondary navigation aid that improves customer experience by helping users…

  • GENERATIVE ARTIFICIAL INTELLIGENCE

    GENERATIVE ARTIFICIAL INTELLIGENCE

    What is Generative AI? Generative AI refers to deep-learning models that can generate high-quality text, images, and…

  • REVENUE

    REVENUE

    What Is Revenue? Revenue is the money generated from normal business operations, calculated as the average sales price…

  • WPA

    WPA

    What Is Wi-Fi Protected Access? Wi-Fi Protected Access (WPA), Wi-Fi Protected Access 2 (WPA2), and Wi-Fi Protected…

  • CABLE-MODEM

    CABLE-MODEM

    What Is a Cable Modem? Cable modems are a prevalent type of hardware that connects computer devices with your ISP…

  • OVER THE COUNTER DATA

    OVER THE COUNTER DATA

    WHAT IS Over-the-counter data? Over-the-counter data (OTCD) is a design approach used in data systems, particularly…

  • MARKET MIX MODELING

    MARKET MIX MODELING

    What Is Market Mix Modeling??? Market Mix Modeling (MMM) is a technique which helps in quantifying the impact of…

  • BOUNCE BACK EMAILS

    BOUNCE BACK EMAILS

    What is a Bounce Back Email? For those unfamiliar with the term, let’s clarify the email bounce back meaning first. A…

  • AUTOMATION

    AUTOMATION

    WHAT IS AUTOMATION? An automaton is a relatively self-operating machine, or control mechanism designed to automatically…

社区洞察

其他会员也浏览了