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

Πίνακας περιεχομένων:

Anonim

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

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

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

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

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

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

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

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

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

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

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

Σε αυτό το σεμινάριο - θα μάθετε

  • Πώς να ανοίξετε το Source Analyzer
  • Τρόπος εισαγωγής πίνακα προέλευσης στον Αναλυτή πηγής
  • Πώς να ανοίξετε το Target Designer και να εισαγάγετε το target στο target design
  • Πώς να δημιουργήσετε φάκελο στην Πληροφορική

Πώς να ανοίξετε το Source Analyzer

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

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

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

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

Σημείωση -

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

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

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

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

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

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

Βήμα 1 - Στον αναλυτή πηγής

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

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

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

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

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

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

  1. Μόλις πραγματοποιήσετε ένα Test Connect, εισαγάγετε το όνομα χρήστη της βάσης δεδομένων, τον κωδικό πρόσβασης και, στη συνέχεια, επιλέξτε το κουμπί "OK"
  2. Εάν η σύνδεση είναι επιτυχής, θα εμφανιστεί ένα πλαίσιο μηνύματος.
  1. Επιλέξτε OK για παράθυρο δοκιμής σύνδεσης και παράθυρο ρύθμισης προγράμματος οδήγησης ODBC. Η δημιουργημένη πηγή δεδομένων ODBC θα προστεθεί στις πηγές δεδομένων χρήστη. Τώρα είμαστε έτοιμοι με την πηγή δεδομένων ODBC.

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

Πραγματοποιήστε λήψη του παραπάνω αρχείου Scott.sql

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

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

Βήμα 5 - Ο πίνακας θα εισαχθεί στον Αναλυτή Πηγών Πληροφορικής. Χρησιμοποιήστε τα πλήκτρα "ctrl + s" για να αποθηκεύσετε τις αλλαγές στο αποθετήριο.

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

Πώς να εισαγάγετε στόχο στο σχεδιαστή στόχου

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

Κάντε λήψη του παραπάνω αρχείου emp_target.sql

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

Βήμα 1 - Στο Informatica Designer, κάντε κλικ στο εικονίδιο σχεδιαστής προορισμού για να ξεκινήσετε το target, designer.

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

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

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

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

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

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

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

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

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

Βήμα 1 - Ανοίξτε τη Διαχείριση αποθετηρίου

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

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

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

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

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

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

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

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

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