Αναλυτής Πηγών & Target Σχεδιαστής στην Πληροφορική
⚡ Έξυπνη Σύνοψη
Αναλυτής πηγής και Target Τα εργαλεία Designer του PowerCenter δημιουργούν και εισάγουν τους ορισμούς πηγής και στόχου σε κάθε χάρτη Informatica.ping ανάγκες, χρησιμοποιώντας μια προέλευση δεδομένων ODBC για την ανάγνωση των μεταδεδομένων της βάσης δεδομένων.

Στην εργασία με ETL/Αποθήκη Δεδομένων, θα συναντήσετε διαφορετικές πηγές και στόχους.
Ορισμός πηγής στο Informatica
Ένας Ορισμός Πηγής στην Informatica είναι μια οντότητα από την οποία αντλείτε τις εγγραφές και στη συνέχεια αποθηκεύετε αυτές τις εγγραφές σε προσωρινούς πίνακες (πίνακες σταδιοποίησης) ή σε προσωρινές μνήμες μετασχηματισμού της Informatica. Με βάση τον χάρτηping έγγραφο σχεδιασμού ή επιχειρηματική απαίτηση, κάνετε μια αλλαγή σε αυτά τα αρχεία δεδομένων (μετασχηματίζετε τα δεδομένα) και στη συνέχεια φορτώνετε τα μετασχηματισμένα δεδομένα σε μια άλλη δομή πίνακα, που ονομάζεται πίνακας-στόχος.
Σε κάθε χάρτη Informaticaping, θα υπάρχει πάντα μια πηγή και ένας στόχος. Για να διαχειριστείτε διαφορετικές πηγές και στόχους στην Informatica, πρέπει να χρησιμοποιήσετε το Source Analyzer και Target Σχεδιαστής. Αυτά τα εργαλεία είναι ενσωματωμένα στο εργαλείο Σχεδιαστής PowerCenter και μπορούν να εκκινηθούν από εκεί.
Ο Σχεδιαστής χωρίζει αυτήν την εργασία σε ειδικά εργαλεία.
| Εργαλείο σχεδίασης | Τι διαχειρίζεται |
|---|---|
| Αναλυτής πηγής | Ορισμοί πηγής – οι δομές από τις οποίες διαβάζετε δεδομένα. |
| Target σχεδιαστής | Target ορισμοί – οι δομές στις οποίες φορτώνετε δεδομένα. |
| Χάρτηςping σχεδιαστής | The χαρτης που συνδέει μια πηγή με έναν στόχο μέσω μετασχηματισμών. |
Πηγή Αναλυτής στο Informatica
Το Source Analyzer στο Informatica είναι ένα εργαλείο που σας επιτρέπει να δημιουργείτε και να τροποποιείτε ορισμούς πηγών. Με τη βοήθεια του Source Analyzer, μπορείτε να δημιουργήσετε ή να εισαγάγετε διαφορετικούς τύπους πηγών στο Informatica, όπως επίπεδα αρχεία, σχεσιακές βάσεις δεδομένων, Excel φύλλα εργασίας, ορισμοί XML και ούτω καθεξής.
Ομοίως, χρησιμοποιώντας Target Στο Designer μπορείτε να δημιουργήσετε ή να εισαγάγετε διαφορετικούς τύπους στόχων. Η Informatica σας παρέχει τη δυνατότητα είτε να δημιουργήσετε μια πηγή ή έναν στόχο από την αρχή σχεδιάζοντας τη δομή της, είτε μπορείτε να δημιουργήσετε μια πηγή ή έναν στόχο εισάγοντας τους ορισμούς. Όταν εισάγετε μια πηγή από τη βάση δεδομένων, εισάγονται τα ακόλουθα μεταδεδομένα:
- Όνομα πηγής (πίνακα)
- Τοποθεσία βάσης δεδομένων
- Όνομα στηλών
- Τύποι δεδομένων στήλης
- Περιορισμοί
Μπορείτε επίσης να ορίσετε τις σχέσεις κλειδιών στους πίνακες, κάτι που ισχύει μόνο σε επίπεδο Informatica και αποθηκεύεται στο αποθετήριο.
Η πηγή ή ο στόχος που δημιουργείται ή εισάγεται στο Informatica μπορεί να επαναχρησιμοποιηθεί όσες φορές χρειαστεί σε διαφορετικούς χάρτες.pings. Κάθε χάρτηςping πρέπει να έχει τουλάχιστον έναν φορτώσιμο στόχο. Διαφορετικά, ο χάρτηςping θα είναι άκυρη.
Σημείωση – όταν δημιουργείτε μια πηγή ή έναν στόχο στο Source Analyzer ή Target Στο Designer, οι δομές δημιουργούνται μόνο στο Informatica. Σε επίπεδο βάσης δεδομένων, δεν δημιουργείται κανένα αντικείμενο. Επομένως, πρέπει να δημιουργήσετε αντικείμενα βάσης δεδομένων που έχουν την ίδια δομή με αυτήν που δημιουργήσατε στο Informatica.
Μπορείτε να εισαγάγετε τους ακόλουθους τύπους πηγών χρησιμοποιώντας το Source Analyzer:
- Σχεσιακοί πίνακες (πίνακες βάσης δεδομένων), προβολές και συνώνυμα
- Επίπεδα αρχεία
- Αρχεία COBOL
- Αρχεία XML
Συμβουλή απόδοσης – για να βελτιώσετε την απόδοση των σχεσιακών πινάκων προέλευσης, χρησιμοποιήστε ευρετήρια στους πίνακες της βάσης δεδομένων προέλευσης. Στους πίνακες προορισμού, απενεργοποιήστε ή καταργήστε τους περιορισμούς και τα ευρετήρια για την απόδοση.
Πώς να δημιουργήσετε αναλυτή ανοιχτού κώδικα στο Informatica
Παρακάτω ακολουθεί μια βήμα προς βήμα διαδικασία για το άνοιγμα του Source Analyzer στην Informatica.
Βήμα 1) Ανοίξτε το εργαλείο Σχεδίασης PowerCenter της Informatica.
Βήμα 2) Στην επόμενη οθόνη:
- Double-κάντε κλικ στο αποθετήριο στο οποίο θέλετε να συνδεθείτε
- Εισαγάγετε το όνομα χρήστη
- Πληκτρολογήστε τον κωδικό πρόσβασης
- Κάντε κλικ στο κουμπί Σύνδεση
Μετά την επιτυχή σύνδεση, οι φάκελοι του χρήστη θα εμφανιστούν κάτω από το όνομα του αποθετηρίου.
Σημείωση -
- Εάν η σύνδεση δεν είναι επιτυχής, ελέγξτε εάν ο χρήστης έχει δικαιώματα σύνδεσης στο αποθετήριο.
- Εάν δεν υπάρχει ορατός φάκελος κάτω από το όνομα του αποθετηρίου, ελέγξτε εάν ο φάκελος έχει δημιουργηθεί.
- Εάν δημιουργήθηκε πρόσφατα ένας φάκελος, αποσυνδεθείτε από το αποθετήριο και συνδεθείτε ξανά.
Βήμα 3) Στο επόμενο βήμα:
- Κάντε δεξί κλικ στον φάκελο
- Επιλέξτε την επιλογή ανοίγματος
Όταν ένας φάκελος είναι ανοιχτός, θα εμφανιστούν οι υποφάκελοι αυτού του φακέλου, όπως φαίνεται παρακάτω.
Βήμα 4) Κάντε κλικ στο μενού Source Analyzer, όπως φαίνεται στο σχήμα.
Τρόπος εισαγωγής πίνακα προέλευσης στο Source Analyzer
Ακολουθούν τα βήματα για την εισαγωγή ενός πίνακα πηγαίου κώδικα στο Informatica Source Analyzer.
Βήμα 1) Μεταβείτε στην επιλογή «Πηγές». Στο Source Analyzer:
- Κάντε κλικ στην καρτέλα «Πηγές» από το κύριο μενού
- Επιλέξτε την επιλογή εισαγωγής από βάση δεδομένων. Μετά από αυτό θα ανοίξει το πλαίσιο Σύνδεση ODBC.
Βήμα 2) Δημιουργήστε τη σύνδεση ODBC. Εάν έχετε ήδη μια σύνδεση ODBC, προχωρήστε στο Βήμα 3. Τα πέντε υποβήματα παρακάτω εκτελούνται με τη σειρά.
-
Κάντε κλικ στο κουμπί δίπλα στην επιλογή Προέλευση δεδομένων ODBC.
-
Στην επόμενη σελίδα, επιλέξτε την καρτέλα User DSN και κάντε κλικ στο κουμπί Προσθήκη.
Ένα DSN (Data Source Name - Όνομα Πηγής Δεδομένων) είναι ουσιαστικά μια δομή δεδομένων και περιέχει συγκεκριμένες λεπτομέρειες όπως τον τύπο βάσης δεδομένων, την τοποθεσία και τα στοιχεία χρήστη. Αυτές οι πληροφορίες απαιτούνται από το πρόγραμμα οδήγησης ODBC, ώστε να μπορεί να συνδεθεί με αυτήν τη βάση δεδομένων.
-
Όταν κάνετε κλικ στο κουμπί Προσθήκη, θα δείτε μια λίστα με προγράμματα οδήγησης για διάφορες βάσεις δεδομένων (Oracle, SQL Server, Sybase, Microsoft Access, Excel, κ.λπ.). Το πρόγραμμα οδήγησης που θα επιλέξετε εξαρτάται από τη βάση δεδομένων στην οποία θέλετε να συνδεθείτε. Επιλέξτε το πρόγραμμα οδήγησης για την πηγή δεδομένων. Εδώ στο guru99 θα χρησιμοποιήσετε Oracle πίνακες βάσης δεδομένων. Επιλέξτε το Oracle Πρόγραμμα οδήγησης πρωτοκόλλου καλωδίων.
-
Στην επόμενη σελίδα, επιλέξτε την καρτέλα Γενικά και εισαγάγετε τα στοιχεία της βάσης δεδομένων. Στη συνέχεια, κάντε κλικ στην επιλογή Δοκιμή σύνδεσης.
Σημείωση – οι λεπτομέρειες της βάσης δεδομένων είναι συγκεκριμένες για την εγκατάστασή σας, ανάλογα με το όνομα κεντρικού υπολογιστή, τη θύρα και το SID που επιλέξατε κατά την εγκατάσταση της βάσης δεδομένων. Μπορείτε να λάβετε αυτές τις λεπτομέρειες ανοίγοντας το αρχείο tnsnames.ora που βρίσκεται στο Oracle Φάκελο εγκατάστασης.
-
Μόλις εκτελέσετε μια Δοκιμαστική Σύνδεση, εισαγάγετε το όνομα χρήστη και τον κωδικό πρόσβασης της βάσης δεδομένων και, στη συνέχεια, επιλέξτε το κουμπί "OK". Εάν η σύνδεση είναι επιτυχής, θα εμφανιστεί ένα πλαίσιο μηνύματος.
Επιλέξτε OK για το παράθυρο δοκιμαστικής σύνδεσης και το παράθυρο εγκατάστασης του προγράμματος οδήγησης ODBC. Η δημιουργημένη πηγή δεδομένων ODBC θα προστεθεί στις πηγές δεδομένων χρήστη. Η πηγή δεδομένων ODBC είναι πλέον έτοιμη.
Βήμα 3) Δημιουργήστε τους πίνακες σχήματος. Στο guru99, θα χρησιμοποιήσετε OracleΟι πίνακες σχήματος Scott/Tiger του 's. Εάν δεν έχετε αυτούς τους πίνακες στη βάση δεδομένων, δημιουργήστε τους χρησιμοποιώντας το παρακάτω σενάριο.
Βήμα 4) Εισαγάγετε τις λεπτομέρειες της βάσης δεδομένων. Στο παράθυρο εισαγωγής πινάκων:
- Επιλέξτε την προέλευση δεδομένων ODBC για το Oracle βάση δεδομένων.
- Εισαγάγετε το όνομα χρήστη της βάσης δεδομένων
- Εισαγάγετε τον κωδικό πρόσβασης της βάσης δεδομένων
- Κάντε κλικ στο κουμπί σύνδεσης/επανασύνδεσης. Αυτό θα εμφανίσει πίνακες για τον χρήστη της βάσης δεδομένων.
- Αναπτύξτε το δέντρο κάτω από τον φάκελο "πίνακες" και επιλέξτε τον πίνακα EMP
- Επιλέξτε το κουμπί OK.
Βήμα 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 Εικονίδιο σχεδιαστή για εκκίνηση Target Σχεδιαστής.
Βήμα 2) Στο επόμενο βήμα:
- Ορίστε την επιλογή "Targets” από το κύριο μενού
- Επιλέξτε «εισαγωγή» από την επιλογή βάσης δεδομένων
Βήμα 3) Στο παράθυρο εισαγωγής πίνακα:
- Επιλέξτε την προέλευση δεδομένων ODBC για το Oracle βάση δεδομένων.
- Εισαγάγετε το όνομα χρήστη της βάσης δεδομένων
- Εισαγάγετε τον κωδικό πρόσβασης της βάσης δεδομένων
- Κάντε κλικ στο κουμπί σύνδεσης/επανασύνδεσης. Αυτό θα εμφανίσει πίνακες για τον χρήστη της βάσης δεδομένων.
- Αναπτύξτε το δέντρο κάτω από τον φάκελο tables και επιλέξτε τον πίνακα EMP_TARGET
- Επιλέξτε το κουμπί OK
Αυτό θα εισαγάγει τον στόχο στο Target Σχεδιαστής του Informatica PowerCenter, όπως φαίνεται παρακάτω. Χρησιμοποιήστε τα πλήκτρα "Ctrl+S" για να αποθηκεύσετε τις αλλαγές.
Σε αυτό το σεμινάριο, έχετε εισαγάγει πηγές και στόχους. Τώρα είστε έτοιμοι να δημιουργήσετε το δικό σας πρώτος χάρτηςping.
Πώς να δημιουργήσετε ένα φάκελο στο Informatica
Παρακάτω θα βρείτε τα βήματα για το πώς να δημιουργήσετε έναν φάκελο στο Informatica.
Οι φάκελοι Informatica είναι λογικά κοντέινερ που διατηρούν τα αντικείμενα που δημιουργείτε στο Informatica Designer και στο Workflow Manager (mappings, mapplets, πηγές, στόχοι, και ούτω καθεξής).
Για να δημιουργήσετε ένα φάκελο:
Βήμα 1) Άνοιγμα Διαχειριστή Αποθετηρίου.
Σημείωση – εάν το Informatica Designer είναι ήδη ανοιχτό, τότε το Repository Manager μπορεί να ανοιχτεί χρησιμοποιώντας τις συντομεύσεις που είναι διαθέσιμες στην εργαλειοθήκη.
Αυτό θα ανοίξει το Informatica Repository Manager σε ξεχωριστό παράθυρο.
Βήμα 2) Ακολουθήστε αυτά τα βήματα:
- Κάντε κλικ στο μενού Φάκελος
- Επιλέξτε την επιλογή Δημιουργία
Βήμα 3) Στο επόμενο βήμα:
- Εισαγάγετε το όνομα του επιθυμητού φακέλου
- Επιλέξτε OK
Αυτό θα δημιουργήσει έναν νέο φάκελο και θα εμφανιστεί ένα μήνυμα που λέει "Ο φάκελος δημιουργήθηκε με επιτυχία".
Ο νεοδημιουργημένος φάκελος θα εμφανιστεί στη συνέχεια στο αντίστοιχο αποθετήριο.
Αυτό ολοκληρώνει το σεμινάριο. Τα λέμε στο επόμενο!


























