Vad är Informatica Architecture?

Informatica Architecture eller Informatica är ett ETL-verktyg som används för datamaskning, datareplikering, master Data Management, datavirtualiseringar, datakvalitet, etc. Verktyget har utvecklats av ett mjukvaruutvecklingsföretag som heter Informatica som tillhandahåller ett brett utbud av dataintegrationsprodukter. I vanliga termer Informatica-anställda Informatica PowerCenter-verktyg för ETL. Det är ett av de mest använda verktygen för dataintegration på marknaden. Den kan anslutas för att hämta data från olika källor och laddar data i flera källor efter bearbetning av uppgifterna. Den kan ansluta mellan två olika databaser, till exempel Oracle och Teradata båda och integrera data i en annan databas som IBM DB2. Informatica har lanserat den senaste versionen 10.

De olika utgåvorna av Informatica PowerCenter som finns tillgängliga på marknaden finns nedan

  • Standard utgåva
  • Avancerad utgåva
  • Premiumutgåva

Nedan är några av de typiska användningarna av Informatica:

  • Varje organisation som migrerar från tidigare installerade Legacy-system som mainframe till någon ny databas. Datamigreringen från det befintliga systemet till det nuvarande systemet kan utföras.
  • Funktion för att ställa in sitt eget datalager kommer att kräva ett ETL-verktyg för att flytta data till lagret från produktionssystemet.
  • Informatica stöder integration av data från olika system som flera databaser eller flera filer, vilket är oerhört viktigt vid upprättandet av ett datalager.
  • Informatica stöder rengöring av data eftersom alla data från produktionssystemet inte behövs i ett datalager.
  • Bland alla konkurrenter som erbjuder ETL-lösningar är Informatica det mest effektiva verktyget som erbjuder ett brett utbud av utgåvor för olika produkter. Detta hjälper kunden att välja vilken utgåva som helst baserat på de specifika kraven. Informatica har också rankats bland de främsta dataintegrationsprodukter som finns tillgängliga på marknaden.

Informatica-arkitekturen

Informatica har en serviceorienterad arkitektur som består av tjänsterna och komponenterna nedan.

  1. Förvaretjänst: Förvaretjänsten används för att underhålla metadata tillsammans med att ge åtkomst för samma till andra tjänster.
  2. Integrationstjänst: Integrationstjänsten används för att flytta data från källa till mål.
  3. Rapporteringstjänst: Rapporteringstjänsten används för att underlätta rapportgenerering.
  4. Noder - Nod är den datorplattform som de olika tjänsterna utförs på.
  5. Informatica designer: Informatica designer används för att skapa kartläggningar som visar dataflödet mellan källan och målet.
  6. Workflow manager: Informatica workflow manager används för att skapa arbetsflödet och andra uppgifter och för att utföra samma.
  7. Arbetsflödesmonitor: Informatica-arbetsflödesmonitorn används för att övervaka genomförandet av arbetsflöden.
  8. Förvaringshanterare : Informatica-förvaringshanteraren används för att hantera föremålen i förvaret.

Informatica domän

  • Informatica Architecture är serviceorienterad arkitektur.
  • Informatica-domänen i Informatica-verktyget är den grundläggande administrativa enheten.
  • Det består av noder och tjänster som vidare kan delas upp i mappar och undermappar baserat på administrationskravet och designarkitekturen.
  • Informatica-administratörskonsolens webbsida skapar en domän som kan skapas som ser ut som en mapp. Under den mappen kan en nod skapas tillsammans med tjänsterna.
  • Inuti domänen fungerar en nod som den logiska representationen av maskinen. De olika tjänsterna och processerna i Informatica körs i noden. Det kan finnas flera noder i en domän. En gateway-nod finns också i en domän. En Gateway-nod mottar begäran från olika klienter och leder dem till respektive tjänster och noder.

En domän består av två typer av tjänster

Typ 1: Service Manager som ansvarar för att hantera operationer som godkännande, autentisering och inloggning. Det är också ansvarigt för att köra applikationstjänster på olika noder tillsammans med hantera användare och grupper.

Typ 2: Applikationstjänster består av specifika tjänster som lagringstjänst, rapporteringstjänst och integrationstjänst. Enligt konfigurationen körs tjänsterna på respektive noder.

PowerCenter-arkivet

  • Informatica PowerCenter-förvaret består av en databas som underhålls av förvaretjänsten. Metadata lagras i databastabeller. Informatica-klientverktygen som ansluter till förvaret är Informatica-designer, Informatica-arbetsflödesmonitor, Informatica-arbetsflödeschef. Förvaretjänst gör det möjligt för dessa klienter att få åtkomst till förvaret.
  • Förvaretjänst är en tjänst som Informatica erbjuder för att hantera ett förvar. Förvaretjänsten hanterar en begäran exklusivt för ett förvar och kan köras på flera noder för att öka prestandan. Det erbjuder också en versionskontrollmekanism med vilken vi kan underhålla de olika versionerna av samma objekt och undvika att flera användare ändrar samma objekt samtidigt.

Domänkonfiguration

Domänen är den mest grundläggande administrativa kontrollen Informatica, som är moderföretaget som består av olika tjänster som lagringstjänst, rapporteringstjänst, integrationstjänst och olika noder. Domänkonfigurationen konfigureras från administratörskonsolen Informatica, som är en UI för webbsidor som öppnas i en webbläsare. Efter att ha loggat in på administratörskonsolen visar den olika tjänster som integrationstjänst, förrådstjänst, noder, domän osv. Det visar också statusen för de olika tjänsterna oavsett om de kör eller inte.

Power Center-anslutning

  • De olika PowerCenter-klientverktygen som workflow manager, designer, depository manager, workflow manager är utvecklingsverktyg som installeras på klientmaskinen. De olika kartläggningarna och objekten som vi skapar sparas på Informatica-servern och därför måste klienterna ha nätverksanslutning till servern. Dessutom ansluter kunderna till källor och mål för att importera strukturdefinitionen tillsammans med metadata. Således måste den upprätthålla anslutning till källan / målet.
  • PowerCenter använder TCP / IP för att ansluta till integrationstjänst och lagringstjänst.
  • PowerCenter använder ODBC-drivrutiner för att ansluta mellan källa och mål.

Förvarstjänst

Förvaretjänsten ansvarar för att upprätthålla anslutningen mellan klienter och magasinsförvaret. Det är en process med flera trådar som håller metadata i förvaret uppdaterade.

Integrationstjänst

Integrationstjänst är den tjänst som ansvarar för utförandet av de uppgifter som skapas i Informatica. Det är en uppgift inuti Informatica-servern som väntar på att en uppgift tilldelas den. Så snart en uppgift tilldelas den, som ska utföra ett arbetsflöde, hämtar integrationstjänsten detaljerna och startar exekveringen.

Slutsats - Informatica Architecture

Informatica är en tjänstorienterad arkitektur som består av komponenter som applikationstjänster, servicechef i Informatica-domänen. Den består av applikationstjänster som förvaringstjänst, rapporteringstjänst och integrationstjänst. Informatica Architecture bildas alltså på ackumuleringen av alla dessa tjänster.

Rekommenderade artiklar

Detta har varit en guide till Informatica Architecture. Här diskuterar vi vad som är Informatica? Informatica-arkitektur, domän och dess två typer. Du kan också gå igenom våra givna artiklar för att lära dig mer-

  1. Vad är Informatica
  2. Karriärer i Informatica
  3. Datavarehusarkitektur
  4. Informatica Scenario-baserade intervjufrågor

Kategori: