Delen via


Problemen met de Snowflake-connector in Data Factory en Azure Synapse oplossen

Dit artikel bevat suggesties voor het oplossen van veelvoorkomende problemen met de Snowflake-connector in Data Factory en Azure Synapse.

Foutcode: NotAllowToAccessSnowflake

  • Symptomen: De kopieeractiviteit mislukt met de volgende fout:

    IP % is not allowed to access Snowflake. Contact your local security administrator.

  • Oorzaak: dit is een verbindingsprobleem en meestal veroorzaakt door IP-problemen met de firewall bij het openen van uw Snowflake.

  • Aanbeveling:

    • Als u een on-premises gegevensgateway configureert om verbinding te maken met Snowflake, moet u ervoor zorgen dat u uw ON-premises GEGEVENSgateway-IP-adressen (OPDG) toevoegt aan de lijst met toegestane adressen in Snowflake.

Foutcode: SnowflakeFailToAccess

  • Symptomen:
    De kopieeractiviteit mislukt met de volgende fout bij het gebruik van Snowflake als bron:
    Failed to access remote file: access denied. Please check your credentials
    De kopieeractiviteit mislukt met de volgende fout bij het gebruik van Snowflake als sink:
    Failure using stage area. Cause: [This request is not authorized to perform this operation. (Status Code: 403; Error Code: AuthorizationFailure)

  • Oorzaak: De fout wordt weergegeven door de opdracht Snowflake COPY en wordt veroorzaakt door ontbrekende toegangsmachtigingen voor bron/sink bij het uitvoeren van Snowflake COPY-opdrachten.

  • Aanbeveling: Controleer uw bron/sink om ervoor te zorgen dat u de juiste toegangsmachtigingen hebt verleend voor Snowflake.

    • Directe kopie: Zorg ervoor dat u toegangsmachtigingen verleent aan Snowflake in de andere bron/sink. Momenteel wordt alleen Azure Blob Storage die gebruikmaakt van shared access Signature-verificatie ondersteund als bron of sink. Wanneer u de handtekening voor gedeelde toegang genereert, moet u ervoor zorgen dat u de toegestane machtigingen en IP-adressen instelt op Snowflake in Azure Blob Storage. Zie dit artikel voor meer informatie.
    • Gefaseerde kopie: de gekoppelde Service voor fasering van Azure Blob Storage moet gebruikmaken van shared access Signature-verificatie. Wanneer u de handtekening voor gedeelde toegang genereert, moet u ervoor zorgen dat u de toegestane machtigingen en IP-adressen instelt op Snowflake in de fasering van Azure Blob Storage. Zie dit artikel voor meer informatie.

Voor meer hulp bij het oplossen van problemen kunt u de volgende bronnen proberen: