Source Qualifier Transformation in Informatica

de Source Qualifier Transformation in Informatica is een actieve en Verbonden transformatie. Tijdens het maken van een mapping is dit de standaard transformatie die wordt gegenereerd door de power Center Designer.

deze transformatie van Informatica Source Qualifier converteert de brongegevenstypen naar de native (Informatica) gegevenstypen. In real-time, u kunt gebruik maken van deze Informatica Bron Qualifier Transformatie om Meerdere Bronnen, het Schrijven van een aangepaste query-Filter Rijen of Selecteer een Unieke Records

Voor deze Informatica Bron Qualifier Transformatie voorbeeld, gaan we gebruik maken van de onderstaande gegevens (tabel Werknemer)

Bron Qualifier Transformatie in Informatica 1

en de Afdeling tabel

Bron Qualifier Transformatie in Informatica 2

en de doel tabel Bron Qualifier. Zoals u kunt zien, is het een lege tabel

bron Qualifier transformatie in Informatica 3

configureer Source Qualifier Transformation in Informatica

voordat we beginnen met het configureren van de Informatica source qualifier transformation, maak eerst verbinding met de Informatica repository service door het verstrekken van de Informatica Admin Console credential.

TIP: hier moet u de gebruikersnaam en het wachtwoord van de Informatica-beheerconsole opgeven die u hebt opgegeven tijdens het installeren van de Informatica-Server.

Create Source Qualifier Transformation Source Definition

Navigeer naar Source Analyzer en definieer uw bronnen. Zoals we al eerder zeiden, gebruiken we werknemers-en Afdelingstabellen uit de SQL Server-database als onze Brondefinities voor Informatica. Zie Databasebron in Informatica om de creatie van brondefinitie

Source Qualifier transformatie in Informatica te begrijpen 4

maak Informatica Source Qualifier Doeldefinitie

navigeer naar Target Designer om het doel te definiëren. In dit voorbeeld gebruiken we de bestaande SQL-tabel (SourceQualifier) als onze doeldefinitie. U kunt verwijzen naar create Informatica Target table met behulp van Brondefinitie om het proces te begrijpen van het maken van een doeldefinitie

Source Qualifier transformatie in Informatica 5

Create Source Qualifier Transformation in Informatica Mapping

om een nieuwe mapping te maken, navigeert u naar het menu Mappings in de menubalk en selecteert u het maken.. optie. Dit opent het venster Naamtoewijzing zoals hieronder getoond. Hier moet je een unieke naam schrijven voor deze toewijzing (m_Source_Qualifier) en op de knop OK klikken.

transformatie van Bronkwalificatie in Informatica 6

maak Source Qualifier transformatie in Informatica

sleep de werknemer, en afdeling brondefinities van bronnen map naar de mapping ontwerper. Zodra u de bron (elke bron) sleept, zal Power Center designer automatisch de bron qualifier transformatie (standaard transformatie) voor u maken.

transformatie van Bronkwalificatie in Informatica 7

laat me de afdeling tabel Source Qualifier

Source Qualifier transformatie in Informatica verwijderen 8

vervolgens voegen we de afdeling bron kolommen toe aan de werknemer bron qualifier. Dit is een manier om twee tabellen

Source Qualifier Transformation in Informatica toe te voegen 9

laat me verwijderen van de SQ_Employee (werknemer bron Qualifier ook).

create Informatica Source Qualifier Transformation

om expliciet Source Qualifier transformation te maken in Informatica, ga naar Transformation menu in menubalk. Selecteer vervolgens de Create.. optie opent het venster transformatie maken zoals hieronder getoond.

selecteer de Source Qualifier Transformation uit de drop-down lijst en geef de unieke naam (SQ_EmployeeDetails) voor deze transformatie en klik op Create button

Source Qualifier Transformation in Informatica 10

dat opent het venster Select Sources for Source Qualifier Transformation zoals we hieronder laten zien. Klik op OK om de Afdelingstabel en de Medewerkerstabel als de bronnen te selecteren.

transformatie van Bronkwalificatie in Informatica 11

nu kunt u dezelfde afbeelding zien die u eerder hebt gezien

Source Qualifier Transformation in Informatica 12

Dubbelklik op de Source Qualifier transformatie om te zien, en verander de eigenschappen. Onderstaande schermafbeelding toont u de lijst met beschikbare eigenschappen op het tabblad transformatie:

  • Selecteer transformatie: Standaard selecteert het de transformatie die u hebt geselecteerd (of waarop u hebt geklikt).
  • hernoemen: Deze knop helpt u bij het hernoemen van de bron Qualifier transformatie naam.
  • omschrijving: Gebruik deze plaats om een geldige beschrijving van deze transformatie te geven.
bron Qualifier transformatie in Informatica 13

onder screenshot toont u de beschikbare opties op het tabblad Poorten:

  • poortnaam: Lijst met beschikbare kolomnamen. Gebruik de knop Nieuwe kolom om nieuwe kolommen toe te voegen, de knop schaar om de ongewenste kolommen te verwijderen. Hier verwijderen we de kolom DeptID omdat het een dubbele kolom
  • I: Source Qualifier Input columns is.
  • o: hier zijn kolommen die zijn aangevinkt de kolommen voor de bronkwalificatie van de transformatie-uitvoer. Als u vervolgens een kolom hebt uitgeschakeld, is die kolom niet beschikbaar om in een doeltabel te laden.
bron Qualifier transformatie in Informatica 14

onder eigenschappen hebben we:

  • SQL-Query: Gebruik deze eigenschap om een aangepaste SQL-Query te schrijven. Deze query vervangt de standaard SQL-Query die door de bron wordt gegenereerd.
  • gebruiker gedefinieerd Join: Gebruik deze eigenschap om meerdere bronnen aan te sluiten.
  • Bronfilter: Deze eigenschap wordt gebruikt om de geselecteerde rijen te filteren. Het is gelijk aan waar clausule in SQL, of een database.
  • Aantal gesorteerde poorten: dit wordt gebruikt om de gegevens te sorteren. Gelijkaardig aan volgorde op Clausule
  • Traceringsniveau: Specificeer hoe u wilt traceren (gedetailleerd)
  • Selecteer verschillend: Deze eigenschap wordt gebruikt om de afzonderlijke (unieke records) uit de bron te selecteren. Vergelijkbaar met SQL DISTINCT
  • Pre SQL: Gebruik deze eigenschap om het SQL commando tegen de bron uit te voeren voordat de integratie Service Start.
  • Post SQL: Gebruik deze eigenschap om het SQL-commando uit te voeren tegen de bron nadat de Integratieservice is beëindigd.
bron Qualifier transformatie in Informatica 15

laat me de door de gebruiker gedefinieerde Join eigenschap gebruiken om aan te sluiten bij de Employee table en Afdelingstabel

Source Qualifier Transformation in Informatica 16

zoals u kunt zien gebruiken we de onderstaande voorwaarde. U kunt verwijzen SQL Joins artikel om de voorwaarde te begrijpen, of Joiner transformatie om het samenvoegen concept te begrijpen.

transformatie van Bronkwalificatie in Informatica 17

sleep vervolgens de doeldefinitie (SourceQualifier) van de doelmap naar de mapping designer. Verbind vervolgens de Source qualifier transformatie met de doeldefinitie. Gebruik de Autolink.. optie om ze te verbinden.

voordat we de toewijzing sluiten, Laten we de toewijzing opslaan en valideren door naar de menubalk toewijzen te gaan en de optie valideren te selecteren.

transformatie van Bronkwalificatie in Informatica 18

Create Source Qualifier Transformation in Informatica Workflow

nadat u klaar bent met het maken van de toewijzing, moeten we de workflow ervoor maken. Power Center Workflow manager biedt twee benaderingen om een workflow te maken.

  • maak Workflow handmatig aan
  • maak Workflow met behulp van de Wizard

in dit voorbeeld maken we de Workflow handmatig aan. Om dit te doen, ga naar Workflows Menu en selecteer de optie maken. Dit opent het venster workflow maken zoals hieronder weergegeven. Geef de unieke naam (wf_Source_Qualifier)en laat de standaardinstellingen.

transformatie van Bronkwalificatie in Informatica 19

zodra we de workflow hebben gemaakt, is onze volgende stap het maken van sessietaak voor onze mapping.

create Source Qualifier Session

er zijn twee soorten sessies in informatica:

  • niet-herbruikbare sessie in Informatica
  • Herbruikbare sessie in Informatica

in dit voorbeeld hebben we een herbruikbare sessie gemaakt en deze voor de sessie s_EmployeeDept_fromSQL_ToSQL genoemd.Koppel de Starttaak en de Sessietaak. Ga vervolgens naar het menu Workflows en selecteer de optie valideren om de Workflow te valideren.

transformatie van Bronkwalificatie in Informatica 22

uit de bovenstaande schermafbeelding kunt u zien dat de Source Qualifier transformatie in Informatica workflow een geldige is.

laat me nu de Workflow starten. Ga hiervoor naar het menu Workflows en selecteer de optie workflow starten.

transformatie van Bronkwalificatie in Informatica 23

laten we de SQL Server openen om te controleren of we de samenvoeging succesvol hebben uitgevoerd met behulp van de Source Qualifier transformatie in Informatica

Source Qualifier transformatie in Informatica 24

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.