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


Globális paraméterek az Azure Data Factoryben

A következőkre vonatkozik: Azure Data Factory Azure Synapse Analytics

Tipp.

Próbálja ki a Data Factoryt a Microsoft Fabricben, amely egy teljes körű elemzési megoldás a nagyvállalatok számára. A Microsoft Fabric az adattovábbítástól az adatelemzésig, a valós idejű elemzésig, az üzleti intelligenciáig és a jelentéskészítésig mindent lefed. Ismerje meg, hogyan indíthat új próbaverziót ingyenesen!

A globális paraméterek olyan adat-előállítók állandói, amelyeket egy folyamat bármilyen kifejezésben felhasználhat. Ezek akkor hasznosak, ha több, azonos paraméterneveket és értékeket tartalmazó folyamattal rendelkezik. Ha a folyamatos integrációs és üzembehelyezési folyamattal (CI/CD) előléptet egy adat-előállítót, ezeket a paramétereket minden környezetben felülbírálhatja.

Globális paraméterek létrehozása

Globális paraméter létrehozásához lépjen a Kezelés szakasz Globális paraméterek lapjára. Válassza az Új lehetőséget a létrehozási oldal navigációs sávjának megnyitásához.

A globális paraméterek létrehozásához kiválasztott Új gombot kiemelő képernyőkép.

Az oldalsó navigációs sávon adjon meg egy nevet, válasszon ki egy adattípust, és adja meg a paraméter értékét.

Képernyőkép arról, hogy hol adja hozzá az új globális paraméter nevét, adattípusát és értékét.

A globális paraméter létrehozása után a paraméter nevére kattintva szerkesztheti. Ha egyszerre több paramétert szeretne módosítani, válassza az Összes szerkesztése lehetőséget.

Globális paraméterek létrehozása

Globális paraméterek használata folyamatban

A globális paraméterek bármely folyamatkifejezésben használhatók. Ha egy folyamat egy másik erőforrásra, például adatkészletre vagy adatfolyamra hivatkozik, a globális paraméterértéket az adott erőforrás paraméterein keresztül továbbíthatja. A globális paraméterekre a rendszer a következőként hivatkozik pipeline().globalParameters.<parameterName>: .

Globális paraméterek használata

Globális paraméterek a CI/CD-ben

Azt javasoljuk, hogy a CI/CD alatt foglalja bele a globális paramétereket az ARM-sablonba. A globális paraméterek ARM-sablonba való beépítésének új mechanizmusa (a "Manage Hub" – "ARM-sablon" –>> "Globális paraméterek belefoglalása az ARM-sablonba") az alább látható módon nem ütközik vagy felülbírálja a korábbiakhoz hasonló gyári szintű beállításokat, ezért nem igényel további PowerShell-et a globális paraméterek CI/CD-ben történő üzembe helyezéséhez.

Képernyőkép a

Feljegyzés

A felhasználói felület felületét áthelyeztük a globális paramétereknek a "Globális paraméterek" szakaszból a felügyeleti központ "ARM-sablon" szakaszába. Ha már használja a régebbi mechanizmust (a "Manage Hub" - 'Global parameters' -> 'Include in ARM template' (> Globális paraméterek) mechanizmusból, folytathatja. Továbbra is támogatjuk.

Ha a globális paraméterek folyamatos integrációs és üzembehelyezési megoldásba való integrálásának régebbi folyamatát használja, az továbbra is működni fog:

  • Globális paraméterek belefoglalása az ARM-sablonba (a "Manage Hub" (Felügyeleti központ) –> "Globális paraméterek" –> "Belefoglalás az ARM-sablonba" című témakörből) Az elavult

  • Globális paraméterek üzembe helyezése PowerShell-szkripttel

Határozottan javasoljuk, hogy használja a globális paraméterek ARM-sablonba való beépítésének új mechanizmusát (a "Manage Hub" – "ARM-sablon" –>> "Globális paraméterek belefoglalása ARM-sablonba"), mivel a globális paraméterekkel rendelkező CICD sokkal egyszerűbbé és könnyebben kezelhetővé válik.

Feljegyzés

Az ARM-sablonkonfiguráció globális paramétereinek belefoglalása csak "Git módban" érhető el. Jelenleg „élő módban” vagy „Data Factory” módban le van tiltva.

Figyelmeztetés

A paraméternévben nem használható a "-" kifejezés. "{"code":"BadRequest","message":"ErrorCode=InvalidTemplate,ErrorMessage=A "pipeline().globalParameters.myparam-dbtest-url" kifejezés >érvénytelen: .....}". A paraméternévben azonban használhatja a "_" nevet.