BigQuery 오류: 필드 iMessageType이 INTEGER에서 BOOLEAN으로 유형을 변경했습니다.
Adobe Campaign Classic에서 Adobe Campaign Classic에서 GCP BigQuery 데이터베이스로 INT8 비트 데이터 형식을 삽입하려고 할 때 BigQuery 오류가 발생하면 ODBC 드라이버를 최신 버전으로 업데이트해야 합니다.
설명 description
환경
-
Campaign
-
Campaign Classic 호스트됨
-
Campaign Classic 온-프레미스
문제/증상
Adobe Campaign Classic 에서 GCP BigQuery 데이터베이스 로 INT8 비트 데이터 형식을 삽입하려고 하면 다음과 유사한 오류가 발생합니다.
[ 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(Open Database Connectivity) 의 경우
retainNumericBoolean="true"
기능을 다음 내에 추가하여 이 문제를 해결할 수 있습니다.관리
>
플랫폼>
옵션>
WdbcCapabilities_BigQuery -
ODBC 드라이버를 최신 버전으로 업데이트하면 이 문제를 해결할 수도 있습니다.
Simba ODBC 드라이버에서 부울 형식을 일부 변경했습니다.
Experience League 캠페인 커뮤니티에서 질문하기
이 주제에 대해 답변하고 싶은 질문이 있거나 이전 답변한 질문을 읽은 경우, 이 문서를 포함하는 Experience League 커뮤니티 블로그 게시물을 확인하고, 질문과 의견을 보내 주시면 Experience League 캠페인 커뮤니티에 참여하세요!