Bronanalysator & Target Ontwerper in Informatica
⚡ Slimme samenvatting
Bronanalysator en Target Designer is het PowerCenter Designer-hulpprogramma waarmee de bron- en doeldefinities voor elke Informatica-kaart worden gemaakt en geïmporteerd.ping Dit vereist het gebruik van een ODBC-gegevensbron om de databasemetadata te lezen.

Bij ETL/datawarehouse-werkzaamheden kom je verschillende bronnen en doelen tegen.
Brondefinitie in Informatica
Een brondefinitie in Informatica is een entiteit waaruit u records ophaalt en die u vervolgens opslaat in tijdelijke tabellen (stagingtabellen) of Informatica-transformatiecaches. Op basis van de mappingping Of het nu een ontwerpdocument of een bedrijfsvereiste is, je brengt een wijziging aan in deze gegevensrecords (je transformeert de gegevens) en vervolgens laad je de getransformeerde gegevens in een andere tabelstructuur, de zogenaamde doeltabel.
In elke Informatica-kaartpingEr zal altijd een bron en een doel zijn. Om verschillende bronnen en doelen in Informatica te beheren, moet u Source Analyzer gebruiken. Target Ontwerper. Deze tools zijn geïntegreerd in de PowerCenter Designer-tool en kunnen direct vanuit daar worden gestart.
De ontwerper verdeelt dit werk over verschillende specifieke tools.
| Ontwerptool | Wat het beheert |
|---|---|
| Bronanalysator | Brondefinities – de structuren waaruit je gegevens leest. |
| Target Designer | Target definities – de structuren waarin je gegevens laadt. |
| Wereldmapping Designer | De kaartping dat een bron met een doel verbindt door middel van transformaties. |
Bronanalysator in Informatica
Source Analyzer in Informatica is een tool waarmee u brondefinities kunt maken en wijzigen. Met behulp van Source Analyzer kunt u verschillende soorten bronnen in Informatica aanmaken of importeren, zoals platte bestanden. relationele databases, Excel werkbladen, XML-definities, enzovoort.
Op dezelfde manier, door gebruik te maken van Target Met Designer kunt u verschillende soorten doelen aanmaken of importeren. Informatica biedt u de mogelijkheid om een bron of doel helemaal zelf te ontwerpen door de structuur te bepalen, of u kunt een bron of doel aanmaken door de definities te importeren. Wanneer u een bron uit de database importeert, worden de volgende metadata geïmporteerd:
- Bron (tabel) naam
- Database locatie
- Namen van kolommen
- Kolomgegevenstypen
- beperkingen
Je kunt ook de belangrijkste relaties in de tabellen definiëren. Dit is alleen van toepassing op Informatica-niveau en wordt opgeslagen in de repository.
De bron of het doel dat in Informatica is aangemaakt of geïmporteerd, kan onbeperkt vaak in verschillende kaarten worden hergebruikt.pings. Elke kaartping moet minstens één laadbaar doelwit hebben. Anders is de kaart ongeldig.ping ongeldig zal zijn.
Note – wanneer u een bron of doel aanmaakt in Source Analyzer of Target Ontwerper, de structuren worden alleen in Informatica aangemaakt. Op databaseniveau worden geen objecten aangemaakt. Je moet dus databaseobjecten aanmaken met dezelfde structuur als die je in Informatica hebt gecreëerd.
Met Source Analyzer kunt u de volgende soorten bronnen importeren:
- Relationele tabellen (databasetabellen), weergaven en synoniemen
- Platte bestanden
- COBOL-bestanden
- XML-bestanden
Prestatietip – Om de prestaties van relationele brontabellen te verbeteren, gebruikt u indexen op de brondatabasetabellen. Schakel op de doeltabellen beperkingen en indexen uit of verwijder ze voor betere prestaties.
Hoe Open Source Analyzer in Informatica
Hieronder vindt u een stapsgewijze handleiding voor het openen van Source Analyzer in Informatica.
Stap 1) Open de Informatica PowerCenter Designer-tool.
Stap 2) Op het volgende scherm:
- Double- Klik op de repository waarmee u verbinding wilt maken
- Voer de gebruikersnaam in
- Voer het wachtwoord in
- Klik op de knop Verbinden.
Na een succesvolle aanmelding worden de mappen van de gebruiker weergegeven onder de naam van de repository.
Note -
- Als het inloggen niet lukt, controleer dan of de gebruiker de juiste rechten heeft om verbinding te maken met de repository.
- Als er geen map zichtbaar is onder de naam van de repository, controleer dan of de map is aangemaakt.
- Als een map recent is aangemaakt, verbreek dan de verbinding met de repository en maak opnieuw verbinding.
Stap 3) In de volgende stap:
- Klik met de rechtermuisknop op de map.
- Selecteer de optie 'openen'.
Wanneer een map geopend is, worden de submappen van die map weergegeven, zoals hieronder te zien is.
Stap 4) Klik op het menu Bronanalysator, zoals weergegeven in de afbeelding.
Brontabel importeren in Source Analyzer
Hieronder volgen de stappen voor het importeren van een brontabel in Informatica Source Analyzer.
Stap 1) Ga naar de optie 'Bronnen'. In Bronnenanalyse:
- Klik op het tabblad 'Bronnen' in het hoofdmenu.
- Selecteer de optie 'Importeren vanuit database'; daarna wordt het venster 'ODBC-verbinding' geopend.
Stap 2) Maak de ODBC-verbinding aan. Als u al een ODBC-verbinding hebt, ga dan verder naar stap 3. De vijf onderstaande sub-stappen worden in de aangegeven volgorde uitgevoerd.
-
Klik op de knop naast de ODBC-gegevensbron.
-
Selecteer op de volgende pagina het tabblad Gebruikers-DSN en klik op de knop Toevoegen.
Een DSN (Data Source Name) is in principe een datastructuur die specifieke details bevat, zoals het databasetype, de locatie en gebruikersgegevens. Deze informatie is nodig voor het ODBC-stuurprogramma om verbinding te kunnen maken met de betreffende database.
-
Wanneer u op de knop 'Toevoegen' klikt, ziet u een lijst met stuurprogramma's voor verschillende databases (Oracle, SQL-server, Sybase, Microsoft Access, Excel, enzovoort). De driver die u selecteert, hangt af van de database waarmee u verbinding wilt maken. Selecteer de driver voor de gegevensbron. Hier bij guru99 gebruikt u Oracle databasetabellen selecteren. Oracle stuurprogramma voor draadprotocol.
-
Selecteer op de volgende pagina het tabblad Algemeen en voer de databasegegevens in. Klik vervolgens op Verbinding testen.
Note – De databasegegevens zijn specifiek voor uw installatie en afhankelijk van de hostnaam, poort en SID die u tijdens de database-installatie hebt geselecteerd. U kunt deze gegevens verkrijgen door het bestand tnsnames.ora te openen dat zich in uw map bevindt. Oracle Installatie map.
-
Nadat u een testverbinding hebt uitgevoerd, voert u de gebruikersnaam en het wachtwoord van de database in en selecteert u vervolgens de knop 'OK'. Als de verbinding succesvol is, verschijnt er een berichtvenster.
Selecteer OK in het venster voor de testverbinding en het venster voor de ODBC-stuurprogramma-instellingen. De aangemaakte ODBC-gegevensbron wordt toegevoegd aan de gebruikersgegevensbronnen. De ODBC-gegevensbron is nu gereed.
Stap 3) Maak de schema-tabellen aan. In guru99 gebruik je hiervoor... OracleDe tabellen in het Scott/Tiger-schema van 's. Als deze tabellen niet in de database aanwezig zijn, kunt u ze aanmaken met behulp van het onderstaande script.
Download het Scott.sql-bestand
Stap 4) Voer de databasegegevens in. In het venster 'Tabellen importeren':
- Selecteer de ODBC-gegevensbron voor de Oracle database.
- Voer de gebruikersnaam van de database in.
- Voer het databasewachtwoord in
- Klik op de knop 'Verbinden/Opnieuw verbinden'. Hiermee worden de tabellen voor de databasegebruiker weergegeven.
- Vouw de boomstructuur onder de map 'Tabellen' uit en selecteer de EMP-tabel.
- Selecteer de OK-knop.
Stap 5) Controleer en sla de geïmporteerde tabel op. De tabel wordt geïmporteerd in de Informatica Source Analyzer. Gebruik de toetsencombinatie "Ctrl+S" om wijzigingen in de repository op te slaan.
Op dezelfde manier kunt u alle andere databasetabellen importeren in Source Analyzer.
Hoe te importeren Target in Informatica Target Designer
Hieronder staat de procedure voor het importeren van een doelobject in Informatica. Target Ontwerper.
In deze handleiding maakt u de doeltabel emp_target aan, die dezelfde structuur heeft als de brontabel EMP. Om de doeltabel te importeren, moet deze al in de database aanwezig zijn. Gebruik het onderstaande script om de doeltabel aan te maken. Informatica biedt de volgende typen doeltabellen aan: relationeel, XML en platte bestanden.
Download het bestand emp_target.sql
Note – In deze handleiding bevinden zowel de bron- als de doeltabel zich in hetzelfde databaseschema (guru99). Je kunt echter ook een doeltabel in een ander schema aanmaken.
Stap 1) Klik in Informatica Designer op de Target Ontwerperpictogram voor lancering Target Ontwerper.
Stap 2) In de volgende stap:
- Selecteer de optie "Targets” in het hoofdmenu
- Selecteer 'importeren' bij de database-optie.
Stap 3) In het venster met de importtabel:
- Selecteer de ODBC-gegevensbron voor de Oracle database.
- Voer de gebruikersnaam van de database in.
- Voer het databasewachtwoord in
- Klik op de knop 'Verbinden/Opnieuw verbinden'. Hiermee worden de tabellen voor de databasegebruiker weergegeven.
- Vouw de boomstructuur onder de map 'Tabellen' uit en selecteer de tabel 'EMP_TARGET'.
- Selecteer de OK-knop.
Hiermee wordt het doel geïmporteerd in Target Ontwerper van Informatica PowerCenter, zoals hieronder weergegeven. Gebruik de toetsencombinatie "Ctrl+S" om de wijzigingen op te slaan.
In deze handleiding heb je bronnen en doelen geïmporteerd. Nu ben je helemaal klaar om je eigen project te maken. eerste kaartping.
Hoe u een map maakt in Informatica
Hieronder volgen de stappen voor het aanmaken van een map in Informatica.
Informatica-mappen zijn logische containers waarin de objecten worden bewaard die u maakt in Informatica Designer en Workflow Manager (map).pings, mapplets, bronnen, doelen, enzovoort).
Een map maken:
Stap 1) Open repositorymanager.
Note – Als Informatica Designer al geopend is, kan Repository Manager worden geopend met behulp van de snelkoppelingen in de toolbox.
Hiermee wordt Informatica Repository Manager in een apart venster geopend.
Stap 2) Volg deze stappen:
- Klik op het menu Map
- Selecteer de optie 'Maken'.
Stap 3) In de volgende stap:
- Voer de gewenste mapnaam in
- Klik op OK
Hierdoor wordt een nieuwe map gemaakt en verschijnt er een bericht met de melding "De map is succesvol aangemaakt."
De nieuw aangemaakte map wordt vervolgens onder de betreffende repository weergegeven.
Hiermee is de tutorial voltooid. Tot ziens in de volgende!


























