Data Factory 및 Azure Synapse에서 Snowflake 커넥터 문제 해결
이 문서에서는 Data Factory 및 Azure Synapse에서 Snowflake 커넥터의 일반적인 문제를 해결하기 위한 제안을 제공합니다.
오류 코드: NotAllowToAccessSnowflake
증상: 복사 작업이 다음 오류와 함께 실패합니다.
IP % is not allowed to access Snowflake. Contact your local security administrator.
원인: 연결 문제이며 일반적으로 Snowflake에 액세스할 때 방화벽 IP 문제로 인해 발생합니다.
권장 사항:
- Snowflake에 연결하도록 온-프레미스 데이터 게이트웨이를 구성하는 경우 Snowflake에서 허용된 목록에 온-프레미스 OPDG(데이터 게이트웨이) IP를 추가해야 합니다.
오류 코드: SnowflakeFailToAccess
증상:
Snowflake를 원본으로 사용할 때 다음 오류를 나타내며 복사 작업이 실패합니다.
Failed to access remote file: access denied. Please check your credentials
Snowflake를 싱크로 사용할 때 다음 오류를 나타내며 복사 작업이 실패합니다.
Failure using stage area. Cause: [This request is not authorized to perform this operation. (Status Code: 403; Error Code: AuthorizationFailure)
원인: 이 오류는 Snowflake COPY 명령에 의해 표시되며 Snowflake COPY 명령을 실행할 때 원본/싱크에 대한 액세스 권한이 없기 때문에 발생합니다.
권장 사항: 원본/싱크를 확인하여 Snowflake에 적절한 액세스 권한을 부여했는지 확인합니다.
- 직접 복사: 다른 원본/싱크에서 Snowflake에 액세스 권한을 부여해야 합니다. 현재, 공유 액세스 서명 인증을 사용하는 Azure Blob Storage만 원본 또는 싱크로 지원됩니다. 공유 액세스 서명을 생성할 때 Azure Blob Storage에서 허용된 권한 및 IP 주소를 Snowflake로 설정해야 합니다. 자세한 내용은 문서를 참조하십시오.
- 스테이징된 복사본: 스테이징 Azure Blob Storage 연결된 서비스는 공유 액세스 서명 인증을 사용해야 합니다. 공유 액세스 서명을 생성할 때 스테이징 Azure Blob Storage에서 허용된 권한 및 IP 주소를 Snowflake로 설정해야 합니다. 자세한 내용은 문서를 참조하십시오.
관련 콘텐츠
자세한 문제 해결 도움말은 다음 리소스를 참조하세요.