Source Qualifier Transformation i Informatica

Source Qualifier Transformation i Informatica är en aktiv och ansluten transformation. När du skapar en mappning är detta standardtransformationen som genereras av power Center-designern.

denna Informatica Source Qualifier Transformation konverterar källdatatyperna till de ursprungliga (Informatica) datatyperna. I realtid kan du använda denna Informatica Source Qualifier Transformation för att gå med i flera källor, skriva en anpassad fråga, filtrera rader eller välja unika Poster

för detta Informatica Source Qualifier Transformation exempel kommer vi att använda nedan visa data (anställd tabell)

 Source Qualifier Transformation i Informatica 1

och Avdelningstabellen

Source Qualifier Transformation i Informatica 2

och Destinationstabellen är Källkval. Som du kan se är det en tom tabell

Source Qualifier Transformation i Informatica 3

konfigurera Source Qualifier Transformation i Informatica

innan vi börjar konfigurera Informatica source qualifier transformation, Anslut först till Informatica repository service genom att tillhandahålla Informatica Admin Console credential.

tips: här måste du ange Informatica Admin Console användarnamn och lösenord som du angav när du installerade Informatica-servern.

skapa Source Qualifier Transformation Source Definition

navigera till Source Analyzer och definiera dina källor. Som vi sa tidigare använder vi anställds-och Avdelningstabeller från SQL Server-databasen som våra Informatica-källdefinitioner. Se Databaskälla i Informatica för att förstå skapandet av källdefinition

Source Qualifier Transformation i Informatica 4

skapa Informatica Source Qualifier target Definition

navigera till Target Designer för att definiera målet. I det här exemplet använder vi den befintliga SQL-tabellen (SourceQualifier) som vår måldefinition. Du kan referera till Skapa Informatica – måltabell med Källdefinition för att förstå processen att skapa en måldefinition

 Source Qualifier Transformation i Informatica 5

skapa Source Qualifier Transformation i Informatica Mapping

för att skapa en ny mappning, navigera till Mappings-menyn i menyraden och välj Skapa.. alternativ. Detta öppnar fönstret Mappningsnamn som visas nedan. Här måste du skriva ett unikt namn för denna kartläggning (m_Source_Qualifier) och klicka på OK-knappen.

källa Qualifier Transformation i Informatica 6

skapa Source Qualifier Transformation i Informatica

dra och släpp den anställde och avdelningens källdefinitioner från källmappen till kartläggningsdesignern. När du drar källan (någon källa), kommer Power Center designer automatiskt skapa source qualifier transformation (standard transformation) för dig.

källa Qualifier Transformation i Informatica 7

Låt mig ta bort Avdelningstabellen Source Qualifier

Source Qualifier Transformation i Informatica 8

därefter lägger vi till källkolumnerna för avdelningen till den anställdes källkvalificerare. Detta är ett sätt att lägga till två tabeller

Source Qualifier Transformation i Informatica 9

Låt mig ta bort SQ_Employee (Employee Source Qualifier också).

skapa Informatica Source Qualifier Transformation

för att uttryckligen skapa Source Qualifier transformation i Informatica, navigera till Transformation menyn i menyraden. Välj sedan skapa.. alternativet öppnar fönstret Skapa Transformation som visas nedan.

Välj Source Qualifier Transformation från listrutan och ange det unika namnet (Sq_employedetails) för denna transformation och klicka på Skapa knapp

Source Qualifier Transformation i Informatica 10

det öppnar fönstret Select Sources for Source Qualifier Transformation som vi visade nedan. Klicka på OK för att välja Avdelningstabellen och Medarbetartabellen som källor.

källa Qualifier Transformation i Informatica 11

nu kan du se samma bild som du har sett tidigare

Source Qualifier Transformation i Informatica 12

dubbelklicka på källkvalificeringstransformationen för att se och ändra egenskaperna. Nedan skärmdump visar listan över tillgängliga egenskaper på fliken Transformation:

  • Välj Transformation: som standard väljer den transformation du valt (eller klickat på).
  • Byt namn: Den här knappen hjälper dig att byta namn på Source Qualifier transformation namn.
  • Beskrivning: Använd denna plats för att ge en giltig beskrivning av denna omvandling.
källa Qualifier Transformation i Informatica 13

nedan skärmdump visar de tillgängliga alternativen på fliken Portar:

  • portnamn: lista över tillgängliga kolumnnamn. Använd ny kolumn knappen för att lägga till nya kolumner, sax knappen för att ta bort oönskade kolumner. Här tar vi bort DeptID-kolumnen eftersom det är en duplikatkolumn
  • I: Källkvalificeringsinmatningskolumner.
  • O: här är kolumner som är markerade är källkvalificeringsutgångskolumnerna. Om du avmarkerade någon kolumn då kommer den kolumnen inte att vara tillgänglig för att ladda i en måltabell.
källa Qualifier Transformation i Informatica 14

under Fastigheter vi har:

  • SQL-fråga: använd den här egenskapen för att skriva en anpassad SQL-fråga. Den här frågan ersätter standard SQL-frågan som genereras av källan.
  • användardefinierad koppling: använd den här egenskapen för att ansluta till flera källor.
  • Källfilter: Den här egenskapen används för att filtrera de valda raderna. Det är lika med var klausul i SQL, eller någon databas.
  • antal sorterade portar: detta används för att sortera data. Liknande Order By Klausul
  • Spårningsnivå: ange hur du vill spåra (detaljerad)
  • Välj distinkt: den här egenskapen används för att välja distinkta (unika poster) från källan. Liknande SQL DISTINCT
  • Pre SQL: använd den här egenskapen för att köra SQL-kommandot mot källan innan Integrationstjänsten startar.
  • inlägg SQL: Använd den här egenskapen för att köra SQL-kommandot mot källan efter att Integrationstjänsten har avslutats.
källa Qualifier Transformation i Informatica 15

Låt mig använda den användardefinierade Join-egenskapen för att gå med i Medarbetartabellen och Avdelningstabellen

Source Qualifier Transformation i Informatica 16

som ni ser använder vi nedanstående villkor. Du kan hänvisa till SQL Joins-artikeln för att förstå villkoret, eller Joiner Transformation för att förstå Anslutningskonceptet.

källa Qualifier Transformation i Informatica 17

dra och släpp sedan måldefinitionen (SourceQualifier) från målmappen till kartläggningsdesignern. Anslut sedan Källkvalificeringstransformationen med måldefinitionen. Använd Autolink.. möjlighet att ansluta dem.

innan vi stänger mappningen, Låt oss spara och validera mappningen genom att gå till Mapping menyraden och välj alternativet validera.

källa Qualifier Transformation i Informatica 18

skapa Source Qualifier Transformation i Informatica Workflow

när du är klar med att skapa mappningen måste vi skapa arbetsflödet för det. Power Center Workflow manager ger två metoder för att skapa ett arbetsflöde.

  • skapa arbetsflöde manuellt
  • skapa arbetsflöde med guiden

i det här exemplet skapar vi arbetsflödet manuellt. För att göra det, navigera till Workflows-menyn och välj alternativet Skapa. Detta öppnar fönstret Skapa arbetsflöde som visas nedan. Ange det unika namnet (wf_Source_Qualifier) och lämna standardinställningarna.

källa Qualifier Transformation i Informatica 19

när vi har skapat arbetsflödet är vårt nästa steg att skapa sessionsuppgift för vår kartläggning.

skapa Källkvalificeringssession

det finns två typer av sessioner i informatica:

  • icke-resuable Session i Informatica
  • återanvändbar Session i Informatica

för det här exemplet skapade vi en återanvändbar Session och namngav den som s_ employeedept_fromsql_tosql för sessionen.Länka Startuppgiften och Sessionsuppgiften. Navigera sedan till Workflows-menyn och välj alternativet validera för att validera arbetsflödet.

källa Qualifier Transformation i Informatica 22

från ovanstående skärmdump kan du observera att Källkvalificeringstransformationen i Informatica-arbetsflödet är en giltig.

Låt mig nu starta arbetsflödet. För att göra det, navigera till Workflows-menyn och välj alternativet Starta arbetsflöde.

källa Qualifier Transformation i Informatica 23

Låt oss öppna SQL Server för att kontrollera om vi framgångsrikt utförde anslutningen med hjälp av Källkvalificeringstransformationen i Informatica

Källkvalificeringstransformation i Informatica 24

Lämna ett svar

Din e-postadress kommer inte publiceras.