Felsöka Azure Data Factory och Azure Synapse Analytics anslutningsappar
GÄLLER FÖR:
Azure Data Factory
Azure Synapse Analytics
Den här artikeln beskriver hur du felsöker anslutningsappar i Azure Data Factory och Azure Synapse Analytics.
Problem med anslutningsappen
Du kan gå till felsökningssidorna för varje anslutning för att se problem som är specifika för den med förklaringar av deras orsaker och rekommendationer för att lösa dem.
- Azure Blob Storage
- Azure Cosmos DB (inklusive SQL API-anslutningsapp)
- Azure Data Lake (Gen1 och Gen2)
- Azure database for PostgreSQL
- Azure Files lagring
- Azure Synapse Analytics, Azure SQL Database och SQL Server
- DB2
- Avgränsat textformat
- Dynamics 365, Dataverse (Common Data Service) och Dynamics CRM
- FTP, SFTP och HTTP
- Hive
- Oracle
- ORC-format
- Parquet-format
- REST
- SharePoint Onlinelista
- XML-format
Allmänna kopieringsaktivitetsfel
Felen nedan är allmänna för kopieringsaktiviteten och kan inträffa med alla anslutningsappar.
Felkod: JreNotFound
Meddelande:
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.Orsak: IR med egen värd kan inte hitta Java Runtime. Java Runtime krävs för läsning av specifika källor.
Rekommendation: Kontrollera din Integration Runtime-miljö. Mer information finns i Använda Integration Runtime.
Felkod: WildcardPathSinkNotSupported
Meddelande:
Wildcard in path is not supported in sink dataset. Fix the path: '%setting;'.Orsak: Datauppsättningen för mottagare stöder inte jokerteckenvärden.
Rekommendation: Kontrollera datauppsättningen för mottagaren och skriva om sökvägen utan att använda ett jokerteckenvärde.
FIPS-problem
Symptom: aktiviteten Kopiera misslyckas på en FIPS-aktiverad IR-dator med egen värd med följande felmeddelande:
This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms.Orsak: Det här felet kan inträffa när du kopierar data med anslutningsappar som Azure Blob, SFTP och så vidare. FIPS (Federal Information Processing Standards) definierar en viss uppsättning kryptografiska algoritmer som tillåts användas. När FIPS-läge är aktiverat på datorn blockeras vissa kryptografiska klasser som kopieringsaktiviteten är beroende av i vissa scenarier.
Lösning: Lär dig varför vi inte rekommenderar "FIPS-läge"längre och utvärdera om du kan inaktivera FIPS på din lokala IR-dator.
Om du bara vill kringgå FIPS och göra så att aktivitetskörningarna lyckas gör du följande:
Öppna mappen där IR med egen värd är installerad. Sökvägen är vanligtvis C:\Program Files\Microsoft Integration Runtime <IR version> \Shared.
Öppna filen diawp.exe.config och lägg sedan till i slutet
<runtime>av avsnittet enligt<enforceFIPSPolicy enabled="false"/>följande:
Spara filen och starta sedan om den lokala IR-datorn.
Felkod: JniException
Meddelande:
An error occurred when invoking Java Native Interface.Orsak: Om felmeddelandet innehåller "Det går inte att skapa JVM: JNI-returkod [-6][JNI-anropet misslyckades: Ogiltiga argument.]" är den möjliga orsaken att JVM inte kan skapas eftersom vissa ogiltiga (globala) argument har angetts.
Rekommendation: Logga in på den dator som är värd för varje nod i din egen värdbaserade Integration Runtime. Kontrollera att systemvariabeln har angetts korrekt enligt följande:
_JAVA_OPTIONS "-Xms256m -Xmx16g" with memory bigger than 8G. Starta om alla Integration Runtime-noder och kör sedan pipelinen igen.
Felkod: GetOAuth2AccessTokenErrorResponse
Meddelande:
Failed to get access token from your token endpoint. Error returned from your authorization server: %errorResponse;.Orsak: Klient-ID:t eller klienthemligheten är ogiltig och autentiseringen misslyckades på auktoriseringsservern.
Rekommendation: Korrigera alla flödesinställningar för OAuth2-klientauktoriseringsuppgifter för auktoriseringsservern.
Felkod: FailedToGetOAuth2AccessToken
Meddelande:
Failed to get access token from your token endpoint. Error message: %errorMessage;.Orsak: Flödesinställningarna för OAuth2-klientaudential autentiseringsuppgifter är ogiltiga.
Rekommendation: Korrigera alla flödesinställningar för OAuth2-klientauktoriseringsuppgifter för auktoriseringsservern.
Felkod: OAuth2AccessTokenTypeNotSupported
Meddelande:
The toke type '%tokenType;' from your authorization server is not supported, supported types: '%tokenTypes;'.Orsak: Auktoriseringsservern stöds inte.
Rekommendation: Använd en auktoriseringsserver som kan returnera tokens med tokentyper som stöds.
Felkod: OAuth2ClientIdColonNotAllowed
Meddelande:
The character colon(:) is not allowed in clientId for OAuth2ClientCredential authentication.Orsak: Klient-ID:t innehåller det ogiltiga tecknet kolon (
:).Rekommendation: Använd ett giltigt klient-ID.
Felkod: ManagedIdentityCredentialObjectNotSupported
Meddelande:
Managed identity credential is not supported in this version ('%version;') of Self Hosted Integration Runtime.Rekommendation: Kontrollera vilken version som stöds och uppgradera Integration Runtime till en högre version.
Felkod: QueryMissingFormatSettingsInDataset
Meddelande:
The format settings are missing in dataset %dataSetName;.Orsak: Datauppsättningstypen är Binär, som inte stöds.
Rekommendation: Använd datauppsättningen DelimitedText, Json, Avro, Orc eller Parquet i stället.
Orsak: För fillagringen saknas formatinställningarna i datauppsättningen.
Rekommendation: Avmarkera "Binär kopia" i datauppsättningen och ange rätt formatinställningar.
Felkod: QueryUnsupportedCommandBehavior
Meddelande:
The command behavior "%behavior;" is not supported.Rekommendation: Lägg inte till kommandobeteendet som en parameter för förhandsgranskning eller GETSchema API-begärande-URL.
Felkod: DataConsistencyFailedToGetSourceFileMetadata
Meddelande:
Failed to retrieve source file ('%name;') metadata to validate data consistency.Orsak: Det finns ett tillfälligt problem i mottagarens datalager, eller så är det inte tillåtet att hämta metadata från mottagarens datalager.
Felkod: DataConsistencyFailedToGetSinkFileMetadata
Meddelande:
Failed to retrieve sink file ('%name;') metadata to validate data consistency.Orsak: Det finns ett tillfälligt problem i mottagarens datalager, eller så är det inte tillåtet att hämta metadata från mottagarens datalager.
Felkod: DataConsistencyValidationNotSupportedForNonDirectBinaryCopy
Meddelande:
Data consistency validation is not supported in current copy activity settings.Orsak: Valideringen av datakonsekvens stöds endast i scenariot med direkt binär kopia.
Rekommendation: Ta bort egenskapen "validateDataConsistency" i kopieringsaktivitetens nyttolast.
Felkod: DataConsistencyValidationNotSupportedForLowVersionSelfHostedIntegrationRuntime
Meddelande:
'validateDataConsistency' is not supported in this version ('%version;') of Self Hosted Integration Runtime.Rekommendation: Kontrollera vilken Integration Runtime-version som stöds och uppgradera den till en högre version, eller ta bort egenskapen "validateDataConsistency" från kopieringsaktiviteter.
Felkod: SkipMissingFileNotSupportedForNonDirectBinaryCopy
Meddelande:
Skip missing file is not supported in current copy activity settings, it's only supported with direct binary copy with folder.Rekommendation: Ta bort "fileMissing" för inställningen skipErrorFile i kopieringsaktivitetens nyttolast.
Felkod: SkipInconsistencyDataNotSupportedForNonDirectBinaryCopy
Meddelande:
Skip inconsistency is not supported in current copy activity settings, it's only supported with direct binary copy when validateDataConsistency is true.Rekommendation: Ta bort "dataInconsistency" för inställningen skipErrorFile i kopieringsaktivitetens nyttolast.
Felkod: SkipForbiddenFileNotSupportedForNonDirectBinaryCopy
Meddelande:
Skip forbidden file is not supported in current copy activity settings, it's only supported with direct binary copy with folder.Rekommendation: Ta bort "fileForbidden" för skipErrorFile-inställningen i kopieringsaktivitetens nyttolast.
Felkod: SkipForbiddenFileNotSupportedForThisConnector
Meddelande:
Skip forbidden file is not supported for this connector: ('%connectorName;').Rekommendation: Ta bort "fileForbidden" för skipErrorFile-inställningen i kopieringsaktivitetens nyttolast.
Felkod: SkipInvalidFileNameNotSupportedForNonDirectBinaryCopy
Meddelande:
Skip invalid file name is not supported in current copy activity settings, it's only supported with direct binary copy with folder.Rekommendation: Ta bort "invalidFileName" för skipErrorFile-inställningen i nyttolasten för kopieringsaktiviteten.
Felkod: SkipInvalidFileNameNotSupportedForSource
Meddelande:
Skip invalid file name is not supported for '%connectorName;' source.Rekommendation: Ta bort "invalidFileName" för skipErrorFile-inställningen i nyttolasten för kopieringsaktiviteten.
Felkod: SkipInvalidFileNameNotSupportedForSink
Meddelande:
Skip invalid file name is not supported for '%connectorName;' sink.Rekommendation: Ta bort "invalidFileName" för skipErrorFile-inställningen i nyttolasten för kopieringsaktiviteten.
Felkod: SkipAllErrorFileNotSupportedForNonBinaryCopy
Meddelande:
Skip all error file is not supported in current copy activity settings, it's only supported with binary copy with folder.Rekommendation: Ta bort "allErrorFile" i inställningen skipErrorFile i nyttolasten för kopieringsaktiviteten.
Felkod: DeleteFilesAfterCompletionNotSupportedForNonDirectBinaryCopy
Meddelande:
'deleteFilesAfterCompletion' is not support in current copy activity settings, it's only supported with direct binary copy.Rekommendation: Ta bort inställningen "deleteFilesAfterCompletion" eller använd direkt binär kopia.
Felkod: DeleteFilesAfterCompletionNotSupportedForThisConnector
Meddelande:
'deleteFilesAfterCompletion' is not supported for this connector: ('%connectorName;').Rekommendation: Ta bort inställningen "deleteFilesAfterCompletion" i nyttolasten för kopieringsaktiviteten.
Felkod: FailedToDownloadCustomPlugins
Meddelande:
Failed to download custom plugins.Orsak: Ogiltiga nedladdningslänkar eller tillfälliga anslutningsproblem.
Rekommendation: Försök igen om meddelandet visar att det är ett tillfälligt problem. Kontakta supportteamet om problemet kvarstår.
Nästa steg
Om du behöver mer felsökningshjälp kan du prova följande resurser: