Χάρτηςping στην Πληροφορική: Δημιουργία, Στοιχεία & Παράμετροι

⚡ Έξυπνη Σύνοψη

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

  • 🔗 Οικοδομικά τετράγωνα: Πηγές, μετασχηματισμοί, στόχοι και οι μεταξύ τους συνδέσεις αποτελούν κάθε χάρτηping.
  • 📦 Χάρτης σκηνήςpings: Ένας χάρτης σκηνήςping αντιγράφει έναν πίνακα πηγαίου κώδικα σε έναν πανομοιότυπο πίνακα σταδιοποίησης, διατηρώνταςping ETL εκτός παραγωγής.
  • 🧲 Προσδιοριστικό πηγής: Σύρσιμο μιας σχεσιακής πηγής σε έναν χάρτηping δημιουργεί πάντα έναν προσδιοριστή πηγαίου κώδικα που δεν πρέπει ποτέ να διαγραφεί.
  • 🔄 Αυτόματος σύνδεσμος: Η αυτόματη σύνδεση κατά όνομα συνδέει τις αντίστοιχες στήλες προέλευσης και προορισμού με μία μόνο ενέργεια.
  • 📏 παράμετροι: Ενας χάρτηςping Η παράμετρος διατηρεί μία σταθερή τιμή για ολόκληρη την εκτέλεση, η οποία ορίζεται μέσω ενός αρχείου παραμέτρων.
  • 📊 Μεταβλητές: Ενας χάρτηςping Η μεταβλητή αλλάζει κατά την εκτέλεση και η τελική της τιμή αποθηκεύεται στο αποθετήριο.

Χάρτηςping στην Πληροφορική

Τι είναι ένας Χάρτηςping?

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

Ενας χάρτηςping αποτελείται από το ακόλουθο σύνολο αντικειμένων:

  • Ορισμός πηγής - ένα ορισμός πηγής ορίζει τη δομή και τα χαρακτηριστικά της πηγής, τους υποκείμενους τύπους δεδομένων της, τον τύπο της πηγής δεδομένων και ούτω καθεξής.
  • Μεταμόρφωση - μετασχηματισμός Τα αντικείμενα καθορίζουν τον τρόπο μετασχηματισμού των δεδομένων πηγής και διάφορες συναρτήσεις μπορούν να εφαρμοστούν κατά τη διάρκεια της διαδικασίας.
  • Target Ορισμός – ο ορισμός του στόχου ορίζει τον τελικό στόχο όπου θα φορτωθούν τα δεδομένα.
  • Συνδέσμοι – οι σύνδεσμοι συνδέουν τον ορισμό πηγής με διαφορετικούς μετασχηματισμούς και πίνακες προορισμού. Ορίζουν τον τρόπο με τον οποίο τα δεδομένα ρέουν από την πηγή στον στόχο και μέσω των μετασχηματισμών.

Γιατί χρειάζεστε τον Χάρτηping?

Ενας χάρτηςping είναι ένα αντικείμενο στο Informatica με τη βοήθεια του οποίου μπορείτε να ορίσετε τον τρόπο τροποποίησης των δεδομένων προέλευσης πριν φτάσουν στο αντικείμενο προορισμού ή στόχου. Για παράδειγμα, εάν έχετε αποθηκεύσει ένα όνομα υπαλλήλου ως "Bill Κλίντον" στο σύστημα προέλευσης και το σύστημα-στόχος απαιτεί το όνομα του υπαλλήλου στη μορφή "Κλίντον" Bill", τέτοιες λειτουργίες μπορούν να σχεδιαστούν στον χάρτηping επίπεδο. Με απλά λόγια, αυτό που κάνετε με τα δεδομένα πηγής ορίζεται στον χάρτηping επίπεδο.

Ενας χάρτηςping είναι το βασικό αντικείμενο της Informatica με τη βοήθεια του οποίου μπορούμε να ορίσουμε τις λεπτομέρειες μετασχηματισμού δεδομένων και τα χαρακτηριστικά του αντικειμένου πηγής/στόχου. ΧάρτηςpingΤα s μας βοηθούν να ορίσουμε τον μετασχηματισμό δεδομένων σε επίπεδο μεμονωμένης στήλης για κάθε γραμμή. Ακόμα και σε έναν μόνο χάρτηping μπορείτε να χειριστείτε πολλαπλές πηγές και στόχους.

Στοιχεία του Χάρτηping

Τα βασικά στοιχεία ενός χάρτηping είναι:

  • Πίνακες πηγών
  • Χάρτηςping παράμετροι και μεταβλητές
  • Target αντικειμένων
  • Χάρτηςping μετασχηματισμούς

Υπάρχουν διάφορα αντικείμενα που αποτελούν έναν χάρτηpingΈνας χάρτηςping μπορεί να αποτελείται από πηγές, στόχους, χάρτηping παράμετροι και μεταβλητές, mapplets, διάφοροι μετασχηματισμοί και συναρτήσεις που ορίζονται από τον χρήστη.

  • Χάρτηςping Πηγή: χάρτηping Οι πηγές είναι τα αντικείμενα από τα οποία ανακτάτε τα δεδομένα πηγής. Μια πηγή μπορεί να είναι ένας πίνακας βάσης δεδομένων, ένα επίπεδο αρχείο, μια πηγή XML ή ένα COBOL πηγή αρχείου.
  • Χάρτηςping Target: στον χάρτηping Ο στόχος είναι το αντικείμενο προορισμού όπου φορτώνονται τα τελικά επεξεργασμένα δεδομένα. Ένας χάρτηςping Ο στόχος μπορεί να είναι ένας σχεσιακός πίνακας μιας βάσης δεδομένων, ένα επίπεδο αρχείο ή ένα αρχείο XML. Οι πηγές και οι στόχοι είναι υποχρεωτικοί σε κάθε χάρτη.ping, αν και ο τύπος τους μπορεί να διαφέρει.
  • Χάρτηςping Παράμετροι και Μεταβλητές: χάρτηping οι παράμετροι και οι μεταβλητές σάς βοηθούν να δημιουργήσετε προσωρινά αντικείμενα μεταβλητών που σας επιτρέπουν να ορίσετε και να αποθηκεύσετε προσωρινές τιμές ενώ ο χάρτηςping επεξεργάζεται δεδομένα. Χάρτηςping Οι παράμετροι και οι μεταβλητές είναι προαιρετικοί, οριζόμενοι από τον χρήστη τύποι δεδομένων που μπορούν να δημιουργηθούν για έναν χάρτηping και μπορούν να ανατρέξουν και να ενημερωθούν για μια συγκεκριμένη απαίτηση. Θα μάθουμε περισσότερα για τον χάρτηping παραμέτρους και μεταβλητές σε αυτήν την ενότητα.
  • Mapplets: Τα mapplets είναι αντικείμενα που αποτελούνται από ένα σύνολο μετασχηματισμών, πηγών ή στόχων. Τα mapplets δημιουργούνται γενικά για να επαναχρησιμοποιήσουν την υπάρχουσα λειτουργικότητα ενός συνόλου μετασχηματισμών. Ένα mapplet μπορεί να χρησιμοποιηθεί σε οποιονδήποτε αριθμό χαρτών.pings.

Τι είναι ο Χάρτης Σταδίωνping?

Ένας χάρτης σκηνήςping είναι ένας χάρτηςping στο οποίο δημιουργούμε ένα αντίγραφο του πίνακα προέλευσης. Για παράδειγμα, σε ένα σύστημα παραγωγής, εάν έχετε έναν πίνακα "εργαζόμενος", τότε μπορείτε να δημιουργήσετε έναν πανομοιότυπο πίνακα "εργαζόμενος_στάδιο" στο ETL σχήμα.

Η ύπαρξη ενός τοπικού πίνακα σταδίου προσφέρει διάφορα πλεονεκτήματα. Ο χρόνος διακοπής λειτουργίας της παραγωγής δεν θα επηρεάσει το σύστημα ETL σας, επειδή έχετε τον δικό σας πίνακα "employee_stage" αντί να αναφέρεστε στον πίνακα "employee" παραγωγής. Σε ένα σύστημα παραγωγής, μπορεί να υπάρχουν άλλες λειτουργίες και διεργασίες που επηρεάζουν την απόδοση. Ωστόσο, όταν έχετε έναν πίνακα σταδίου αντιγράφου, μόνο οι διεργασίες ETL θα έχουν πρόσβαση σε αυτόν. Αυτό προσφέρει οφέλη απόδοσης.

Χάρτης σκηνήςpings,

  • Οι πίνακες προέλευσης και προορισμού έχουν πανομοιότυπες δομές
  • Τα δεδομένα στον πίνακα προορισμού είναι ένα αντίγραφο των δεδομένων του πίνακα προέλευσης ή
  • Τα δεδομένα στον πίνακα σταδίου (στόχου) είναι ένα υποσύνολο των δεδομένων προέλευσης.

Για παράδειγμα, εάν ο πηγαίος σας πίνακας περιέχει στοιχεία υπαλλήλων των τμημάτων 10, 20, 30 και 40, ο πίνακας σταδιοποίησης μπορεί να είναι ένας πίνακας που περιέχει μόνο αρχεία υπαλλήλων των τμημάτων 10 και 30.

Τραπέζια σκηνής σε ένα αποθήκη δεδομένων να κάνουμε τον μετασχηματισμό δεδομένων αποτελεσματικό, ανακτώντας μόνο τα δεδομένα που μας αφορούν και να ελαχιστοποιήσουμε την εξάρτηση της ETL/αποθήκης δεδομένων από το λειτουργικό σύστημα πραγματικού χρόνου.

Πώς να δημιουργήσετε έναν χάρτηping

Σε αυτήν την άσκηση, θα δημιουργήσουμε έναν χάρτη σκηνήςping, όπου η πηγή θα είναι ο πίνακας "emp" και ο στόχος θα είναι ο πίνακας "emp_target". Ο χάρτηςping είναι κατασκευασμένο στον χώρο εργασίας που φαίνεται παρακάτω.

Χάρτηςping Χώρος εργασίας σχεδιαστή που χρησιμοποιείται για τον χάρτη σκηνήςping άσκηση

Σύμβαση ονοματοδοσίας – χάρτηςping Τα ονόματα έχουν το πρόθεμα 'm_' ακολουθούμενο από τα ονόματα του πίνακα προέλευσης και προορισμού, χωρισμένα με ένα σύμβολο υπογράμμισης.

Παράδειγμα – αν φορτώνετε τον πίνακα emp_target από τον πίνακα emp, τότε ο χάρτηςping Το όνομα μπορεί να είναι 'm_emp_emp_target'.

Βήμα 1) Εκκίνηση χάρτηping Σχεδιαστής.

  1. Άνοιγμα του εργαλείου Informatica Designer
  2. Κάντε κλικ στον Χάρτηping Εικονίδιο σχεδίασης για την εκκίνηση του Χάρτηping σχεδιαστής

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

Χάρτηςping Εικονίδιο Σχεδιαστή στη γραμμή εργαλείων Σχεδιαστή Informatica PowerCenter

Βήμα 2) Στον χάρτηping Σχεδιαστής:

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

ΧάρτηςpingΤο μενού s ανοίγει στον Χάρτηping Σχεδιαστής με επιλεγμένη την επιλογή Δημιουργία

Βήμα 3) Εισάγετε τον χάρτηping ονομάστε το ως 'm_emp_emp_target' και επιλέξτε το κουμπί OK.

Χάρτηςping παράθυρο διαλόγου ονόματος με πληκτρολογημένο m_emp_emp_target

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

Νέος χάρτηςping Το m_emp_emp_target αναφέρεται στον Χάρτηpingφάκελος s

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

Βήμα 4) Σε αυτό το βήμα θα κάνουμε τα εξής:

  1. Επιλέξτε τον πίνακα πηγαίου κώδικα "emp" στον φάκελο Sources.
  2. Σύρετε και αποθέστε τον πίνακα "emp" στον Χάρτηping Σχεδιαστής.

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

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

Ο εισαγόμενος πίνακας πηγαίου κώδικα emp εμφανίζεται δίπλα στον προσδιοριστή πηγαίου κώδικα SQ_EMP

Σημείωση – όταν εισάγετε οποιονδήποτε σχεσιακό (βάσης δεδομένων) πίνακα σε έναν χάρτηping, θα δημιουργηθεί επίσης ένα επιπλέον αντικείμενο τύπου προσδιοριστή πηγής. Αυτός ο μετασχηματισμός προσδιοριστή πηγής είναι απαραίτητος και βοηθά την Informatica Υπηρεσία Ένταξης Προσδιορίστε τον πίνακα βάσης δεδομένων προέλευσης και τις ιδιότητές του. Κάθε φορά που εισάγετε έναν πίνακα προέλευσης, θα δημιουργείται επίσης ένας μετασχηματισμός προσδιοριστή προέλευσης. Δεν πρέπει ποτέ να διαγράφετε ένα αντικείμενο προσδιοριστή προέλευσης σε έναν χάρτη.ping.

Βήμα 5) Σε αυτό το βήμα θα κάνουμε τα εξής:

  1. Επιλέξτε τον πίνακα προορισμού "emp_target" κάτω από το Targets φάκελο.
  2. Σύρετε και αποθέστε τον πίνακα "emp_target" στον Χάρτηping Σχεδιαστής.

επιλέχθηκε ο ορισμός emp_target στο πλαίσιο του Targetφάκελος s στον πλοηγό

Στον χάρτηping Σχεδιαστής, ο "πίνακας προορισμού" θα εισαχθεί και θα εμφανιστεί.

Ο πίνακας emp_target εμφανίζεται δίπλα στην πηγή στον Χάρτηping Χώρος εργασίας σχεδιαστή

Για να διαχειριστείτε τον χώρο προβολής, μπορείτε να εικονοποιήσετε αυτά τα αντικείμενα στον χάρτηping.

Βήμα 6) Κάντε δεξί κλικ οπουδήποτε στον κενό χάρτηping Χώρος εργασίας σχεδιαστή και επιλέξτε την επιλογή – Τακτοποίηση όλων των εικονικών.

Μενού δεξιού κλικ στο χώρο εργασίας που εμφανίζει την επιλογή Τακτοποίηση όλων με εικονίδια

Αφού επιλέξετε την επιλογή "Ταξινόμηση όλων των εικονικών", ο χώρος εργασίας θα μοιάζει με αυτό.

Η πηγή, ο προσδιοριστής πηγής και τα αντικείμενα προορισμού μειώνονται σε εικονίδια στον χώρο εργασίας

Βήμα 7) Στην Informatica, σχεδιάζουμε με τη ροή να εκτελείται από αριστερά προς τα δεξιά. Έτσι, οι πίνακες προέλευσης θα πρέπει να βρίσκονται στην αριστερή πλευρά και οι πίνακες προορισμού θα πρέπει να βρίσκονται στα δεξιά. Για να τακτοποιήσουμε τους πίνακες στον χώρο εργασίας μας, επιλέγουμε τον πίνακα "emp_target" και, στη συνέχεια, τον σύρουμε και τον αποθέτουμε στη δεξιά πλευρά του πίνακα emp.

Το εικονίδιο emp_target σύρεται δεξιά από το εικονίδιο του πίνακα emp

Μετά από αυτήν την αναδιάταξη, ο χώρος εργασίας θα μοιάζει με αυτό.

Χώρος εργασίας με τα αντικείμενα προέλευσης στα αριστερά και τον στόχο στα δεξιά

Σημείωση – χρησιμοποιείτε περιοδικά τη συντόμευση "Ctrl+S" για να αποθηκεύετε αλλαγές στο αποθετήριο.

Βήμα 8) Τώρα έχετε πίνακες πηγής και προορισμού στον χάρτη σαςping, αλλά ο χάρτηςping δεν έχει ολοκληρωθεί ακόμη. Οι πίνακες πηγής και προορισμού θα πρέπει να συνδεθούν για να ολοκληρωθεί ένας χάρτηςpingΓια να συνδέσετε την πηγή και τους στόχους, κάντε διπλό κλικ στα αντικείμενα SQ_EMP και EMP_TARGET για να αλλάξετε την προβολή τους από εικονική σε γραφική.

Τα SQ_EMP και EMP_TARGET άλλαξαν από την προβολή εικονιδίων στην προβολή γραφικών

Βήμα 9) Κάντε δεξί κλικ στον Χάρτηping Χώρος εργασίας σχεδιαστή και επιλέξτε την επιλογή "Αυτόματη σύνδεση" κατά όνομα.

Κάντε δεξί κλικ στο μενού που εμφανίζει την επιλογή Αυτόματη σύνδεση κατά όνομα στον Χάρτηping σχεδιαστής

Βήμα 10) Για να συνδέσετε την πηγή με τον πίνακα προορισμού:

  1. Επιλέξτε τις στήλες του πίνακα προέλευσης.
  2. Σύρετε και αποθέστε τις στήλες στον πίνακα προορισμού.

Στήλες προσδιορισμού πηγής που σύρονται στις θύρες του πίνακα προορισμού

Οι πίνακες προέλευσης και προορισμού θα συνδεθούν και θα εμφανιστούν βέλη σύνδεσης από τον πίνακα προέλευσης στον πίνακα προορισμού.

Συνδετικά βέλη που συνδέουν κάθε στήλη πηγής με την αντίστοιχη στήλη προορισμού

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

Βήμα 11) Χρησιμοποιήστε τη συντόμευση "Ctrl+S" για να αποθηκεύσετε τις αλλαγές στον χάρτη σαςpingΣτο παράθυρο εξόδου, μπορείτε να δείτε το μήνυμα του χάρτηping επικύρωση/ανάλυση. Επιβεβαιώνει ότι ο χάρτης σαςping είναι έγκυρο. Επίσης, θα υπάρχει ένα προσωρινό πράσινο σημάδι επιλογής δίπλα στον χάρτηping όνομα στον χάρτηping δέντρο φακέλων, που υποδεικνύει τον χάρτηping πραγματοποιείται με επιτυχία.

Παράθυρο εξόδου που επιβεβαιώνει ότι ο αποθηκευμένος χάρτηςping Το m_emp_emp_target είναι έγκυρο

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

Χάρτηςping Παράμετροι και Μεταβλητές

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

Διαφορά μεταξύ παραμέτρων και μεταβλητών –

Χάρτηςping Παράμετροι Χάρτηςping Μεταβλητές
Χάρτηςping Οι παράμετροι είναι εκείνοι οι τύποι δεδομένων των οποίων η τιμή, αφού εκχωρηθεί, παραμένει σταθερή σε όλο τον χάρτηping εκτέλεση. Εάν έχετε δημιουργήσει έναν χάρτηping παράμετρος deptno=20, τότε η τιμή 20 θα είναι σταθερή για ολόκληρο τον χάρτηping εκτέλεση. Όπου γίνεται αναφορά στην παράμετρο, θα επιστρέφει πάντα την τιμή 20 για αυτήν την παρουσία του χάρτη.ping τρέξιμο. Για έναν νέο χάρτηping Για παράδειγμα, η τιμή της παραμέτρου μπορεί να επαναπροσδιοριστεί. Χάρτηςping Οι μεταβλητές είναι αντικείμενα στα οποία μπορεί να γίνει αναφορά σε ολόκληρο τον χάρτηping εκτέλεση (για πρόσβαση στις τιμές τους) και οι τιμές τους μπορούν να ανατεθούν. Για παράδειγμα, ένας χάρτηςping Η μεταβλητή total_salary μπορεί να χρησιμοποιηθεί σε έναν χάρτηpingκαι η αξία του μπορεί να ενημερωθεί με βάση τους μισθούς.
Άλλαξε μεταξύ των εκτελέσεων με επεξεργασία του αρχείο παραμέτρων. Αποθηκεύτηκε στο αποθετήριο μετά από μια επιτυχημένη εκτέλεση συνεδρίας και επαναχρησιμοποιείται ως τιμή έναρξης της επόμενης εκτέλεσης.

Ο χάρτηςping οι παράμετροι και οι μεταβλητές είναι συγκεκριμένες για έναν χάρτηping μόνο. ​​Δεν μπορούν να αναφερθούν σε άλλον χάρτηping.

Πώς να δημιουργήσετε χάρτηping Παράμετρος

Όταν δημιουργείτε έναν χάρτηping παράμετρος, κατά την εκτέλεση του χάρτηping Η Υπηρεσία Ενοποίησης αναζητά την τιμή που της έχει ανατεθεί. Αυτές οι τιμές μπορούν να ανατεθούν στα ακόλουθα σημεία.

  • Μέσα σε ένα αρχείο παραμέτρων
  • Σε ανάθεση μεταβλητής πριν από τη συνεδρία
  • Αρχική τιμή στο αποθετήριο
  • Η προεπιλεγμένη τιμή εκχωρήθηκε κατά τη δημιουργία της μεταβλητής

Βήμα 1) Για να δημιουργήσετε έναν χάρτηping παράμετρος, στον Χάρτηping Σχεδιαστής:

  1. Επιλέξτε τον Χάρτηpings μενού
  2. Επιλέξτε το μενού Παράμετροι και Μεταβλητές

Χάρτηςpingμενού s με επιλεγμένη την επιλογή Παράμετροι και Μεταβλητές

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

  1. Κάντε κλικ στο μενού προσθήκης νέας μεταβλητής
  2. Από το αναπτυσσόμενο μενού, επιλέξτε τον τύπο ως παράμετρο
  3. Εισαγάγετε το όνομα της παραμέτρου ως $$Deptno
  4. Εισαγάγετε μια αρχική τιμή 10
  5. Επιλέξτε το κουμπί OK

Παράθυρο Δήλωση Παραμέτρων και Μεταβλητών με την προσθήκη του $$Deptno ως παραμέτρου

Τώρα έχετε δημιουργήσει έναν χάρτηping παράμετρος deptno με αρχικά εκχωρημένη τιμή 10, και αυτή η παράμετρος μπορεί να αναφερθεί μέσα στον χάρτηping.

Πώς να δημιουργήσετε χάρτηping Μεταβλητός

Βήμα 1) Στον χάρτηping Σχεδιαστής:

  1. Επιλέξτε τον Χάρτηpings μενού
  2. Επιλέξτε το μενού Παράμετροι και Μεταβλητές

ΧάρτηςpingΤο μενού s άνοιξε ξανά για να δηλώσει έναν χάρτηping μεταβλητή

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

  1. Κάντε κλικ στο μενού προσθήκης νέας μεταβλητής
  2. Από το αναπτυσσόμενο μενού, επιλέξτε τον τύπο ως μεταβλητή
  3. Εισαγάγετε το όνομα της μεταβλητής ως $$TotalSalary
  4. Επιλέξτε DataType ως δεκαδικό
  5. Εισαγάγετε μια αρχική τιμή 0
  6. Επιλέξτε το κουμπί OK

Παράθυρο Δήλωση Παραμέτρων και Μεταβλητών με την προσθήκη του $$TotalSalary ως μεταβλητής

Αυτό θα δημιουργήσει έναν χάρτηping μεταβλητή. Οι συναρτήσεις μεταβλητών όπως οι SetVariable και SetMaxVariable αλλάζουν την τιμή της κατά την εκτέλεση.

Σημείωση – χάρτηςping Τα ονόματα των παραμέτρων και των μεταβλητών ξεκινούν πάντα με $$.

Συχνές Ερωτήσεις

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

Ένα αρχείο παραμέτρων παρέχει τιμές κατά τον χρόνο εκτέλεσης από απλό κείμενο. Η συνεδρία δείχνει στη διαδρομή της, επομένως οι τιμές αλλάζουν χωρίς επεξεργασία ή αναδιάταξη του χάρτη.ping.

Ένα mapplet είναι μια επαναχρησιμοποιήσιμη ομάδα μετασχηματισμών με ομάδες εισόδου και εξόδου. Αποτίθεται στο map.pings για κοινή χρήση λογικής, αλλά δεν μπορεί να εκτελεστεί μόνο του.

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

Τα SetVariable, SetMaxVariable, SetMinVariable και SetCountVariable ενημερώνουν μια μεταβλητή μέσα σε μια έκφραση. Ο τύπος συνάθροισης που επιλέγεται κατά τη δήλωση αποφασίζει ποια συνάρτηση είναι έγκυρη για αυτήν τη μεταβλητή.

Ο χάρτηςping περιέχει λογική μετασχηματισμού. Μια συνεδρία εκτελεί έναν χάρτηping με πραγματικές διασυνδέσεις και ροής εργασίας ταξινομεί τις συνεδρίες και άλλες εργασίες σε ένα εκτελέσιμο χρονοδιάγραμμα.

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

Σχέδια Copilot για την προετοιμασία DDL, αρχεία παραμέτρων και σενάρια pmrep ή pmcmd γύρω από έναν χάρτηpingκαι δημιουργεί δεδομένα δοκιμής. Δεν μπορεί να δημιουργήσει τον χάρτηping ο ίδιος, από τότε που ο Χάρτηςping Ο σχεδιαστής είναι γραφικός.

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