Αναλυτής Πηγών στο Informatica | Πώς να δημιουργήσετε πηγή & Target

Στο ETL/Data Warehouse, θα συναντήσετε διαφορετικές πηγές και στόχους.

Ορισμός πηγής στο Informatica

A Ορισμός πηγής στο Informatica είναι μια οντότητα από την οποία αντλείτε τις εγγραφές και στη συνέχεια αποθηκεύετε αυτές τις εγγραφές σε προσωρινούς πίνακες (πίνακες σταδιοποίησης) ή σε προσωρινές μνήμες μετασχηματισμού Informatica. Με βάση τον χάρτηping Στο έγγραφο σχεδιασμού/στην επιχειρηματική απαίτηση, κάνετε μια αλλαγή σε αυτά τα αρχεία δεδομένων (μετασχηματίζετε τα δεδομένα) και στη συνέχεια φορτώνετε τα μετασχηματισμένα δεδομένα σε άλλες δομές πινάκων, που ονομάζονται πίνακες-στόχοι.

Σε κάθε χάρτη Informaticaping, θα υπάρχει πάντα μια πηγή και ένας στόχος. Για να διαχειριστείτε διαφορετικές πηγές και στόχους στην Informatica, πρέπει να χρησιμοποιήσετε τον αναλυτή πηγών και τον σχεδιαστή στόχων. Αυτά τα εργαλεία είναι ενσωματωμένα στο εργαλείο σχεδιαστή Powercenter και μπορούν να εκκινηθούν από εκεί.

Πηγή Αναλυτής στο Informatica

Αναλυτής πηγής στο Informatica είναι ένα εργαλείο που σας επιτρέπει να δημιουργείτε και να τροποποιείτε ορισμούς πηγών. Με τη βοήθεια του αναλυτή Source, μπορείτε να δημιουργήσετε ή να εισαγάγετε διαφορετικούς τύπους πηγών στο Informatica, όπως επίπεδα αρχεία, σχεσιακές βάσεις δεδομένων, φύλλα εργασίας του Excel, ορισμούς XML κ.λπ.

Ομοίως, χρησιμοποιώντας το target designer, μπορείτε να δημιουργήσετε ή να εισαγάγετε διαφορετικούς τύπους στόχων. Η Informatica σάς παρέχει τη δυνατότητα είτε να δημιουργήσετε μια πηγή/στόχο από την αρχή σχεδιάζοντας τη δομή της είτε μπορείτε να δημιουργήσετε μια πηγή/στόχο εισάγοντας τους ορισμούς. Όταν εισάγετε την πηγή από το βάση δεδομένων, εισάγονται τα ακόλουθα μεταδεδομένα:

  • Όνομα πηγής (Πίνακας).
  • Τοποθεσία βάσης δεδομένων
  • Όνομα στηλών
  • Στήλες Τύποι δεδομένων
  • Περιορισμοί

Μπορείτε επίσης να ορίσετε τις βασικές σχέσεις στους πίνακες, κάτι που ισχύει μόνο σε επίπεδο Informatica και αποθηκεύεται στο αποθετήριο.

Η πηγή ή ο στόχος που δημιουργείται/εισάγεται στο Informatica μπορεί να επαναχρησιμοποιηθεί όσες φορές κι αν είναι σε διαφορετικό χάρτη.pingμικρό. Κάθε χαρτης πρέπει να υπάρχει τουλάχιστον ένας φορτώσιμος στόχος. Διαφορετικά, χάρτηςping θα είναι άκυρη.

Σημείωση– Όταν δημιουργούμε πηγή/στόχο σε αναλυτή πηγής/σχεδιαστή στόχων, οι δομές δημιουργούνται μόνο στο Informatica. Σε επίπεδο βάσης δεδομένων, δεν δημιουργείται αντικείμενο. Επομένως, πρέπει να δημιουργήσετε αντικείμενα βάσης δεδομένων που έχουν την ίδια δομή όπως έχετε δημιουργήσει στο Informatica.

Μπορείτε να εισαγάγετε τον ακόλουθο τύπο πηγών χρησιμοποιώντας τον αναλυτή πηγών

  • Πίνακες σχέσεων (πίνακες βάσης δεδομένων), προβολές και συνώνυμα
  • Επίπεδα αρχεία
  • Αρχεία Cobol
  • Αρχεία XML

Συμβουλή απόδοσης – Για να βελτιώσετε την απόδοση των πινάκων σχεσιακής πηγής, χρησιμοποιήστε ευρετήρια στους πίνακες βάσης δεδομένων προέλευσης. Στον στόχο, οι πίνακες απενεργοποιούν ή αφαιρούν περιορισμούς και ευρετήρια για απόδοση.

Πώς να δημιουργήσετε αναλυτή ανοιχτού κώδικα στο Informatica

Παρακάτω είναι μια διαδικασία βήμα προς βήμα για το άνοιγμα του αναλυτή Source στο Informatica:

Βήμα 1) Ανοίξτε το εργαλείο σχεδιασμού Informatica PowerCenter

Αναλυτής ανοιχτού κώδικα στην Informatica

Βήμα 2) Στην επόμενη οθόνη

  1. Double κάντε κλικ στο αποθετήριο που θέλετε να συνδέσετε
  2. Εισάγετε όνομα χρήστη
  3. Εισάγετε τον κωδικό πρόσβασης
  4. Κάντε κλικ στο κουμπί Σύνδεση

    Αναλυτής ανοιχτού κώδικα στην Informatica

Μετά την επιτυχή σύνδεση, οι φάκελοι του χρήστη θα παρατίθενται κάτω από το όνομα του αποθετηρίου

Σημείωση -

  1. Εάν η σύνδεση δεν είναι επιτυχής, ελέγξτε εάν ο χρήστης έχει δικαιώματα σύνδεσης στο αποθετήριο
  2. Εάν κανένας φάκελος δεν είναι ορατός κάτω από το όνομα χώρου αποθήκευσης, ελέγξτε εάν ο φάκελος έχει δημιουργηθεί.
  3. Εάν ένας φάκελος δημιουργήθηκε πρόσφατα, αποσυνδεθείτε από το χώρο αποθήκευσης και επανασυνδεθείτε.

Αναλυτής ανοιχτού κώδικα στην Informatica

Βήμα 3) Στο επόμενο βήμα

  1. Κάντε δεξί κλικ στο φάκελο
  2. Επιλέξτε ανοιχτή επιλογή

Αναλυτής ανοιχτού κώδικα στην Informatica

Όταν ένας φάκελος είναι ανοιχτός, οι υποφάκελοι αυτού του φακέλου θα εμφανίζονται στη λίστα.

Αναλυτής ανοιχτού κώδικα στην Informatica

Βήμα 4) Κάντε κλικ στο μενού Αναλυτής πηγής, όπως φαίνεται στην εικόνα.

Αναλυτής ανοιχτού κώδικα στην Informatica

Τρόπος εισαγωγής πίνακα προέλευσης στο Source Analyzer

Ακολουθούν τα βήματα για την εισαγωγή πίνακα προέλευσης στο Informatica Source Analyzer:

Βήμα 1) Μεταβείτε στην επιλογή "Πηγές".

Στον αναλυτή πηγής

  1. Κάντε κλικ στην καρτέλα "Πηγές" από το κύριο μενού
  2. Επιλέξτε εισαγωγή από τη βάση δεδομένων, αφού ανοίξει αυτό το πλαίσιο Σύνδεση ODBC.

    Εισαγωγή πίνακα προέλευσης στο Source Analyzer

Βήμα 2) Δημιουργήστε σύνδεση ODBC

Τώρα θα δημιουργήσουμε σύνδεση ODBC (Εάν έχετε ήδη σύνδεση ODBC, μεταβείτε στο βήμα 3)

  1. Κάντε κλικ στο κουμπί δίπλα στο στοιχείο Προέλευση δεδομένων ODBC.

Εισαγωγή πίνακα προέλευσης στο Source Analyzer

  1. Στην επόμενη σελίδα, επιλέξτε την καρτέλα DSN χρήστη και κάντε κλικ στο κουμπί Προσθήκη.

Εισαγωγή πίνακα προέλευσης στο Source Analyzer

Ένα DSN (Όνομα πηγής δεδομένων) είναι βασικά μια δομή δεδομένων και περιέχει πληροφορίες για συγκεκριμένες λεπτομέρειες (τύπος βάσης δεδομένων, τοποθεσία, στοιχεία χρήστη κ.λπ.). Αυτές οι πληροφορίες απαιτούνται από το πρόγραμμα οδήγησης ODBC ώστε να μπορεί να συνδεθεί σε αυτήν τη βάση δεδομένων.

  1. Όταν κάνετε κλικ στο κουμπί προσθήκης, θα δείτε μια λίστα προγραμμάτων οδήγησης για διάφορες βάσεις δεδομένων (Oracle, SQL Server, Sybase, Microsoft Πρόσβαση Excel, κ.λπ.) Το πρόγραμμα οδήγησης που επιλέγετε εξαρτάται από τη βάση δεδομένων που θέλετε να συνδέσετε. Επιλέξτε το πρόγραμμα οδήγησης για την προέλευση δεδομένων. Εδώ στο guru99 θα χρησιμοποιείτε πίνακες βάσης δεδομένων Oracle. Επιλέγω Oracle Πρόγραμμα οδήγησης πρωτοκόλλου καλωδίων.

    Εισαγωγή πίνακα προέλευσης στο Source Analyzer

  2. Στην επόμενη σελίδα, επιλέξτε την καρτέλα γενικά και εισαγάγετε τα στοιχεία της βάσης δεδομένων. Στη συνέχεια, κάντε κλικ στη δοκιμή σύνδεσης.

    Σημείωση – Τα στοιχεία της βάσης δεδομένων είναι συγκεκριμένα για την εγκατάστασή σας ανάλογα με το όνομα κεντρικού υπολογιστή, τη θύρα και το SID που επιλέξατε κατά την εγκατάσταση της βάσης δεδομένων. Μπορείτε να λάβετε αυτές τις λεπτομέρειες ανοίγοντας αρχείο tnsnames.ora που βρίσκεται στον φάκελο εγκατάστασης του Oracle.

Εισαγωγή πίνακα προέλευσης στο Source Analyzer

  1. Μόλις πραγματοποιήσετε μια δοκιμαστική σύνδεση, εισαγάγετε όνομα χρήστη βάσης δεδομένων, κωδικό πρόσβασης και, στη συνέχεια, επιλέξτε το κουμπί "OK".

    Εισαγωγή πίνακα προέλευσης στο Source Analyzer

  2. Εάν η σύνδεση είναι επιτυχής, θα εμφανιστεί ένα πλαίσιο μηνύματος.

    Εισαγωγή πίνακα προέλευσης στο Source Analyzer

  1. Επιλέξτε OK για δοκιμαστικό παράθυρο σύνδεσης και παράθυρο ρύθμισης προγράμματος οδήγησης ODBC. Το Created ODBC Data Source θα προστεθεί στις πηγές δεδομένων χρήστη. Τώρα έχουμε ρυθμιστεί με την πηγή δεδομένων ODBC.

Βήμα 3) Δημιουργήστε πίνακες σχήματος

Στο guru99, θα χρησιμοποιείτε τους πίνακες σχημάτων Scott/Tiger της Oracle. Εάν δεν έχετε αυτούς τους πίνακες στη βάση δεδομένων, δημιουργήστε αυτούς που χρησιμοποιούν αυτό το σενάριο

Κατεβάστε το παραπάνω Αρχείο Scott.sql

Βήμα 4) Εισαγάγετε τα στοιχεία της βάσης δεδομένων

Στο παράθυρο πινάκων εισαγωγής:

  1. Επιλέξτε προέλευση δεδομένων ODBC για τη βάση δεδομένων Oracle.
  2. Εισαγάγετε όνομα χρήστη βάσης δεδομένων
  3. Εισαγάγετε τον κωδικό πρόσβασης της βάσης δεδομένων
  4. Κάντε κλικ στο κουμπί σύνδεση/επανασύνδεση. Αυτό θα εμφανίσει πίνακες για τον χρήστη της βάσης δεδομένων.
  5. Αναπτύξτε το δέντρο κάτω από το φάκελο πίνακες και επιλέξτε πίνακας EMP
  6. Επιλέξτε το κουμπί ΟΚ.

    Εισαγωγή πίνακα προέλευσης στο Source Analyzer

Βήμα 5) Επαληθεύστε και αποθηκεύστε τον πίνακα εισαγωγής

Ο πίνακας θα εισαχθεί στο Informatica Source Analyzer. Χρησιμοποιήστε τα πλήκτρα "Ctrl+S" για να αποθηκεύσετε τις αλλαγές στο αποθετήριο

Εισαγωγή πίνακα προέλευσης στο Source Analyzer

Ομοίως, μπορείτε να εισαγάγετε οποιουσδήποτε άλλους πίνακες βάσης δεδομένων στον αναλυτή προέλευσης.

Τρόπος εισαγωγής Target στην Πληροφορική Target σχεδιαστής

Ακολουθεί μια διαδικασία εισαγωγής στόχου στο Informatica Target Σχεδιαστής:

Σε αυτό το σεμινάριο, θα δημιουργήσετε τον πίνακα προορισμού emp_target, ο οποίος θα έχει την ίδια δομή του πίνακα EMP προέλευσης. Για να εισαγάγετε πίνακα προορισμού, ο πίνακας προορισμού πρέπει να υπάρχει στη βάση δεδομένων. Για να δημιουργήσετε πίνακα προορισμού χρησιμοποιήστε το παρακάτω σενάριο. Οι τύποι στόχων που διατίθενται στο Informatica είναι σχεσιακά, XML και επίπεδα αρχεία.

Κατεβάστε το παραπάνω Αρχείο emp_target.sql

Σημείωση – εδώ σε αυτό το σεμινάριο, τόσο ο πίνακας προέλευσης όσο και ο πίνακας προορισμού υπάρχουν στο ίδιο σχήμα βάσης δεδομένων (guru99). Ωστόσο, μπορείτε επίσης να δημιουργήσετε έναν στόχο σε διαφορετικό σχήμα.

Βήμα 1) Στο Informatica Designer, κάντε κλικ στο εικονίδιο σχεδιαστή στόχου για να εκκινήσετε το target, designer.

εισαγωγή Target στην Πληροφορική Target σχεδιαστής

Βήμα 2) Στο επόμενο βήμα

  1. Επιλέξτε την επιλογή "Targets” από το κύριο μενού
  2. Επιλέξτε «εισαγωγή» από τη βάση δεδομένων

εισαγωγή Target στην Πληροφορική Target σχεδιαστής

Βήμα 3) Στο παράθυρο πίνακα εισαγωγής.

  1. Επιλέξτε προέλευση δεδομένων ODBC για τη βάση δεδομένων Oracle.
  2. Εισαγάγετε όνομα χρήστη βάσης δεδομένων
  3. Εισαγάγετε τον κωδικό πρόσβασης της βάσης δεδομένων
  4. Κάντε κλικ στο κουμπί σύνδεση/επανασύνδεση. Αυτό θα εμφανίσει πίνακες για τον χρήστη της βάσης δεδομένων.
  5. Αναπτύξτε το δέντρο κάτω από το φάκελο πίνακες και επιλέξτε πίνακας EMP_TARGET
  6. Επιλέξτε το κουμπί ΟΚ

εισαγωγή Target στην Πληροφορική Target σχεδιαστής

Αυτό θα εισάγει τον στόχο Target Σχεδιαστής του Informatica Powercenter. Χρησιμοποιήστε το πλήκτρο «ctrl+s» για να αποθηκεύσετε τις αλλαγές.

εισαγωγή Target στην Πληροφορική Target σχεδιαστής

Σε αυτό το σεμινάριο, έχετε εισαγάγει πηγές και στόχους. Τώρα, είστε έτοιμοι να δημιουργήσετε τον πρώτο σας χάρτη.ping.

Πώς να δημιουργήσετε ένα φάκελο στο Informatica

Ακολουθούν τα βήματα για τον τρόπο δημιουργίας ενός φακέλου στο Informatica:

Οι φάκελοι Informatica είναι λογικά κοντέινερ, τα οποία διατηρούν τα αντικείμενα που δημιουργείτε στο Informatica designer/Workflow manager (mappings, mapplets, πηγές, στόχοι, κ.λπ.)

Για να δημιουργήσετε ένα φάκελο:

Βήμα 1) Ανοίξτε το Repository Manager

Δημιουργία φακέλου στο Informatica

Σημείωση – Εάν το Informatica Designer είναι ήδη ανοιχτό, τότε ο διαχειριστής αποθετηρίου μπορεί να ανοίξει χρησιμοποιώντας τις συντομεύσεις που είναι διαθέσιμες στην εργαλειοθήκη.

Δημιουργία φακέλου στο Informatica

Αυτό θα ανοίξει το Informatica Repository Manger σε ξεχωριστό παράθυρο.

Δημιουργία φακέλου στο Informatica

Βήμα 2) Ακολουθήστε αυτά τα βήματα

  1. Κάντε κλικ στο μενού φακέλων
  2. Επιλέξτε Δημιουργία

Δημιουργία φακέλου στο Informatica

Βήμα 3) Στο επόμενο βήμα

  1. Εισαγάγετε το επιθυμητό όνομα φακέλου
  2. Επιλέξτε εντάξει

Δημιουργία φακέλου στο Informatica

Αυτό θα δημιουργήσει έναν νέο φάκελο και θα εμφανιστεί ένα μήνυμα που λέει "Ο φάκελος δημιουργήθηκε με επιτυχία".

Δημιουργία φακέλου στο Informatica

Ο νέος φάκελος που δημιουργήθηκε θα παρατίθεται κάτω από το αντίστοιχο αποθετήριο.

Δημιουργία φακέλου στο Informatica

Αυτό ολοκληρώνει το σεμινάριο. Τα λέμε στο επόμενο!

Συνοψίστε αυτήν την ανάρτηση με: