Řešení potíží s konektory služeb Azure Data Factory a Azure Synapse Analytics

PLATÍ PRO: Azure Data Factory Azure Synapse Analytics

Tip

Vyzkoušejte si službu Data Factory v Microsoft Fabric, řešení pro analýzy typu all-in-one pro podniky. Microsoft Fabric zahrnuje všechno od přesunu dat až po datové vědy, analýzy v reálném čase, business intelligence a vytváření sestav. Přečtěte si, jak začít používat novou zkušební verzi zdarma.

Tento článek popisuje, jak řešit potíže s konektory ve službě Azure Data Factory a Azure Synapse Analytics.

konkrétní problémy Připojení

Můžete se podívat na stránky pro řešení potíží pro jednotlivé konektory a zobrazit problémy specifické pro něj s vysvětlením jejich příčin a doporučeními k jejich řešení.

Obecné chyby aktivity kopírování

Níže uvedené chyby jsou obecné pro aktivitu kopírování a můžou nastat u jakéhokoli konektoru.

Kód chyby: JreNotFound

  • Zpráva: Java Runtime Environment cannot be found on the Self-hosted Integration Runtime machine. It is required for parsing or writing to Parquet/ORC files. Make sure Java Runtime Environment has been installed on the Self-hosted Integration Runtime machine.

  • Příčina: Místní prostředí IR nemůže najít modul runtime Java. Modul runtime Java se vyžaduje pro čtení konkrétních zdrojů.

  • Doporučení: Zkontrolujte prostředí Integration Runtime a přečtěte si téma Použití místního prostředí Integration Runtime.

Kód chyby: WildcardPathSinkNotSupported

  • Zpráva: Wildcard in path is not supported in sink dataset. Fix the path: '%setting;'.

  • Příčina: Datová sada jímky nepodporuje hodnoty zástupných znaků.

  • Doporučení: Zkontrolujte datovou sadu jímky a přepište cestu bez použití hodnoty se zástupným znakem.

Problém s FIPS

  • Příznaky: aktivita Copy selže na počítači s místním prostředím IR s podporou FIPS s následující chybovou zprávou:This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms.

  • Příčina: K této chybě může dojít při kopírování dat pomocí konektorů, jako jsou Azure Blob, SFTP atd. Standard FIPS (Federal Information Processing Standards) definuje určitou sadu kryptografických algoritmů, které je možné použít. Pokud je na počítači povolený režim FIPS, některé kryptografické třídy, na nichž aktivita kopírování závisí, jsou v některých scénářích blokované.

  • Řešení: Zjistěte , proč už nedoporučujeme režim FIPS, a vyhodnoťte, jestli můžete fiPS zakázat na počítači s místním prostředím IR.

    Pokud chcete obejít jenom FIPS a provést úspěšné spuštění aktivity, postupujte následovně:

    1. Otevřete složku, ve které je nainstalované místní prostředí IR. Cesta je obvykle C:\Program Files\Microsoft Integration Runtime <IR verze>\Shared.

    2. Otevřete soubor diawp.exe.config a pak na konci oddílu <runtime> přidejte <enforceFIPSPolicy enabled="false"/>, jak je znázorněno zde:

      Screenshot of a section of the diawp.exe.config file showing FIPS disabled.

    3. Uložte soubor a restartujte počítač místního prostředí IR.

Kód chyby: JniException

  • Zpráva: An error occurred when invoking Java Native Interface.

  • Příčina: Pokud chybová zpráva obsahuje "Nelze vytvořit JVM: Návratový kód JNI [-6][Volání JNI selhalo: Neplatné argumenty.]", možnou příčinou je, že JVM nelze vytvořit, protože jsou nastaveny některé neplatné (globální) argumenty.

  • Doporučení: Přihlaste se k počítači, který je hostitelem každého uzlu místního prostředí Integration Runtime. Zkontrolujte, jestli je systémová proměnná správně nastavená, a to následujícím způsobem: _JAVA_OPTIONS "-Xms256m -Xmx16g" with memory bigger than 8G. Restartujte všechny uzly prostředí Integration Runtime a pak znovu spusťte kanál.

Kód chyby: GetOAuth2AccessTokenErrorResponse

  • Zpráva: Failed to get access token from your token endpoint. Error returned from your authorization server: %errorResponse;.

  • Příčina: ID klienta nebo tajný klíč klienta je neplatné a ověřování se nezdařilo na autorizačním serveru.

  • Doporučení: Opravte všechna nastavení toku přihlašovacích údajů klienta OAuth2 vašeho autorizačního serveru.

Kód chyby: FailedToGetOAuth2AccessToken

  • Zpráva: Failed to get access token from your token endpoint. Error message: %errorMessage;.

  • Příčina: Nastavení toku přihlašovacích údajů klienta OAuth2 je neplatné.

  • Doporučení: Opravte všechna nastavení toku přihlašovacích údajů klienta OAuth2 vašeho autorizačního serveru.

Kód chyby: OAuth2AccessTokenTypeNotSupported

  • Zpráva: The toke type '%tokenType;' from your authorization server is not supported, supported types: '%tokenTypes;'.

  • Příčina: Váš autorizační server není podporovaný.

  • Doporučení: Použijte autorizační server, který může vracet tokeny s podporovanými typy tokenů.

Kód chyby: OAuth2ClientIdColonNotAllowed

  • Zpráva: The character colon(:) is not allowed in clientId for OAuth2ClientCredential authentication.

  • Příčina: ID klienta obsahuje neplatné dvojtečky znaků (:).

  • Doporučení: Použijte platné ID klienta.

Kód chyby: ManagedIdentityCredentialObjectNotSupported

  • Zpráva: Managed identity credential is not supported in this version ('%version;') of Self Hosted Integration Runtime.

  • Doporučení: Zkontrolujte podporovanou verzi a upgradujte prostředí Integration Runtime na vyšší verzi.

Kód chyby: QueryMissingFormat Nastavení InDataset

  • Zpráva: The format settings are missing in dataset %dataSetName;.

  • Příčina: Typ datové sady je Binary, který se nepodporuje.

  • Doporučení: Místo toho použijte datovou sadu DelimitedText, Json, Avro, Orc nebo Parquet.

  • Příčina: V datové sadě chybí nastavení formátu.

  • Doporučení: Zrušte výběr binární kopie v datové sadě a nastavte správné nastavení formátu.

Kód chyby: QueryUnsupportedCommandBehavior

  • Zpráva: The command behavior "%behavior;" is not supported.

  • Doporučení: Nepřidávejte chování příkazu jako parametr pro adresu URL požadavku rozhraní API GetSchema ve verzi Preview nebo GetSchema.

Kód chyby: DataConsistencyFailedToGetSourceFileMetadata

  • Zpráva: Failed to retrieve source file ('%name;') metadata to validate data consistency.

  • Příčina: V úložišti dat jímky došlo k přechodnému problému nebo není povoleno načítání metadat z úložiště dat jímky.

Kód chyby: DataConsistencyFailedToGetSinkFileMetadata

  • Zpráva: Failed to retrieve sink file ('%name;') metadata to validate data consistency.

  • Příčina: V úložišti dat jímky došlo k přechodnému problému nebo není povoleno načítání metadat z úložiště dat jímky.

Kód chyby: DataConsistencyValidationNotSupportedForNonDirectBinaryCopy

  • Zpráva: Data consistency validation is not supported in current copy activity settings.

  • Příčina: Ověření konzistence dat je podporováno pouze ve scénáři přímé binární kopie.

  • Doporučení: Odeberte vlastnost validateDataConsistency v datové části aktivity kopírování.

Kód chyby: DataConsistencyValidationNotSupportedForLowVersionSelfHostedIntegrationRuntime

  • Zpráva: 'validateDataConsistency' is not supported in this version ('%version;') of Self Hosted Integration Runtime.

  • Doporučení: Zkontrolujte podporovanou verzi prostředí Integration Runtime a upgradujte ji na vyšší verzi nebo odeberte vlastnost validateDataConsistency z aktivit kopírování.

Kód chyby: SkipMissingFileNotSupportedForNonDirectBinaryCopy

  • Zpráva: Skip missing file is not supported in current copy activity settings, it's only supported with direct binary copy with folder.

  • Doporučení: Odeberte fileMissing nastavení skipErrorFile v datové části aktivity kopírování.

Kód chyby: SkipInconsistencyDataNotSupportedForNonDirectBinaryCopy

  • Zpráva: Skip inconsistency is not supported in current copy activity settings, it's only supported with direct binary copy when validateDataConsistency is true.

  • Doporučení: Odeberte dataInconsistency nastavení skipErrorFile v datové části aktivity kopírování.

Kód chyby: SkipForbiddenFileNotSupportedForNonDirectBinaryCopy

  • Zpráva: Skip forbidden file is not supported in current copy activity settings, it's only supported with direct binary copy with folder.

  • Doporučení: Odeberte souborForbidden nastavení skipErrorFile v datové části aktivity kopírování.

Kód chyby: SkipForbiddenFileNotSupportedForThis Připojení or

  • Zpráva: Skip forbidden file is not supported for this connector: ('%connectorName;').

  • Doporučení: Odeberte souborForbidden nastavení skipErrorFile v datové části aktivity kopírování.

Kód chyby: SkipInvalidFileNameNotSupportedForNonDirectBinaryCopy

  • Zpráva: Skip invalid file name is not supported in current copy activity settings, it's only supported with direct binary copy with folder.

  • Doporučení: Odeberte hodnotu invalidFileName nastavení skipErrorFile v datové části aktivity kopírování.

Kód chyby: SkipInvalidFileNameNotSupportedForSource

  • Zpráva: Skip invalid file name is not supported for '%connectorName;' source.

  • Doporučení: Odeberte hodnotu invalidFileName nastavení skipErrorFile v datové části aktivity kopírování.

Kód chyby: SkipInvalidFileNameNotSupportedForSink

  • Zpráva: Skip invalid file name is not supported for '%connectorName;' sink.

  • Doporučení: Odeberte hodnotu invalidFileName nastavení skipErrorFile v datové části aktivity kopírování.

Kód chyby: SkipAllErrorFileNotSupportedForNonBinaryCopy

  • Zpráva: Skip all error file is not supported in current copy activity settings, it's only supported with binary copy with folder.

  • Doporučení: V nastavení skipErrorFile v datové části aktivity kopírování odeberte allErrorFile.

Kód chyby: DeleteFilesAfterCompletionNotSupportedForNonDirectBinaryCopy

  • Zpráva: 'deleteFilesAfterCompletion' is not support in current copy activity settings, it's only supported with direct binary copy.

  • Doporučení: Odeberte nastavení deleteFilesAfterCompletion nebo použijte přímou binární kopii.

Kód chyby: DeleteFilesAfterCompletionNotSupportedForThis Připojení or

  • Zpráva: 'deleteFilesAfterCompletion' is not supported for this connector: ('%connectorName;').

  • Doporučení: Odeberte nastavení deleteFilesAfterCompletion v datové části aktivity kopírování.

Kód chyby: FailedToDownloadCustomPlugins

  • Zpráva: Failed to download custom plugins.

  • Příčina: Neplatné odkazy ke stažení nebo přechodné problémy s připojením

  • Doporučení: Zkuste to znovu, pokud zpráva ukazuje, že se jedná o přechodný problém. Pokud problém přetrvává, obraťte se na tým podpory.

Obecné chyby konektoru

Kód chyby: UserErrorOdbcInvalidQueryString

  • Zpráva: The following ODBC Query is not valid: '%'.

  • Příčina: Zadáte nesprávný nebo neplatný dotaz, který načte data nebo schémata.

  • Doporučení: Ověřte platnost dotazu a může vracet data nebo schémata. Aktivitu skriptů použijte, pokud chcete spouštět skripty, které nejsou dotazované a vaše úložiště dat je podporované. Případně zvažte použití uložené procedury, která vrací fiktivní výsledek ke spuštění skriptů bez dotazu.

Kód chyby: FailToResolveParametersInExploratoryController

  • Zpráva: The parameters and expression cannot be resolved for schema operations. …The template function 'linkedService' is not defined or not valid.

  • Příčina: Služba má omezení na podporu propojené služby, která odkazuje na jinou propojenou službu s parametry pro testovací připojení nebo data verze Preview. K problému může dojít například předáním parametru ze služby Key Vault do propojené služby. 

  • Doporučení: Odeberte parametry v odkazované propojené službě, abyste odstranili chybu. V opačném případě spusťte kanál bez testování připojení nebo náhledu dat. 

Další nápovědu k řešení potíží najdete v těchto zdrojích informací: