Kildekvalifikatortransformasjon I Informatica

Kildekvalifikatortransformasjonen i Informatica er En Aktiv og Tilkoblet transformasjon. Når du oppretter en tilordning, er dette standard transformasjonen generert av power Center Designer.

Denne Transformasjonen Av Kildedatatyper konverteres til de opprinnelige datatypene (Informatica). I sanntid kan du bruke Denne Informatica Source Qualifier Transformation Til Å Bli Med Flere Kilder, Skrive en egendefinert spørring, Filtrere Rader, Eller Velg Unike Poster

for Denne Informatica Source Qualifier Transformation eksempel skal vi bruke under vis data (Employee table)

 Source Qualifier Transformation I Informatica 1

Og Avdelingstabellen

 Kilde Kvalifikator Transformasjon I Informatica 2

Og Måltabellen Er Source Qualifier. Som du kan se, er det Et Tomt bord

 Source Qualifier Transformasjon I Informatica 3

Konfigurer Source Qualifier Transformasjon I Informatica

Før vi begynner å konfigurere Informatica source qualifier transformasjon, først koble Til Informatica repository service ved å gi Informatica Admin Console credential.

TIPS: HER må du oppgi Informatica Admin Console Brukernavn og passord som du angav mens Du installerte Informatica Server.

Opprett Kildekvalifikatortransformasjonskildedefinisjon

Naviger Til Kildeanalysator og definer Kildene dine. Som vi sa før, bruker Vi Ansatte og Avdelingstabeller FRA SQL Server database som Våre Informatica kildedefinisjoner. Vennligst referer Databasekilde I Informatica for å forstå opprettelsen av kildedefinisjon

 Kildekvalifikatortransformasjon I Informatica 4

Opprett Informatica Source Qualifier Target Definition

vennligst naviger Til Target Designer for å definere Målet. I dette eksemplet bruker vi den eksisterende SQL-tabellen (SourceQualifier) som vår måldefinisjon. Du kan referere Til Opprett Informatica Måltabell ved Hjelp Av Kildedefinisjon for å forstå prosessen med å lage en måldefinisjon

 Kildekvalifikatortransformasjon I Informatica 5

Opprett Kildekvalifikatortransformasjon I Informatica Mapping

for å opprette en ny kartlegging, vennligst naviger til Mappings-menyen I Menylinjen og velg Opprett.. alternativ. Dette vil åpne Kartleggingsnavn-vinduet som vist nedenfor. Her må du skrive et unikt navn for denne kartleggingen (m_Source_Qualifier) og klikk OK knapp.

 Kilde Kvalifikator Transformasjon I Informatica 6

Opprett Kilde Qualifier Transformasjon I Informatica

Dra Og slipp Ansatt, Og Avdeling kildedefinisjoner Fra Kilder mappen til kartlegging designer. Når du drar kilden (hvilken som helst kilde), Oppretter Power Center designer automatisk kildekvalifikatortransformasjonen (standardtransformasjonen) for deg.

 Kilde Kvalifikator Transformasjon I Informatica 7

La meg fjerne Avdelingstabellen Source Qualifier

 Source Qualifier Transformasjon I Informatica 8

Deretter legger vi Til Avdelingskildekolonnene Til Ansattkildekvalifikatoren. Dette er en måte å legge til to tabeller

 Source Qualifier Transformasjon I Informatica 9

La meg fjerne SQ_Employee (Employee Source Qualifier også).

Opprett Informatica Source Qualifier Transformation

for å eksplisitt opprette Source Qualifier transformation I Informatica, vennligst naviger Til Transformation-menyen I Menylinjen. Deretter velger Du Opprett.. alternativet vil åpne Vinduet Opprett Transformasjon som vist nedenfor.

velg Kildekvalifikatortransformasjonen Fra rullegardinlisten og gi det unike navnet (SQ_EmployeeDetails) for denne transformasjonen og klikk På Opprett knapp

 Kildekvalifikatortransformasjonen I Informatica 10

Det vil åpne Vinduet Velg Kilder For Kildekvalifikatortransformasjon som vi vist nedenfor. Klikk OK for å velge Avdelingstabellen og Ansatttabellen som kilder.

 Kilde Kvalifikator Transformasjon I Informatica 11

Nå kan du se det samme bildet som du har sett før

 Source Qualifier Transformasjon I Informatica 12

Dobbeltklikk På Kildekvalifikatortransformasjonen for å se, og endre egenskapene. Under skjermbilde viser du listen over tilgjengelige egenskaper i Fanen Transformasjon:

  • Velg Transformasjon: som standard vil den velge transformasjonen du valgte (eller klikket på).
  • Gi Nytt Navn: Denne knappen hjelper deg med å gi Nytt navn Til Kildekvalifikatortransformasjonsnavnet.
  • Beskrivelse: Bruk dette stedet til å gi en gyldig beskrivelse av denne transformasjonen.
Kilde Kvalifikator Transformasjon I Informatica 13

under skjermbilde viser du de tilgjengelige alternativene i Kategorien Porter:

  • Portnavn: Liste over tilgjengelige kolonnenavn. Bruk Ny kolonne-knappen for å legge til nye kolonner, saks-knappen for å slette uønskede kolonner. Her sletter Vi DeptID-kolonnen fordi den er en duplikatkolonne
  • I: Source Qualifier Input columns.
  • O: Her Er Kolonner som er merket Av, Utdata-Kolonnene For Kildekvalifikatortransformasjon. Hvis du fjernet merket for en kolonne, vil ikke kolonnen være tilgjengelig for å laste inn i en måltabell.
Kilde Kvalifikator Transformasjon I Informatica 14

Under Egenskaper har vi:

  • SQL-Spørring: Bruk denne egenskapen til å skrive En Egendefinert SQL-Spørring. Denne spørringen erstatter standard SQL-Spørring generert Av Kilden.
  • Brukerdefinert Sammenføyning: Bruk denne egenskapen Til Å Sammenføye flere Kilder.
  • Kildefilter: Denne egenskapen brukes til å filtrere de valgte radene. Det Er Lik Where Klausul I SQL, eller noen database.
  • Antall Sorterte Porter: dette brukes til å sortere dataene. I Likhet Med Order By-Setningsdelen
  • Sporingsnivå: Angi hvordan du vil spore (Detaljert)
  • Velg Distinkt: denne egenskapen brukes til å velge Distinkt (Unike poster) fra Kilden. I LIKHET MED SQL DISTINCT
  • Pre SQL: Bruk denne egenskapen til å kjøre SQL-Kommandoen mot Kilden før Integrasjonstjenesten Starter.
  • Post SQL: Bruk denne egenskapen til å kjøre SQL-Kommandoen mot Kilden Når Integrasjonstjenesten Avsluttes.
Kilde Kvalifikator Transformasjon I Informatica 15

La meg bruke Den Brukerdefinerte Join-egenskapen Til Å Bli Med I Ansatttabellen og Avdelingstabellen

 Kildekvalifikatortransformasjon I Informatica 16

Som du kan se, bruker vi tilstanden nedenfor. DU kan referere TIL SQL Joins-artikkelen for å forstå tilstanden, eller Snekkertransformasjon for å forstå Sammenføyningskonseptet.

 Kilde Kvalifikator Transformasjon I Informatica 17

Deretter Drar Og slipper du måldefinisjonen (SourceQualifier) fra Målmappen til kartleggingsdesigneren. Deretter kobler du kildekvalifikatortransformasjonen med måldefinisjonen. Vennligst bruk Autolink.. mulighet for å koble dem.

Før vi lukker Tilordningen, La Oss Lagre og Validere tilordningen ved å gå Til Kartlegging Menylinjen, og velg Valider alternativet.

 Kilde Kvalifikator Transformasjon I Informatica 18

Opprett Kildekvalifikatortransformasjon I Informatica Workflow

når du er ferdig med Å lage Kartleggingen, må vi opprette arbeidsflyten for den. Power Center Workflow manager har to metoder for å opprette en arbeidsflyt.

  • Opprett Arbeidsflyt Manuelt
  • Opprett Arbeidsflyt Ved Hjelp Av Veiviser

i dette eksemplet oppretter Vi Arbeidsflyten manuelt. For å gjøre dette, vennligst naviger Til Arbeidsflyter-Menyen og velg Opprett alternativ. Dette vil åpne Create Workflow-vinduet som vist nedenfor. Vennligst oppgi det unike navnet (wf_Source_Qualifier) og la standardinnstillingene.

 Kilde Kvalifikator Transformasjon I Informatica 19

Når vi opprettet arbeidsflyten, er vårt neste trinn å lage øktoppgave for kartleggingen.

Opprett Source Qualifier Session

det finnes to typer økter i informatica:

  • Ikke-resuable Økt I Informatica
  • Gjenbrukbar Økt I Informatica

for dette eksemplet opprettet vi En Gjenbrukbar Økt, og kalte den som s_EmployeeDept_fromSQL_ToSQL for økten.Vennligst koble Startoppgaven og Øktoppgaven. Deretter går du til Arbeidsflyter-Menyen og velger Valider-alternativet for å validere Arbeidsflyten.

 Kilde Kvalifikator Transformasjon I Informatica 22

fra skjermbildet ovenfor kan du observere At Kildekvalifikatortransformasjonen I Informatica workflow er gyldig.

La Meg nå starte Arbeidsflyten. Hvis du vil gjøre dette, går du til Arbeidsflyter-menyen og velger Start Arbeidsflyt-alternativet.

 Kilde Kvalifikator Transformasjon I Informatica 23

la OSS åpne SQL Server for å sjekke om Vi vellykket utførte Sammenføyningen ved Hjelp Av Kildekvalifikatortransformasjonen I Informatica

 Kildekvalifikatortransformasjonen I Informatica 24

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.