エラー
Google::Apis::ClientError: invalidQuery: Syntax error: Unclosed string literal at [17:37]原因
BigQueryのテーブルに設定されているカラムの説明に、改行や特定の記号が含まれている場合に発生します。 スキーマ追従では既存のテーブルを元に一時テーブルを作成するため、説明に含まれる特定の文字によってSQLクエリを分断してしまい、構文エラーを引き起こします。
対処法
BigQuery側でテーブルの説明に以下の文字が含まれている場合は修正してください。
影響のある文字:
改行
ダブルクォーテーション(
")バックスラッシュ(
\または半角の¥マーク)
コメント
0件のコメント
記事コメントは受け付けていません。