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


Azure DataFactoryManagement ügyfélkódtár JavaScripthez – 19.0.0-s verzió

Ez a csomag egy izomorf SDK-t tartalmaz (Node.js és böngészőkben egyaránt fut) az Azure DataFactoryManagement-ügyfélhez.

Az Azure Data Factory V2 felügyeleti API olyan webszolgáltatások RESTful készletét biztosítja, amelyek az Azure Data Factory V2-szolgáltatásokkal kommunikálnak.

Forráskód | Csomag (NPM) | API-referenciadokumentáció | Minták

Kezdetekhez

Jelenleg támogatott környezetek

További részletekért tekintse meg támogatási szabályzatunkat .

Előfeltételek

A @azure/arm-datafactory csomag telepítése

Telepítse a JavaScripthez készült Azure DataFactoryManagement ügyfélkódtárat a npm:

npm install @azure/arm-datafactory

DataFactoryManagementClient létrehozása és hitelesítése

Az Azure DataFactoryManagement API eléréséhez ügyfélobjektum létrehozásához szüksége lesz az Azure DataFactoryManagement erőforrás endpoint és egy credential. Az Azure DataFactoryManagement ügyfél az Azure Active Directory hitelesítő adatait használhatja a hitelesítéshez. Az Azure DataFactoryManagement erőforrás végpontját az Azure Portaltalálja.

Az Azure Active Directoryval hitelesítést végezhet a @azure/identitástárból vagy egy meglévő AAD-jogkivonatból származó hitelesítő adatokkal.

Az alább látható DefaultAzureCredential szolgáltató vagy az Azure SDK által biztosított egyéb hitelesítő adatok szolgáltatójának használatához telepítse a @azure/identity csomagot:

npm install @azure/identity

Új AAD-alkalmazást is regisztrálnia kell, és hozzáférést kell adnia az Azure DataFactoryManagement szolgáltatáshoz úgy, hogy hozzárendeli a megfelelő szerepkört a szolgáltatásnévhez (megjegyzés: a szerepkörök, például "Owner" nem biztosítják a szükséges engedélyeket).

Az Azure AD-alkalmazások létrehozásáról az útmutató .

A Node.js és a csomópontszerű környezetek használatával a DefaultAzureCredential osztály használatával hitelesítheti az ügyfelet.

import { DataFactoryManagementClient } from "@azure/arm-datafactory";
import { DefaultAzureCredential } from "@azure/identity";

const subscriptionId = "00000000-0000-0000-0000-000000000000";
const client = new DataFactoryManagementClient(new DefaultAzureCredential(), subscriptionId);

Böngészőkörnyezetek esetén a hitelesítéshez használja a InteractiveBrowserCredential csomagból származó @azure/identity.

import { InteractiveBrowserCredential } from "@azure/identity";
import { DataFactoryManagementClient } from "@azure/arm-datafactory";

const subscriptionId = "00000000-0000-0000-0000-000000000000";
const credential = new InteractiveBrowserCredential({
  tenantId: "<YOUR_TENANT_ID>",
  clientId: "<YOUR_CLIENT_ID>"
 });
const client = new DataFactoryManagementClient(credential, subscriptionId);

JavaScript-csomag

Ahhoz, hogy ezt az ügyfélkódtárat a böngészőben használhassa, először egy kötegelőt kell használnia. Ennek részleteiért tekintse meg a csomagküldő dokumentációt.

Főbb fogalmak

DataFactoryManagementClient

DataFactoryManagementClient az Azure DataFactoryManagement ügyfélkódtárat használó fejlesztők elsődleges felülete. Az ügyfélobjektum metódusainak megismerése az Azure DataFactoryManagement szolgáltatás különböző funkcióinak megismeréséhez.

Hibaelhárítás

Fakitermelés

A naplózás engedélyezése segíthet a hibákról szóló hasznos információk feltárásában. A HTTP-kérések és válaszok naplójának megtekintéséhez állítsa a AZURE_LOG_LEVEL környezeti változót info. Másik lehetőségként a naplózás futásidőben is engedélyezhető a setLogLevel meghívásával a @azure/logger:

import { setLogLevel } from "@azure/logger";

setLogLevel("info");

A naplók engedélyezésére vonatkozó részletesebb útmutatásért tekintse meg a @azure/logger csomag dokumentációit.

Következő lépések

A kódtár használatára vonatkozó részletes példákért tekintse meg a mintakönyvtárat.

Hozzájárulás

Ha hozzá szeretne járulni ehhez a kódtárhoz, olvassa el a közreműködői útmutatót , amelyből többet is megtudhat a kód összeállításáról és teszteléséről.