Κοινοποίηση μέσω


Πρόγραμμα εκμάθησης: Χρήση βιβλιοθηκών μεταβλητών για την προσαρμογή και την κοινή χρήση διαμορφώσεων στοιχείων

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

Σε αυτό το πρόγραμμα εκμάθησης:

  • Δημιουργήστε μια βιβλιοθήκη μεταβλητών.
  • Προσθέστε μεταβλητές στη βιβλιοθήκη.
  • Ορίστε πρόσθετα σύνολα τιμών για τις μεταβλητές.
  • Καταναλώστε τις μεταβλητές σε ένα άλλο στοιχείο στον χώρο εργασίας (μια διοχέτευση).
  • Επεξεργαστείτε τις μεταβλητές σε ένα αποθετήριο Git.
  • Δημιουργήστε μια διοχέτευση ανάπτυξης και αναπτύξτε τη βιβλιοθήκη μεταβλητών.
  • Αλλάξτε την ενεργή τιμή που έχει οριστεί στο στάδιο προορισμού της διοχέτευσης ανάπτυξης.
  • Δείξτε ότι η τιμή της μεταβλητής συμμορφώνεται με την ενεργή τιμή που έχει οριστεί σε κάθε στάδιο.

Το παρακάτω διάγραμμα δείχνει τη διάταξη του χώρου εργασίας για αυτό το πρόγραμμα εκμάθησης.

Διάγραμμα διάταξης χώρου εργασίας.

Προαπαιτούμενα στοιχεία

Δημιουργήστε τον χώρο εργασίας Stage LHs, SourceLH_Stage λιμναίο σπίτι με δείγμα δεδομένων και Pipeline_Stage διοχέτευση

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

  1. Μεταβείτε στο Power BI.

  2. Στην πλαϊνή στήλη, επιλέξτε «Χώρος εργασίας».

  3. Δημιουργήστε έναν χώρο εργασίας. Ονομάστε το Stage LHs.

    Στιγμιότυπο οθόνης του κουμπιού για τη δημιουργία νέου χώρου εργασίας.

  4. Δημιουργήστε ένα σπίτι λίμνης:

    1. Στο επάνω μέρος του χώρου εργασίας, επιλέξτε Νέο στοιχείο.

    2. Στην περιοχή Αποθήκευση δεδομένων, επιλέξτε Lakehouse.

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

    3. Πληκτρολογήστε το όνομα SourceLH_Stage και, στη συνέχεια, επιλέξτε Δημιουργία.

  5. Δημιουργήστε μια διοχέτευση:

    1. Στο lakehouse, επιλέξτε Νέα διοχέτευση.

      Στιγμιότυπο οθόνης του πλακιδίου για τη δημιουργία μιας νέας διοχέτευσης.

    2. Πληκτρολογήστε το όνομα Pipeline_Stage και, στη συνέχεια, επιλέξτε Δημιουργία.

    3. Στον οδηγό Αντιγραφή δεδομένων στο Lakehouse , στη σελίδα Επιλογή προέλευσης δεδομένων , επιλέξτε Δείγμα δεδομένων.

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

    4. Επιλέξτε Δημόσιες αργίες.

      Στιγμιότυπο οθόνης επιλογής δείγματος δεδομένων αργιών.

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

    6. Στη σελίδα Σύνδεση με προορισμό δεδομένων , επιλέξτε Επόμενο.

      Στιγμιότυπο οθόνης λεπτομερειών για έναν προορισμό αγωγού.

    7. Στη σελίδα Αναθεώρηση + αποθήκευση , επιλέξτε Αποθήκευση + Εκτέλεση.

      Στιγμιότυπο οθόνης της σελίδας για αποθήκευση και εκτέλεση διοχέτευσης.

Δημιουργία του χώρου εργασίας Source LHs with Variables

Τώρα, δημιουργήστε τον χώρο εργασίας από τον οποίο θα εργαστείτε και θα χρησιμοποιήσετε με τη βιβλιοθήκη μεταβλητών σας:

  1. Μεταβείτε στο Power BI.

  2. Στην πλαϊνή στήλη, επιλέξτε «Χώρος εργασίας».

  3. Δημιουργήστε έναν χώρο εργασίας. Ονομάστε το Πηγή LHs με μεταβλητές.

Δημιουργήστε τα SourceLH_Dev, SourceLH_Test και SourceLH_Prod λιμνών

Στη συνέχεια, δημιουργήστε τα τρία σπίτια λιμνών για χρήση με τη μεταβλητή βιβλιοθήκη:

  1. Δημιουργήστε το πρώτο λιμναίο σπίτι:

    1. Στην πλαϊνή στήλη, επιλέξτε τον χώρο εργασίας «Πηγή LHs με μεταβλητές ».

    2. Επιλέξτε νέο στοιχείο.

    3. Στην περιοχή Αποθήκευση δεδομένων, επιλέξτε Lakehouse.

    4. Πληκτρολογήστε το όνομα SourceLH_Dev και, στη συνέχεια, επιλέξτε Δημιουργία.

  2. Δημιουργήστε το δεύτερο σπίτι λίμνης ακολουθώντας τα προηγούμενα βήματα. Ονομάστε το SourceLH_Test.

  3. Δημιουργήστε το τρίτο σπίτι λίμνης ακολουθώντας τα προηγούμενα βήματα. Ονομάστε το SourceLH_Prod.

  4. Στην πλαϊνή γραμμή, επιλέξτε τον χώρο εργασίας «Πηγή LHs με μεταβλητές» και βεβαιωθείτε ότι περιέχει όλα τα νεοδημιουργηθέντα λιμναία σπίτια.

Λήψη των αναγνωριστικών χώρου εργασίας και των αναγνωριστικών αντικειμένων για σπίτια λιμνών

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

  1. Στο Power BI, στην πλαϊνή γραμμή, επιλέξτε τον χώρο εργασίας Stage LH.

  2. Στο χώρο εργασίας, επιλέξτε το SourceLH_Stage lakehouse.

  3. Αντιγράψτε το αναγνωριστικό χώρου εργασίας και το αναγνωριστικό αντικειμένου λίμνης στη διεύθυνση URL.

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

  4. Επαναλάβετε τα προηγούμενα βήματα για τα SourceLH_Dev και SourceLH_Test λιμνοκατοικίες στο χώρο εργασίας Προέλευση LHs με μεταβλητές .

Δημιουργία βιβλιοθήκης μεταβλητών με μεταβλητές

Τώρα, δημιουργήστε τη βιβλιοθήκη μεταβλητών:

  1. Στο χώρο εργασίας Προέλευση LHs with Variables , επιλέξτε New item.

  2. Στην περιοχή Ανάπτυξη δεδομένων, επιλέξτε **Βιβλιοθήκη μεταβλητών **.

    Στιγμιότυπο οθόνης που εμφανίζει το πλακίδιο για τη δημιουργία βιβλιοθήκης μεταβλητών.

  3. Ονομάστε τις μεταβλητές WS της βιβλιοθήκης και, στη συνέχεια, επιλέξτε Δημιουργία.

  4. Επιλέξτε Νέα μεταβλητή.

    Στιγμιότυπο οθόνης που εμφανίζει το κουμπί για την επιλογή μιας νέας μεταβλητής.

  5. Δημιουργήστε τις ακόλουθες μεταβλητές:

    Ονομασία Type Προεπιλεγμένο σύνολο τιμών
    Source_LH Συμβλοσειρά <GUID του SourceLH_Stage lakehouse>
    Source_WSID Συμβλοσειρά <GUID του χώρου εργασίας SourceLH_Stage>
    Destination_LH Συμβλοσειρά <GUID της λίμνης SourceLH_Dev>
    Destination_WSID Συμβλοσειρά <GUID του χώρου εργασίας SourceLH_Dev>
    SourceTable_Name Συμβλοσειρά Processed
    DestinationTable_Name Συμβλοσειρά DevCopiedData

    Στιγμιότυπο οθόνης του τελικού προεπιλεγμένου συνόλου για τη βιβλιοθήκη μεταβλητών.

  6. Επιλέξτε Αποθήκευση.

Δημιουργία εναλλακτικών συνόλων τιμών

Σε αυτά τα βήματα, μπορείτε να προσθέσετε τα εναλλακτικά σύνολα τιμών στη βιβλιοθήκη μεταβλητών σας:

  1. Δημιουργήστε το πρώτο σύνολο τιμών:

    1. Στη βιβλιοθήκη μεταβλητών WS Variables , επιλέξτε Add value set.

    2. Πληκτρολογήστε Test VS για το όνομα και, στη συνέχεια, επιλέξτε Δημιουργία.

    3. Δημιουργήστε τις ακόλουθες μεταβλητές:

      Ονομασία Type Προεπιλεγμένο σύνολο τιμών
      Source_LH Συμβλοσειρά <GUID της λίμνης SourceLH_Dev>
      Source_WSID Συμβλοσειρά <GUID του χώρου εργασίας SourceLH_Dev>
      Destination_LH Συμβλοσειρά <GUID της λίμνης SourceLH_Test>
      Destination_WSID Συμβλοσειρά <GUID του χώρου εργασίας SourceLH_Test>
      SourceTable_Name Συμβλοσειρά DevCopiedData
      DestinationTable_Name Συμβλοσειρά TestCopiedData
    4. Επιλέξτε Αποθήκευση>Συμφωνώ.

  2. Δημιουργήστε το δεύτερο σύνολο τιμών:

    1. Επιλέξτε Προσθήκη συνόλου τιμών.

    2. Πληκτρολογήστε Prod VS για το όνομα και, στη συνέχεια, επιλέξτε Δημιουργία.

    3. Δημιουργήστε τις ακόλουθες μεταβλητές:

      Ονομασία Type Προεπιλεγμένο σύνολο τιμών
      Source_LH Συμβλοσειρά <GUID της λίμνης SourceLH_Test>
      Source_WSID Συμβλοσειρά <GUID του χώρου εργασίας SourceLH_Test>
      Destination_LH Συμβλοσειρά <GUID της λίμνης SourceLH_Prod>
      Destination_WSID Συμβλοσειρά <GUID του χώρου εργασίας SourceLH_Prod>
      SourceTable_Name Συμβλοσειρά TestCopiedData
      DestinationTable_Name Συμβλοσειρά ProdCopiedData

      Στιγμιότυπο οθόνης των τελικών εναλλακτικών τιμών σε μια βιβλιοθήκη μεταβλητών.

    4. Επιλέξτε Αποθήκευση>Συμφωνώ.

Δημιουργήστε τη διοχέτευση Pipeline_Deploy και δηλώστε μεταβλητές

Σε αυτά τα βήματα, δημιουργείτε τη διοχέτευση και δηλώνετε τις μεταβλητές σας:

  1. Στο χώρο εργασίας Προέλευση LHs with Variables , επιλέξτε New item.

  2. Στην περιοχή Λήψη δεδομένων, επιλέξτε Διοχέτευση.

    Στιγμιότυπο οθόνης του πλακιδίου για μια διοχέτευση.

  3. Πληκτρολογήστε το όνομα Pipeline_Deploy και, στη συνέχεια, επιλέξτε Δημιουργία.

  4. Επιλέξτε Αντιγραφή δεδομένων>Προσθήκη στον καμβά.

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

  5. Επιλέξτε τον καμβά έτσι ώστε η εστίαση να είναι απενεργοποιημένη Αντιγραφή δεδομένων.

  6. Επιλέξτε **Μεταβλητές βιβλιοθήκης **.

    Στιγμιότυπο οθόνης της καρτέλας για μεταβλητές βιβλιοθήκης.

  7. Επιλέξτε Δημιουργίακαι, στη συνέχεια, προσθέστε τις ακόλουθες μεταβλητές:

    Ονομασία Βιβλιοθήκη Όνομα μεταβλητής Type
    SourceLH Μεταβλητές WS Source_LH Συμβλοσειρά
    SourceWSID Μεταβλητές WS Source_WSID Συμβλοσειρά
    DestinationLH Μεταβλητές WS Destination_LH Συμβλοσειρά
    DestinationWSID Μεταβλητές WS Destination_WSID Συμβλοσειρά
    SourceTableName Μεταβλητές WS SourceTable_Name Συμβλοσειρά
    DestinationTableName Μεταβλητές WS DestinationTable_Name Συμβλοσειρά

    Στιγμιότυπο οθόνης προσθήκης μεταβλητών σε διοχέτευση.

  8. Επιλέξτε Αποθήκευση.

Ρύθμιση παραμέτρων της σύνδεσης προέλευσης για τη διοχέτευση Pipeline_Deploy

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

  1. Στο χώρο εργασίας Προέλευση LHs με μεταβλητές , μεταβείτε στο Pipeline_Deploy.

  2. Στον καμβά, επιλέξτε Αντιγραφή δεδομένων , ώστε η εστίαση να είναι στην Αντιγραφή δεδομένων.

  3. Επιλέξτε Πηγή.

  4. Ρύθμιση παραμέτρων SourceLH:

    1. Στην περιοχή Σύνδεση προέλευσης, επιλέξτε>δυναμικού περιεχομένου.

    2. Επιλέξτε τα αποσιωπητικά (...) και, στη συνέχεια, επιλέξτε **Μεταβλητές βιβλιοθήκης **.

    3. Επιλέξτε SourceLH. Συμπληρώνει το κουτί με @pipeline().libraryVariables.SourceLH. Επιλέξτε ΟΚ.

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

  5. Ρύθμιση παραμέτρων SourceWSID:

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

    2. Επιλέξτε τα αποσιωπητικά (...) και, στη συνέχεια, επιλέξτε **Μεταβλητές βιβλιοθήκης **.

    3. Επιλέξτε SourceWSID. Συμπληρώνει το κουτί με @pipeline().libraryVariables.SourceWSID. Επιλέξτε ΟΚ.

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

  6. Ρύθμιση παραμέτρων SourceTableName:

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

    2. Επιλέξτε τα αποσιωπητικά (...) και, στη συνέχεια, επιλέξτε **Μεταβλητές βιβλιοθήκης **.

    3. Επιλέξτε SourceTableName. Συμπληρώνει το κουτί με @pipeline().libraryVariables.SourceTableName. Επιλέξτε ΟΚ.

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

  7. Τώρα που έχει ρυθμιστεί η σύνδεση προέλευσης, μπορείτε να τη δοκιμάσετε. Επιλέξτε Προεπισκόπηση δεδομένων και, στη συνέχεια, επιλέξτε OK στο αναδυόμενο στοιχείο. Μετά τη συμπλήρωση των δεδομένων, μπορείτε να κλείσετε την προεπισκόπηση δεδομένων.

    Στιγμιότυπο οθόνης της προεπισκόπησης δεδομένων για μια σύνδεση προέλευσης.

Ρύθμιση παραμέτρων της σύνδεσης προορισμού για τη διοχέτευση Pipeline_Deploy

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

  1. Στο χώρο εργασίας Προέλευση LHs με μεταβλητές , μεταβείτε στο Pipeline_Deploy.

  2. Στον καμβά, επιλέξτε Αντιγραφή δεδομένων , ώστε η εστίαση να είναι στην Αντιγραφή δεδομένων.

  3. Επιλέξτε Προορισμός.

  4. Ρύθμιση παραμέτρων SourceLH:

    1. Στην περιοχή Destination>Connection, επιλέξτε Add dynamic content.

    2. Επιλέξτε τα αποσιωπητικά (...) και, στη συνέχεια, επιλέξτε **Μεταβλητές βιβλιοθήκης **.

    3. Επιλέξτε SourceLH. Συμπληρώνει το κουτί με @pipeline().libraryVariables.DestinationLH. Επιλέξτε ΟΚ.

      Στιγμιότυπο οθόνης του παραθύρου για την προσθήκη δυναμικού περιεχομένου για έναν προορισμό σύνδεσης.

  5. Ρύθμιση παραμέτρων DestinationWSID:

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

    2. Επιλέξτε τα αποσιωπητικά (...) και, στη συνέχεια, επιλέξτε **Μεταβλητές βιβλιοθήκης **.

    3. Επιλέξτε DestinationWSID. Συμπληρώνει το κουτί με @pipeline().libraryVariables.DestinationWSID. Επιλέξτε ΟΚ.

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

  6. Ρύθμιση παραμέτρων DestinationTableName:

    1. Στην περιοχή Πίνακας προορισμού>, επιλέξτε Enter με μη αυτόματο τρόπο, επιλέξτε Όνομα πίνακα και, στη συνέχεια, επιλέξτε Προσθήκη δυναμικού περιεχομένου.

    2. Επιλέξτε τα αποσιωπητικά (...) και, στη συνέχεια, επιλέξτε **Μεταβλητές βιβλιοθήκης **.

    3. Επιλέξτε DestinationTableName. Συμπληρώνει το κουτί με @pipeline().libraryVariables.DestinationTableName. Επιλέξτε ΟΚ.

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

  7. Τώρα που έχει ρυθμιστεί η σύνδεση προορισμού, αποθηκεύστε τη διοχέτευση και επιλέξτε Εκτέλεση. Επιβεβαιώστε ότι εκτελείται με επιτυχία.

    Στιγμιότυπο οθόνης μιας εκτέλεσης διοχέτευσης.

Δημιουργία της διοχέτευσης ανάπτυξης

Τώρα, δημιουργήστε τη διοχέτευση ανάπτυξης:

  1. Στο χώρο εργασίας Προέλευση LHs με μεταβλητές , επιλέξτε Δημιουργία διοχέτευσης ανάπτυξης.

  2. Ονομάστε το Deployment_Pipeline_Var διοχέτευσης και, στη συνέχεια, επιλέξτε Επόμενο.

    Στιγμιότυπο οθόνης του παραθύρου για την ονομασία μιας νέας διοχέτευσης ανάπτυξης.

  3. Στη διοχέτευση ανάπτυξης, επιλέξτε Δημιουργία και συνέχεια.

    Στιγμιότυπο οθόνης που εμφανίζει το κουμπί για τη δημιουργία μιας διοχέτευσης ανάπτυξης.

  4. Για το στάδιο ανάπτυξης :

    1. Στην αναπτυσσόμενη λίστα, επιλέξτε Προέλευση LHs με μεταβλητές για τον χώρο εργασίας. Στη συνέχεια, επιλέξτε το σημάδι ελέγχου Αντιστοίχιση .

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

    2. Επιλέξτε Συνέχεια. Το στάδιο θα πρέπει τώρα να συμπληρωθεί με τα στοιχεία από το χώρο εργασίας.

      Στιγμιότυπο οθόνης του τμήματος ανάπτυξης μιας διοχέτευσης ανάπτυξης.

  5. Για το στάδιο δοκιμής :

    1. Επιλέξτε το πλαίσιο ελέγχου στο επάνω μέρος για να επιλέξετε όλα τα στοιχεία. Στη συνέχεια, καταργήστε την επιλογή του πλαισίου ελέγχου για το SourceLH_Dev lakehouse.

    2. Επιλέξτε το κουμπί Ανάπτυξη . Επιλέξτε Ανάπτυξη ξανά. Το στάδιο δοκιμής θα πρέπει τώρα να συμπληρωθεί.

      Στιγμιότυπο οθόνης του δοκιμαστικού τμήματος μιας νέας διοχέτευσης ανάπτυξης.

  6. Για το στάδιο της παραγωγής :

    1. Επιλέξτε το πλαίσιο ελέγχου στο επάνω μέρος για να επιλέξετε όλα τα στοιχεία. Στη συνέχεια, καταργήστε την επιλογή του πλαισίου ελέγχου για το SourceLH_Test lakehouse.

    2. Επιλέξτε το κουμπί Ανάπτυξη . Επιλέξτε Ανάπτυξη ξανά. Το στάδιο της παραγωγής θα πρέπει τώρα να συμπληρωθεί.

      Στιγμιότυπο οθόνης του τμήματος παραγωγής μιας νέας διοχέτευσης ανάπτυξης.

Ορισμός του ενεργού συνόλου της βιβλιοθήκης μεταβλητών για κάθε στάδιο

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

  1. Ρυθμίστε τις παραμέτρους του ενεργού συνόλου για το στάδιο δοκιμής :

    1. Στην πλαϊνή στήλη, επιλέξτε τη διοχέτευση Deployment_Pipeline_Var .

    2. Επιλέξτε το στάδιο δοκιμής .

      Στιγμιότυπο οθόνης του σταδίου δοκιμής.

    3. Επιλέξτε WS Variables.

    4. Επιλέξτε τα αποσιωπητικά (...) και, στη συνέχεια, επιλέξτε Ορισμός ως ενεργού. Επιλέξτε το κουμπί Ορισμός ως ενεργού .

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

      Το ενεργό σύνολο έχει πλέον ρυθμιστεί.

      Στιγμιότυπο οθόνης ενός ρυθμισμένου ενεργού συνόλου σε μια διοχέτευση ανάπτυξης.

    5. Επιλέξτε Αποθήκευση>Συμφωνώ.

  2. Διαμορφώστε το ενεργό σύνολο για το στάδιο Prod :

    1. Στην πλαϊνή στήλη, επιλέξτε τη διοχέτευση Deployment_Pipeline_Var .

    2. Επιλέξτε το στάδιο Prod .

    3. Επιλέξτε WS Variables.

    4. Επιλέξτε τα αποσιωπητικά (...) και, στη συνέχεια, επιλέξτε Ορισμός ως ενεργού. Επιλέξτε το κουμπί Ορισμός ως ενεργού .

    5. Επιλέξτε Αποθήκευση>Συμφωνώ.

Επαλήθευση και δοκιμή της βιβλιοθήκης μεταβλητών

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

  1. Ελέγξτε το SourceLHs_Dev lakehouse:

    1. Στο χώρο εργασίας Προέλευση LHs with Variables , επιλέξτε το SourceLHs_Dev lakehouse.

    2. Αλλάξτε τη σύνδεση από τελικό σημείο Lakehouse σε SQL analytics.

    3. Στον εξερευνητή, αναπτύξτε το στοιχείο Σχήματα>dbo>Πίνακες.

    4. Επιβεβαιώστε ότι εμφανίζεται ο πίνακας DevCopiedData .

      Στιγμιότυπο οθόνης της περιοχής για πίνακες στον εξερευνητή.

  2. Μεταβείτε στο SourceLHs_Test lakehouse και επαναλάβετε τα προηγούμενα βήματα.

    Ο πίνακας TestCopiedData δεν πρέπει να εμφανίζεται, επειδή δεν έχετε εκτελέσει ακόμα τη διοχέτευση με το ενεργό σύνολο Test VS.

  3. Μεταβείτε στο SourceLHs_Prod το σπίτι της λίμνης και επαναλάβετε τα προηγούμενα βήματα.

    Ο πίνακας ProdCopiedData δεν πρέπει να εμφανίζεται, επειδή δεν έχετε εκτελέσει ακόμα τη διοχέτευση με το ενεργό σύνολο Prod VS .

  4. Ελέγξτε το Στάδιο δοκιμής της διοχέτευσης Deployment_Pipeline_Var :

    1. Μεταβείτε στη διοχέτευση Deployment_Pipeline_Var και επιλέξτε το στάδιο δοκιμής .

    2. Επιλέξτε τη Pipeline_Deploy διοχέτευση.

    3. Επιλέξτε Εκτέλεση. Αυτή η διαδικασία θα πρέπει να ολοκληρωθεί με επιτυχία.

  5. Ελέγξτε ξανά το SourceLHs_Test lakehouse:

    1. Μεταβείτε στο SourceLHs_Test lakehouse.

    2. Αλλάξτε τη σύνδεση από τελικό σημείο Lakehouse σε SQL analytics.

    3. Στον εξερευνητή, αναπτύξτε το στοιχείο Σχήματα>dbo>Πίνακες.

    4. Επιβεβαιώστε ότι εμφανίζεται ο πίνακας TestCopiedData .

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

  6. Ελέγξτε το στάδιο παραγωγής του αγωγού Deployment_Pipeline_Var :

    1. Μεταβείτε στη διοχέτευση Deployment_Pipeline_Var και επιλέξτε το Στάδιο παραγωγής .

    2. Επιλέξτε τη Pipeline_Deploy διοχέτευση.

    3. Επιλέξτε Εκτέλεση. Αυτή η διαδικασία θα πρέπει να ολοκληρωθεί με επιτυχία.

  7. Ελέγξτε ξανά το SourceLHs_Prod lakehouse:

    1. Μεταβείτε στο SourceLHs_Prod lakehouse.

    2. Αλλάξτε τη σύνδεση από τελικό σημείο Lakehouse σε SQL analytics.

    3. Στον εξερευνητή, αναπτύξτε το στοιχείο Σχήματα>dbo>Πίνακες.

    4. Επιβεβαιώστε ότι εμφανίζεται ο πίνακας ProdCopiedData .

Προσαρμογή των τιμών μεταβλητών στο Git (προαιρετικό)

Για να δείτε πώς αναπαρίσταται η βιβλιοθήκη μεταβλητών στο Git ή για να επεξεργαστείτε τις μεταβλητές από ένα αποθετήριο Git:

  1. Στον χώρο εργασίας, επιλέξτε Στοιχείο ελέγχου προέλευσης και συνδέστε τον χώρο εργασίας σε ένα αποθετήριο Git.

  2. Στο παράθυρο ελέγχου Προέλευση , επιλέξτε Δέσμευση για να προωθήσετε το περιεχόμενο του χώρου εργασίας στο αποθετήριο Git.

    Το αποθετήριο Git έχει έναν φάκελο για κάθε στοιχείο στον χώρο εργασίας. Ένας φάκελος που ονομάζεται μεταβλητές WS. VariableLibrary αντιπροσωπεύει το στοιχείο βιβλιοθήκης μεταβλητών. Για περισσότερες πληροφορίες σχετικά με τα περιεχόμενα αυτού του φακέλου, ανατρέξτε στο θέμα Βιβλιοθήκη μεταβλητών CI/CD.

  3. Συγκρίνετε τα αρχεία ProdVS.json και TestVS.json στο φάκελο valueSets. Επιβεβαιώστε ότι η overrides μεταβλητή έχει οριστεί στις διαφορετικές τιμές. Μπορείτε να επεξεργαστείτε αυτές τις τιμές απευθείας στο περιβάλλον εργασίας χρήστη ή με επεξεργασία αυτού του αρχείου στο Git και ενημέρωση του στο χώρο εργασίας.

    {
     "$schema": "https://developer.microsoft.com/json-schemas/fabric/item/VariablesLibrary/definition/valueSets/1.0.0/schema.json",
     "valueSetName": "Test VS",
     "overrides": [
      {
       "name": "Source_LH",
       "value": "4fe228d3-a363-4b7f-a5d4-fae9d2abca43"
      },
      {
       "name": "DestinationTableName",
       "value": "TestCopiedData"
      }
     ]
    }
    
    {
     "$schema": "https://developer.microsoft.com/json-schemas/fabric/item/VariablesLibrary/definition/valueSets/1.0.0/schema.json",
     "valueSetName": "Prod VS",
     "overrides": [
      {
       "name": "Source_LH",
       "value": "c0f13027-9bf4-4e8c-8f57-ec5c18c8656b"
      },
      {
       "name": "DestinationTableName",
       "value": "ProdCopiedData"
      }
     ]
    }