Transformarea sursei de calificare în Informatica

transformarea sursei de calificare în Informatica este o transformare activă și conectată. În timp ce creați o mapare, aceasta este transformarea implicită generată de proiectantul power Center.

această transformare Informatica Source Qualifier convertește tipurile de date sursă la tipurile de date native (Informatica). În timp real, puteți utiliza această transformare Informatica Source Qualifier pentru a vă alătura mai multor surse, a scrie o interogare personalizată, a filtra rânduri sau a selecta înregistrări unice

pentru acest exemplu de transformare Informatica Source Qualifier, vom folosi datele de afișare de mai jos (tabelul angajaților)

 transformarea Source Qualifier în Informatica 1

și tabelul Departamentului

 transformarea sursei de calificare în Informatica 2

și tabelul de destinație este sursa de calificare. După cum puteți vedea,este un tabel gol

transformare sursă de calificare în Informatica 3

configurați transformarea sursei de calificare în Informatica

înainte de a începe configurarea transformării sursei de calificare Informatica, conectați-vă mai întâi la Serviciul de depozitare Informatica furnizând acreditarea consolei de administrare Informatica.

sfat: aici trebuie să furnizați numele de utilizator și parola consolei de administrare Informatica pe care le-ați specificat în timpul instalării serverului Informatica.

creare transformare sursă de calificare definiție sursă

navigați la Analizor sursă și definiți sursele. Așa cum am spus mai devreme, folosim tabelele angajaților și departamentelor din Baza de date SQL Server ca definiții ale sursei noastre Informatica. Vă rugăm să consultați sursa bazei de date în Informatica pentru a înțelege crearea definiției sursei

 transformarea calificării sursei în Informatica 4

creați Informatica Source Qualifier Target Definition

vă rugăm să navigați la Target Designer pentru a defini ținta. În acest exemplu, folosim tabelul SQL existent (SourceQualifier) ca definiție țintă. Puteți face referire la crearea tabelului țintă Informatica utilizând definiția sursei pentru a înțelege procesul de creare a unei definiții țintă

 transformarea calificării sursei în Informatica 5

creare transformare sursă de calificare în Informatica Mapping

pentru a crea o nouă mapare, navigați la meniul mapări din bara de meniu și selectați Creare.. opțiune. Aceasta va deschide fereastra Mapping Name așa cum se arată mai jos. Aici, trebuie să scrieți un nume unic pentru această mapare (m_Source_Qualifier) și faceți clic pe OK buton.

transformarea calificativului sursă în Informatica 6

crearea sursă de transformare de calificare în Informatica

Drag and drop angajat, și Departamentul de definiții sursă din folderul surse la proiectantul de cartografiere. După ce trageți sursa (orice sursă), Power Center designer va crea automat transformarea de calificare a sursei (transformare implicită) pentru dvs.

transformarea calificativului sursă în Informatica 7

permiteți-mi să eliminați Departamentul de tabel Sursa Qualifier

 transformarea sursă Qualifier în Informatica 8

în continuare, adăugăm coloanele sursă departament la calificativul sursă angajat. Aceasta este o modalitate de a adăuga două tabele

transformarea sursei de calificare în Informatica 9

permiteți-mi să eliminați SQ_Employee (Employee Source Qualifier, de asemenea).

Create Informatica Source Qualifier Transformation

pentru a crea în mod explicit transformarea Source Qualifier în Informatica, vă rugăm să navigați la meniul de transformare în bara de meniu. Apoi, selectați Creare.. opțiunea va deschide fereastra Creare transformare așa cum se arată mai jos.

vă rugăm să selectați transformarea de calificare sursă din lista derulantă și să furnizați numele unic (SQ_EmployeeDetails) pentru această transformare și faceți clic pe butonul Creare

 transformare de calificare sursă în Informatica 10

aceasta va deschide fereastra Selectare surse pentru transformarea sursei de calificare, așa cum am arătat mai jos. Faceți clic pe OK pentru a selecta tabelul departament și tabelul angajat ca surse.

transformarea calificativului sursă în Informatica 11

acum Puteți vedea aceeași imagine pe care ați văzut-o înainte

transformarea sursei de calificare în Informatica 12

faceți dublu clic pe transformarea sursei de calificare pentru a vedea și modifica proprietățile. Imaginea de mai jos vă arată lista proprietăților disponibile în fila transformare:

  • selectați transformare: în mod implicit, va selecta transformarea pe care ați selectat-o (sau pe care ați făcut clic).
  • Redenumește: Acest buton vă ajută să redenumiți numele transformării sursei de calificare.
  • Descriere: Utilizați acest loc pentru a oferi o descriere validă a acestei transformări.
transformarea calificativului sursă în Informatica 13

imaginea de mai jos vă arată opțiunile disponibile în fila porturi:

  • nume Port: Lista de nume de coloane disponibile. Utilizați butonul coloană nouă pentru a adăuga coloane noi, butonul foarfece pentru a șterge coloanele nedorite. Aici, ștergem coloana DeptID deoarece este o coloană duplicat
  • I: coloane de intrare sursă de calificare.
  • O: aici, coloanele care sunt bifate sunt coloanele de ieșire de transformare a calificativului sursă. Dacă ați debifat orice coloană atunci, acea coloană nu va fi disponibil pentru a încărca într-un tabel țintă.
transformarea calificativului sursă în Informatica 14

sub proprietăți avem:

  • interogare SQL: utilizați această proprietate pentru a scrie o interogare SQL particularizată. Această interogare va înlocui interogarea SQL implicită generată de sursă.
  • asociere definită de utilizator: utilizați această proprietate pentru a vă alătura mai multor surse.
  • Filtru Sursă: Această proprietate este utilizată pentru a filtra rândurile selectate. Este egal cu clauza Where în SQL sau în orice bază de date.
  • număr de porturi sortate: acesta este utilizat pentru a sorta datele. Similar cu clauza Order By
  • nivel de urmărire: specificați modul în care doriți să urmăriți (detaliat)
  • selectați Distinct: această proprietate este utilizată pentru a selecta înregistrările distincte (unice) din sursă. Similar cu SQL DISTINCT
  • pre SQL: utilizați această proprietate pentru a rula comanda SQL împotriva sursei înainte de începerea serviciului de integrare.
  • mesaj SQL: Utilizați această proprietate pentru a rula comanda SQL împotriva sursei după terminarea Serviciului de integrare.
transformarea calificativului sursă în Informatica 15

permiteți-mi să folosesc proprietatea Join definită de utilizator pentru a vă alătura tabelului angajaților și tabelului Departamentului

 transformarea sursei de calificare în Informatica 16

după cum puteți vedea, folosim condiția de mai jos. Puteți consulta SQL se alătură articol pentru a înțelege starea, sau transformarea tamplarie pentru a înțelege conceptul de îmbinare.

 transformarea calificativului sursă în Informatica 17

apoi, trageți și plasați definiția țintă (SourceQualifier) din folderul ținte în proiectantul de cartografiere. Apoi, conectați transformarea sursei de calificare cu definiția țintă. Vă rugăm să folosiți Autolink.. opțiunea de a le conecta.

înainte de a închide maparea, permiteți-ne să salvăm și să validăm maparea accesând bara de meniu mapare și selectați opțiunea validare.

 transformarea calificativului sursă în Informatica 18

crearea transformării de calificare sursă în fluxul de lucru Informatica

după ce terminați crearea mapării, trebuie să creăm fluxul de lucru pentru aceasta. Power Center Workflow manager oferă două abordări pentru a crea un flux de lucru.

  • creați manual fluxul de lucru
  • creați fluxul de lucru utilizând Expertul

în acest exemplu, vom crea manual fluxul de lucru. Pentru aceasta, navigați la meniul fluxuri de lucru și selectați opțiunea Creare. Aceasta se va deschide fereastra Creare flux de lucru așa cum se arată mai jos. Vă rugăm să furnizați numele unic (wf_Source_Qualifier) și lăsați setările implicite.

 transformarea calificativului sursă în Informatica 19

odată ce am creat fluxul de lucru, următorul nostru pas este să creăm activitate de sesiune pentru maparea noastră.

creați sesiunea de calificare sursă

există două tipuri de sesiuni în informatica:

  • sesiune non-resuable în Informatica
  • sesiune reutilizabile în Informatica

pentru acest exemplu am creat o sesiune reutilizabile, și a numit-o ca s_EmployeeDept_fromSQL_ToSQL pentru sesiunea.Vă rugăm să conectați sarcina de pornire și sarcina de sesiune. Apoi, navigați la meniul fluxuri de lucru și selectați opțiunea validare pentru a valida fluxul de lucru.

 transformarea calificativului sursă în Informatica 22

din captura de ecran de mai sus puteți observa că transformarea sursei de calificare în fluxul de lucru Informatica este una validă.

acum, permiteți-mi să încep fluxul de lucru. Pentru aceasta, navigați la meniul fluxuri de lucru și selectați opțiunea Start flux de lucru.

 transformarea calificativului sursă în Informatica 23

să ne deschide SQL Server pentru a verifica dacă am efectuat cu succes aderarea folosind transformarea sursă de calificare în Informatica

 transformare sursă de calificare în Informatica 24

Lasă un răspuns

Adresa ta de email nu va fi publicată.