토큰 만료로 인해 Snowflake에서 큰 파일을 Adobe Campaign에서 내보낼 수 없음

Adobe Campaign 워크플로우의 FileExport 활동을 사용하여 Snowflake에서 30GB보다 큰 파일을 내보내면 ODB-240000 ODBC 오류로 인해 내보내기가 실패합니다. 인증 토큰 만료로 인해 화살표 청크 다운로드가 최대 재시도 횟수에 실패했습니다. 각 청크를 다운로드하는 데 사용되는 토큰은 약 6시간 후에 만료되므로 긴 내보내기가 완료되지 않을 수 있습니다.

이 문제를 해결하려면 내보내기를 더 작은 배치로 분할하고 내보내는 동안 암호 해독을 제거한 다음 이러한 최적화로 워크플로우를 다시 실행합니다.

설명 description

환경

  • 제품: Adobe Campaign 관리 클라우드
  • 버전: v8, 서버 빌드 8.6.2, 콘솔 빌드 8.6.2
  • 제약 조건: 프로덕션 환경, 전자 메일 제품 제공

문제/증상

  • FileExport 활동을 사용할 때 Snowflake에서 30GB가 넘는 파일을 내보낼 수 없습니다.
  • 각 청크를 다운로드하는 데 사용된 인증 토큰이 약 6시간 후에 만료되어 장기 실행 내보내기가 완료되지 못하기 때문에 오류가 발생합니다.

해결 방법 resolution

  1. 내보내기 프로세스를 여러 개의 작은 배치로 분할하여 각 배치가 6시간 이내에 완료되도록 합니다.
  2. 3억 개 이상의 행에서 이러한 필드를 해독하면 처리 시간이 크게 증가하므로 내보내는 동안 해독된 필드를 제거합니다.
  3. 암호 해독이 필요한 경우 내보내기 프로세스 중이 아니라 내보내기 후에 수행합니다.
  4. 이러한 최적화를 적용하여 워크플로우를 다시 실행합니다.
  5. 각 배치가 성공적으로 완료되고 6시간 처리 기간을 초과하지 않는지 확인합니다.

참고

  • 내보내기에 대한 하드 코딩된 파일 크기 제한은 없습니다. 실패는 인증 토큰 만료 타이밍과 관련되어 있습니다.
  • 이 문제는 쿼리 실행 또는 호스트 허용 목록과 관련되지 않지만 ODBC 드라이버 및 Snowflake의 토큰 만료 정책을 통해 대규모 데이터 세트 다운로드를 관리하는 방법과 관련이 있습니다.
  • Snowflake 인증 토큰은 약 6시간 후에 만료됩니다.
  • Snowflake의 내부 백엔드 프로세스이므로 Adobe Campaign의 제어 범위를 벗어나므로 토큰 만료 확장을 수행할 수 없습니다.

관련 읽기

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f