Megosztás a következőn keresztül:


Mi az a változótár?

A Microsoft Fabric változótár olyan változók gyűjtője, amelyeket a munkaterület más elemei felhasználhatnak az alkalmazás életciklus-kezelésének (ALM) részeként. A munkaterületen belül elemként működik, amely tartalmazza a változók listáját, valamint a kiadási folyamat egyes szakaszaihoz tartozó értékeket. Egységes megközelítést biztosít a munkaterületen belüli elemkonfigurációk hatékony kezeléséhez, hogy az életciklus szakaszaiban biztosítsa a méretezhetőséget és a konzisztenciát.

A változótárak például tartalmazhatnak olyan változókat, amelyek a következő értékekhez tartalmaznak értékeket:

  • Egy csővezeték várakozási folyamatában használandó egész szám.
  • Egy lakehouse-hivatkozás, amely egy másolási adattevékenység forrása. A rendszer minden értéket egy másik folyamatban használ a folyamat kiadási szakasza alapján.
  • Egy lakehouse-hivatkozás, amely a jegyzetfüzet alapértelmezett lakehouse-jaként konfigurálható. A rendszer minden értéket egy másik folyamatban használ a jegyzetfüzet kiadási szakaszától függően.

A fogyasztói elem értékfeloldása nem feltétlenül kapcsolódik az üzembe helyezéshez. Ehelyett minden fogyasztói elem a saját környezete alapján oldja fel az értéket.

A változótárak használata a változótípustól függően eltérő, de minden változótár lehetővé teszi a változók definiálását és kezelését, amelyeket más elemek használhatnak.

Hálóváltozó-kódtár:

Előnyök

A változó kódtárak lehetővé teszik az ügyfelek számára a konfigurációk testreszabását és megosztását.

Konfigurációk testreszabása

A kiadási folyamat fázisa alapján konfigurálhat változóértéket. A változótárat értékkészletekkel konfigurálhatja: a kiadási folyamat minden szakaszához egy értéket. Ezután az egyes szakaszokhoz beállított aktív érték egyszeri beállítása után a rendszer automatikusan a megfelelő értéket használja a folyamatszakaszban. Ide sorolhatóak például a következők:

  • Elem kapcsolatának módosítása a szakasz alapján.
  • Váltás egy másik felhőbeli adatforrásra a fázis alapján.
  • Adatmennyiség módosítása egy lekérdezésben a szakasz alapján.

Konfigurációk megosztása

A változó kódtárak központosított módot biztosítanak a munkaterület elemei közötti konfigurációk kezelésére. Ha például több tóház is található a munkaterületen, és mindegyiknek van egy olyan parancsikonja, amely ugyanazt az adatforrást használja, létrehozhat egy változótárat az adatforrással a változók egyikeként. Így ha módosítani szeretné az adatforrást, azt csak egyszer kell módosítania a változótárban. Nem kell külön-külön módosítania az egyes tóházakban.

Változó kódtár struktúrája

A változótárak egy vagy több változót tartalmaznak. Minden változónak van egy neve, típusa és alapértelmezett értéke. Az egyes változókhoz megjegyzést is fűzhet, amely leírja annak célját vagy használatát.

Képernyőkép egy változótárról, amely több változót és azok alapvető összetevőit tartalmazza.

Alapértelmezett érték

Az alapértelmezett érték a használt érték, hacsak nem határoz meg külön értéket.

Minden változónak alapértelmezett értékkel kell rendelkeznie. Ha a változó típusa sztring, az alapértelmezett érték lehet null.

Alternatív értékkészletek

Az értékkészletek határozzák meg a változótár egyes változóinak értékeit. A változótárak általában több értékkészletet tartalmaznak. Az aktív (vagy érvényes) értékkészlet tartalmazza azt az értéket, amelyet a fogyasztási cikk kap az adott munkaterülethez.

Minden munkaterületen kiválaszt egy aktív értékkészletet. A munkaterület aktív értékhalmaza nem változik a Gitből való üzembe helyezés vagy frissítés során.

Képernyőkép egy több alternatív értékkészletet tartalmazó változótárról.

Alternatív értékkészlet létrehozásakor a rendszer az új értékkészletet az egyes változók alapértelmezett értékére mutató mutatókkal hozza létre. Ezután az új értékkészletben módosíthatja az egyes változók értékét.

Támogatott elemek

A következő elemek támogatják a változótárat:

Megfontolások és korlátok

Méretkorlátozások

  • Legfeljebb 1000 változó és akár 1000 értékkészlet is lehet, amennyiben megfelel mindkét követelménynek:

    • Az alternatív értékhalmazokban lévő cellák teljes száma kevesebb, mint 10 000.
    • Az elem mérete nem haladja meg az 1 MB-ot.

    Ezek a követelmények a módosítások mentésekor lesznek érvényesítve.

  • A jegyzetmező legfeljebb 2048 karakter hosszúságú lehet.

  • Az értékhalmaz leírásmezője legfeljebb 2048 karakter hosszúságú lehet.

Alternatív értékkészletek korlátozásai

  • A változótár alternatív értékhalmazai abban a sorrendben jelennek meg, amelyben hozzáadta őket. Jelenleg nem rendezheti át őket a felhasználói felületen. A sorrend módosításához szerkessze közvetlenül a JSON-fájlt.
  • Az egyes értékhalmazok nevének egyedinek kell lennie egy változótárban.
  • A változóneveknek egyedinek kell lenniük egy változótárban. Egy munkaterületen két azonos nevű változót is használhat, ha különböző elemeket tartalmaz.
  • A változótárakban mindig egy (és csak egy) aktív érték van beállítva egyszerre. Aktív értékhalmaz nem törölhető. A törléshez először konfiguráljon egy másik értékkészletet aktívként. Az üzembehelyezési folyamat minden szakaszához eltérő aktív érték állítható be.