BigQuery 오류: 필드 iMessageType이 INTEGER에서 BOOLEAN으로 유형을 변경했습니다.

Adobe Campaign Classic에서 Adobe Campaign Classic에서 GCP BigQuery 데이터베이스로 INT8 비트 데이터 형식을 삽입하려고 할 때 BigQuery 오류가 발생하면 ODBC 드라이버를 최신 버전으로 업데이트해야 합니다.

설명 description

환경

  • Campaign

  • Campaign Classic 호스트됨

  • Campaign Classic 온-프레미스

문제/증상

를 삽입하려고 할 때 INT8 비트 데이터 유형 출처: Adobe Campaign ClassicGCP BigQuery 데이터베이스, 다음과 유사한 오류가 발생합니다.

[ BigQuery]  Cloud SDK error: BigQuery error in load operation: Provided Schema does not match. Field iMessageType has changed type from INTEGER to BOOLEAN

BigQuery에서 정수와 부울 데이터 형식 간의 암시적 변환에 문제가 있는 것 같습니다.

해결 방법 resolution

해결 방법:
이를 해결하는 방법에는 두 가지가 있습니다.

  • 이전 버전의 경우 데이터베이스 연결 열기(ODBC), 이 문제는 기능을 추가하여 해결할 수 있습니다 retainNumericBoolean="true" 내부:

    관리 > 플랫폼 > 옵션 > WdbcCapabilities_BigQuery

  • 의 업데이트 ODBC 최신 버전의 드라이버로 이 문제를 해결할 수도 있습니다.

    다음 심바 드라이버가 부울 유형을 일부 변경했습니다.

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