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


Adatok másolása a ServiceNow-ból az Azure Data Factory vagy a Synapse Analytics használatával

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!

Ez a cikk azt ismerteti, hogyan másolhat adatokat a ServiceNow-ból az Azure Data Factory és a Synapse Analytics-folyamatok másolási tevékenységével. A másolási tevékenység áttekintési cikkére épül, amely a másolási tevékenység általános áttekintését mutatja be.

Fontos

Az új ServiceNow-összekötő továbbfejlesztett natív ServiceNow-támogatást biztosít. Ha a megoldásban az örökölt ServiceNow-összekötőt használja, a támogatott verzió csak a visszamenőleges kompatibilitást támogatja, tekintse meg a ServiceNow-összekötő (örökölt) cikkét.

Támogatott képességek

Ez a ServiceNow-összekötő a következő képességeket támogatja:

Támogatott képességek IR
Copy tevékenység (forrás/-) (1) (2)
Keresési tevékenység (1) (2)

(1) Azure-integrációs modul (2) Saját üzemeltetésű integrációs modul

A forrásként/fogadóként támogatott adattárak listáját a Támogatott adattárak táblában találja.

A szolgáltatás egy beépített illesztőprogramot biztosít a kapcsolat engedélyezéséhez. Ezért nem kell manuálisan telepítenie egyetlen illesztőprogramot sem ezzel az összekötővel.

Első lépések

A Copy tevékenység folyamattal való végrehajtásához használja az alábbi eszközök vagy SDK-k egyikét:

Társított szolgáltatás létrehozása a ServiceNow-hoz felhasználói felülettel

Az alábbi lépésekkel létrehozhat egy társított szolgáltatást a ServiceNow-hoz az Azure Portal felhasználói felületén.

  1. Keresse meg az Azure Data Factory vagy a Synapse-munkaterület Kezelés lapját, és válassza a Társított szolgáltatások lehetőséget, majd kattintson az Új gombra:

  2. Keresse meg a ServiceNow-t, és válassza ki a ServiceNow-összekötőt.

    Képernyőkép a ServiceNow-összekötőről.

  3. Konfigurálja a szolgáltatás részleteit, tesztelje a kapcsolatot, és hozza létre az új társított szolgáltatást.

    Képernyőkép a ServiceNow társított szolgáltatáskonfigurációjáról.

Az összekötő konfigurációjának részletei

Az alábbi szakaszok a ServiceNow-összekötőre jellemző Data Factory-entitások definiálásához használt tulajdonságok részleteit ismertetik.

Társított szolgáltatás tulajdonságai

A ServiceNow társított szolgáltatás esetében a következő tulajdonságok támogatottak:

Tulajdonság Leírás Kötelező
típus A típustulajdonságnak a következőnek kell lennie: ServiceNowV2 Igen
endpoint A ServiceNow-kiszolgáló végpontja (http://<instance>.service-now.com). Igen
authenticationType A használni kívánt hitelesítési típus.
Az engedélyezett értékek a következők: Alapszintű, OAuth2
Igen
username A ServiceNow-kiszolgálóhoz való csatlakozáshoz használt felhasználónév alapszintű és OAuth2 hitelesítéshez. Igen
jelszó Az alapszintű és az OAuth2 hitelesítés felhasználónévnek megfelelő jelszó. Jelölje meg ezt a mezőt SecureStringként, hogy biztonságosan tárolja, vagy hivatkozzon az Azure Key Vaultban tárolt titkos kódra. Igen
clientId Az OAuth2-hitelesítés ügyfélazonosítója. OAuth-hitelesítés esetén igen
clientSecret Az OAuth2-hitelesítés ügyfélkódja. Jelölje meg ezt a mezőt SecureStringként, hogy biztonságosan tárolja, vagy hivatkozzon az Azure Key Vaultban tárolt titkos kódra. OAuth-hitelesítés esetén igen
grantType Az ügyfélalkalmazás által a jogkivonat eléréséhez használt OAuth2.0-folyamat típusát adja meg. Az alapértelmezett érték a jelszó. OAuth-hitelesítés esetén igen

Példa:

{
    "name": "ServiceNowLinkedService",
    "properties": {
        "type": "ServiceNowV2",
        "typeProperties": {
            "endpoint" : "http://<instance>.service-now.com",
            "authenticationType" : "Basic",
            "username" : "<username>",
            "password": {
                 "type": "SecureString",
                 "value": "<password>"
            }
        }
    }
}

Adathalmaz tulajdonságai

Az adathalmazok meghatározásához elérhető szakaszok és tulajdonságok teljes listáját az adathalmazokról szóló cikkben találja. Ez a szakasz a ServiceNow-adathalmaz által támogatott tulajdonságok listáját tartalmazza.

Ha adatokat szeretne másolni a ServiceNow-ból, állítsa az adathalmaz típustulajdonságát ServiceNowV2Object értékre. A következő tulajdonságok támogatottak:

Tulajdonság Leírás Kötelező
típus Az adathalmaz típustulajdonságának a következőnek kell lennie: ServiceNowV2Object Igen
tableName A tábla neve. Igen

Feljegyzés

Másolási tevékenységek esetén az adathalmaz táblaneve a tábla neve lesz a ServiceNow-ban lévő címke helyett.

Példa

{
    "name": "ServiceNowDataset",
    "properties": {
        "type": "ServiceNowV2Object",
        "typeProperties": {
            "tableName": "<table name>"
        },
        "schema": [],
        "linkedServiceName": {
            "referenceName": "<ServiceNow linked service name>",
            "type": "LinkedServiceReference"
        }
    }
}

Másolási tevékenység tulajdonságai

A tevékenységek meghatározásához elérhető szakaszok és tulajdonságok teljes listáját a Folyamatok című cikkben találja. Ez a szakasz a ServiceNow-forrás által támogatott tulajdonságok listáját tartalmazza.

ServiceNow mint forrás

Ha adatokat szeretne másolni a ServiceNow-ból, állítsa be a másolási tevékenység forrástípusát a ServiceNowV2Source-ra. A másolási tevékenység forrás szakaszában a következő tulajdonságok támogatottak:

Tulajdonság Leírás Kötelező
típus A másolási tevékenység forrásának típustulajdonságának a következőnek kell lennie: ServiceNowV2Source Igen
kifejezés A kifejezéssel adatokat olvashat. A kifejezést a Lekérdezésszerkesztőben konfigurálhatja. Ugyanazzal a használattal rendelkezik, mint a ServiceNow feltételszerkesztője. A használati útmutatót ebben a cikkben találja. Nem
Alatt expression
típus A kifejezés típusa. Az értékek lehetnek állandók (alapértelmezett), unárisak, binárisak és mezők. Nem
Érték Az állandó érték. Igen, ha a kifejezés típusa állandó vagy mező
Piaci szereplők Az operátor értéke. Az operátorokkal kapcsolatos további információkért tekintse meg a jelen cikk sztringeket tartalmazó választható mezőihez elérhető operátorokat. Igen, ha a kifejezés típusa unáris vagy bináris
operandusok Azon kifejezések listája, amelyekre az operátort alkalmazza. Igen, ha a kifejezés típusa unáris vagy bináris

Példa:

"activities": [
    {
        "name": "CopyFromServiceNow",
        "type": "Copy",
        "inputs": [
            {
                "referenceName": "<ServiceNow input dataset name>",
                "type": "DatasetReference"
            }
        ],
        "outputs": [
            {
                "referenceName": "<output dataset name>",
                "type": "DatasetReference"
            }
        ],
        "typeProperties": {
            "source": {
                "type": "ServiceNowV2Source",
                "expression": {
                    "type": "Nary",
                    "operators": [
                        "<"
                    ],
                    "operands": [
                        {
                            "type": "Field",
                            "value": "u_founded"
                        },
                        {
                            "type": "Constant",
                            "value": "2000"
                        }
                    ]
                }
            },
            "sink": {
                "type": "<sink type>"
            }
        }
    }
]

Keresési tevékenység tulajdonságai

A tulajdonságok részleteinek megismeréséhez tekintse meg a keresési tevékenységet.

A ServiceNow társított szolgáltatás frissítése

Az alábbi lépések segítenek a ServiceNow társított szolgáltatás frissítésében:

  1. Hozzon létre egy új társított szolgáltatást a csatolt szolgáltatás tulajdonságaira hivatkozva.
  2. A forrásban lévő lekérdezés a Lekérdezésszerkesztőre frissül, amelynek a használata megegyezik a ServiceNow feltételszerkesztőjének használatával. Megtudhatja, hogyan konfigurálhatja a ServiceNow-ra hivatkozó forrásként.

Különbségek a ServiceNow és a ServiceNow (örökölt) között

A ServiceNow-összekötő új funkciókat kínál, és kompatibilis a ServiceNow (örökölt) összekötő legtöbb funkciójával. Az alábbi táblázat a ServiceNow és a ServiceNow (örökölt) funkcióbeli különbségeit mutatja be.

ServiceNow ServiceNow (örökölt)
a useEncryptedEndpoints, a useHostVerification és a usePeerVerification nem támogatott a társított szolgáltatásban. A useEncryptedEndpoints, a useHostVerification és a usePeerVerification támogatása a társított szolgáltatásban.
A forrás lekérdezésszerkesztőjének támogatása. A lekérdezésszerkesztő nem támogatott a forrásban.
Az SQL-alapú lekérdezések nem támogatottak. Sql-alapú lekérdezések támogatása.
A SortBy lekérdezések nem támogatottak a Lekérdezésszerkesztőben. A SortBy lekérdezések támogatása a Lekérdezésben.
A sémát az adathalmazban tekintheti meg. A séma nem tekinthető meg az adathalmazban.

A másolási tevékenység által forrásként és fogadóként támogatott adattárak listáját a támogatott adattárakban találja.