A Dynamics 365, a Dataverse (Common Data Service) és a Dynamics CRM-összekötők hibaelhárítása az Azure Data Factoryben és az Azure Synapse-ben
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 javaslatokat tartalmaz a Dynamics 365, a Dataverse (Common Data Service) és az Azure Data Factory és az Azure Synapse Dynamics CRM-összekötőivel kapcsolatos gyakori problémák elhárításához.
Hibakód: DynamicsCreateServiceClientError
Üzenet:
This is a transient issue on Dynamics server side. Try to rerun the pipeline.
Ok: A probléma egy átmeneti probléma a Dynamics-kiszolgáló oldalán.
Javaslat: Futtassa újra a folyamatot. Ha ismét meghiúsul, próbálja meg csökkenteni a párhuzamosságot. Ha a probléma továbbra is fennáll, forduljon a Dynamics ügyfélszolgálatához.
Hiányzó oszlopok séma vagy előzetes verziójú adatok importálásakor
Tünetek: Séma vagy előzetes verziójú adatok importálásakor néhány oszlop hiányzik. Hibaüzenet:
The valid structure information (column name and type) are required for Dynamics source.
Ok: Ez a probléma tervezésből áll, mert a Data Factory és a Synapse-folyamatok nem tudják megjeleníteni azokat az oszlopokat, amelyek nem tartalmaznak értékeket az első 10 rekordban. Győződjön meg arról, hogy a hozzáadott oszlopok a megfelelő formátumban vannak.
Javaslat: Adja hozzá manuálisan az oszlopokat a leképezési lapon. További részletekért tekintse meg az Explicit leképezést.
Hibakód: DynamicsMissingTargetForMultiTargetLookupField
Üzenet:
Cannot find the target column for multi-target lookup field: '%fieldName;'.
Ok: A céloszlop nem létezik a forrásban vagy az oszlopleképezésben.
Javaslat:
- Győződjön meg arról, hogy a forrás tartalmazza a céloszlopot.
- Adja hozzá a céloszlopot az oszlopleképezéshez. Győződjön meg arról, hogy a fogadó oszlop {fieldName}@EntityReference formátumban van.
Hibakód: DynamicsInvalidTargetForMultiTargetLookupField
Üzenet:
The provided target: '%targetName;' is not a valid target of field: '%fieldName;'. Valid targets are: '%validTargetNames;'
Ok: A rendszer helytelen entitásnevet ad meg egy többhelyes keresőmező célentitásaként.
Javaslat: Adjon meg érvényes entitásnevet a többhelyes keresőmezőhöz.
Hibakód: DynamicsInvalidTypeForMultiTargetLookupField
Üzenet:
The provided target type is not a valid string. Field: '%fieldName;'.
Ok: A céloszlop értéke nem sztring.
Javaslat: Adjon meg egy érvényes sztringet a többhelyes keresési céloszlopban.
Hibakód: DynamicsFailedToRequetServer
Üzenet:
The Dynamics server or the network is experiencing issues. Check network connectivity or check Dynamics server log for more details.
Ok: A Dynamics-kiszolgáló nem érhető el vagy nem érhető el, vagy a hálózat problémákat tapasztal.
Javaslat: További részletekért ellenőrizze a hálózati kapcsolatot, vagy ellenőrizze a Dynamics-kiszolgáló naplóját. További segítségért forduljon a Dynamics ügyfélszolgálatához.
Hibakód: DynamicsFailedToConnect
Üzenet:
Failed to connect to Dynamics: %message;
Okok és javaslatok: Különböző okok vezethetnek ehhez a hibához. Tekintse meg az alábbi lista lehetséges okelemzését és a kapcsolódó javaslatokat.
Okelemzés Ajánlás Ha a ERROR REQUESTING ORGS FROM THE DISCOVERY SERVERFCB 'EnableRegionalDisco' is disabled.
Unable to Login to Dynamics CRM, message:ERROR REQUESTING Token FROM THE Authentication context - USER intervention required but not permitted by prompt behavior AADSTS50079: Due to a configuration change made by your administrator, or because you moved to a new location, you must enroll in multi-factor authentication to access '00000007-0000-0000-c000-000000000000'
használati eset megfelel az alábbi három feltételnek :- A Dynamics 365-höz, a Common Data Service-hez vagy a Dynamics CRM-hez csatlakozik.
- Office365-hitelesítést használ.
- A bérlő és a felhasználó a Microsoft Entra-azonosítóban van konfigurálva feltételes hozzáféréshez és/vagy többtényezős hitelesítéshez (lásd a Dataverse-dokumentumra mutató hivatkozást).
Ilyen körülmények között a kapcsolat 2021. 06. 08. előtt sikeres volt. 2021.06.09-től a kapcsolat a regionális felderítési szolgáltatás elavulása miatt meghiúsul (lásd ezt a hivatkozást).Ha a bérlő és a felhasználó feltételes hozzáféréshez és/vagy többtényezős hitelesítéshez van konfigurálva a Microsoft Entra-azonosítóban, akkor 2021. 06. 08. után a "Microsoft Entra szolgáltatásnév" használatával kell hitelesítenie magát. A részletes lépésekért tekintse meg ezt a hivatkozást . Ha megjelenik Office 365 auth with OAuth failed
a hibaüzenet, az azt jelenti, hogy a kiszolgáló bizonyos konfigurációi nem kompatibilisek az OAuthtal.- Segítségért forduljon a Dynamics támogatási csapatához a részletes hibaüzenettel.
- Használja a szolgáltatásnév-hitelesítést, és tekintse meg ezt a cikket: Példa: Dynamics online a Microsoft Entra szolgáltatásnévvel és tanúsítványhitelesítéssel.
Ha megjelenik Unable to retrieve authentication parameters from the serviceUri
a hibaüzenet, az azt jelenti, hogy vagy rossz Dynamics-szolgáltatás URL-címét adja meg, vagy proxyt/tűzfalat a forgalom elfogásához.- Győződjön meg arról, hogy a megfelelő szolgáltatás URI-t helyezte el a társított szolgáltatásban.
- Ha a saját üzemeltetésű integrációs modult használja, győződjön meg arról, hogy a tűzfal/proxy nem fogja elfogni a Dynamics-kiszolgálóhoz érkező kéréseket.
Ha megjelenik An unsecured or incorrectly secured fault was received from the other party
a hibaüzenet, az azt jelenti, hogy váratlan válaszokat kapott a kiszolgáló oldaláról.- Az Office 365-hitelesítés használata esetén győződjön meg arról, hogy a felhasználónév és a jelszó helyes.
- Győződjön meg arról, hogy a megfelelő szolgáltatás URI-t adja meg.
- Ha regionális CRM URL-címet használ (az URL-cím a crm után egy számmal rendelkezik), győződjön meg arról, hogy a megfelelő regionális azonosítót használja.
- Segítségért forduljon a Dynamics támogatási csapatához.
Ha megjelenik No Organizations Found
a hibaüzenet, az azt jelenti, hogy vagy a szervezet neve hibás, vagy helytelen CRM-régióazonosítót használt a szolgáltatás URL-címében.- Győződjön meg arról, hogy a megfelelő szolgáltatás URI-t adja meg.
- Ha a regionális CRM URL-címet használja (az URL-cím a crm után egy számmal rendelkezik), győződjön meg arról, hogy a megfelelő regionális azonosítót használja.
- Segítségért forduljon a Dynamics támogatási csapatához.
Ha megjelenik 401 Unauthorized
és a Microsoft Entra-val kapcsolatos hibaüzenet jelenik meg, az azt jelenti, hogy probléma van a szolgáltatásnévvel.A szolgáltatásnévvel kapcsolatos probléma megoldásához kövesse a hibaüzenet útmutatását. Egyéb hibák esetén a probléma általában a kiszolgáló oldalán jelentkezik. Az XrmToolBox használatával hozzon létre kapcsolatot. Ha a hiba továbbra is fennáll, forduljon a Dynamics támogatási csapatához segítségért.
Hibakód: DynamicsOperationFailed
Üzenet:
Dynamics operation failed with error code: %code;, error message: %message;.
Ok: A művelet nem sikerült a kiszolgáló oldalán.
Javaslat: Bontsa ki a dynamics művelet hibakódját a hibaüzenetből,
Dynamics operation failed with error code: {code}
és részletesebb információkért tekintse meg a webszolgáltatás hibakódjait ismertető cikket. Szükség esetén kapcsolatba léphet a Dynamics támogatási csapatával.
Hibakód: DynamicsInvalidFetchXml
Üzenet:
The Fetch Xml query specified is invalid.
Ok: Hiba történt a beolvasási XML-ben.
Javaslat: Javítsa ki a beolvasási XML-ben található hibát.
Hibakód: DynamicsMissingKeyColumns
Üzenet:
Input DataSet must contain keycolumn(s) in Upsert/Update scenario. Missing key column(s): %column;
Ok: A forrásadatok nem tartalmazzák a fogadó entitás kulcsoszlopát.
Javaslat: Ellenőrizze, hogy a kulcsoszlopok szerepelnek-e a forrásadatokban, vagy megfeleltet egy forrásoszlopot a fogadó entitás kulcsoszlopához.
Hibakód: DynamicsPrimaryKeyMustBeGuid
Üzenet:
The primary key attribute '%attribute;' must be of type guid.
Ok: Az elsődleges kulcs oszlopának típusa nem guid.
Javaslat: Győződjön meg arról, hogy a forrásadatok elsődleges kulcsoszlopa guid típusú.
Hibakód: DynamicsAlternateKeyNotFound
Üzenet:
Cannot retrieve key information of alternate key '%key;' for entity '%entity;'.
Ok: A megadott alternatív kulcs nem létezik, amelyet helytelen kulcsnevek vagy nem megfelelő engedélyek okozhatnak.
Javaslat:
- Javítsa ki a kulcsnév elírását.
- Győződjön meg arról, hogy rendelkezik megfelelő engedélyekkel az entitáshoz.
- Javítsa ki a kulcsnév elírását.
Hibakód: DynamicsInvalidSchemaDefinition
Üzenet:
The valid structure information (column name and type) are required for Dynamics source.
Ok: Az oszlopleképezés fogadóoszlopai nem tartalmazzák a "type" tulajdonságot.
Javaslat: A portál JSON-szerkesztőjével hozzáadhatja a "type" tulajdonságot az oszlopleképezés ezen oszlopaihoz.
Hibakód: UserErrorUnsupportedAttributeType
Üzenet:
The attribute type 'Lookup' of field %attributeName; is not supported
Ok: Amikor adatokat tölt be a Dynamics Sinkbe, az Azure Data Factory érvényesíti a keresési attribútum metaadatait. Bizonyos Dynamics-entitások azonban nem rendelkeznek érvényes keresési attribútum metaadataival, amelyek a célok listáját őrzik, ami sikertelen lenne az ellenőrzés során.
Javaslat: Lépjen kapcsolatba a Dynamics támogatási csapatával a probléma megoldásához.
A Dynamics 365 másolási tevékenysége több sort olvas be, mint a tényleges szám
Tünetek: A Dynamics 365 másolási tevékenysége több sort olvas be, mint a tényleges szám.
Ok: A Dynamics 365-kiszolgáló mindig több elérhető rekordot jelez.
Javaslat: Az XrmToolBox használatával tesztelje a FetchXML-t lapozással. A telepített eszközökkel rendelkező XrmToolBox rekordszámokat kaphat. További információ: XrmToolBox.
A másolási tevékenységben lévő Dynamics-forrásokból származó virtuális oszlopok nem érhetők el
Tünetek: A másolási tevékenységben nem férhet hozzá a Dynamics-forrásokból származó virtuális oszlopokhoz.
Ok: A virtuális oszlop jelenleg nem támogatott.
Javaslat: A Beállításkészlet értékének lekéréséhez kövesse az alábbi beállításokat:
- Az objektumtípus-kód lekéréséhez tekintse meg, hogyan keresheti meg az objektumtípus-kódot bármely entitáshoz.
- A StringMap entitást összekapcsolhatja a cél entitással, és lekérheti a társított értékeket.
Párhuzamos másolat egy Dynamics CRM-adattárban
Tünetek: Nem tudja, hogy konfigurálható-e a párhuzamos másolat egy Dynamics CRM-adattárban, és nem tudja a "Másolási párhuzamosság foka" szakaszban beállítható értékek tartományát sem.
Javaslat: A párhuzamos másolás vezérli a párhuzamosságot, a "Másolási párhuzamosság foka" szakasz pedig nem nulla értékre állítható be. A nagy szám szabályozást okozhat a Dynamics Server oldalán, ami csökkentheti az átviteli sebességet, de most a szabályozást a nyilvános SDK használatával kezelik.
Dynamics-típus konvertálása
Tünetek: Megpróbálja a GUID-t sztringgé alakítani a Dynamics-forrásban, de hibát tapasztal.
Ok: A Dynamics forrásként való használata esetén a típusátalakítás nem támogatott.
Javaslat: Engedélyezze az előkészítést és az újrapróbálkozást.
Kapcsolódó tartalom
További hibaelhárítási segítségért próbálja ki az alábbi erőforrásokat:
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: