0
내 BigQuery 테이블 스키마에 중첩 필드를 추가하려고합니다. 나는 보통 웹 UI 또는 명령 행에서이 작업을 수행 할 수 있습니다,하지만 난 새로운 필드 이름이있는 .
했기 때문에 나는 다음과 같은 오류가 중첩 된 필드하려고하면BigQuery 테이블 스키마에 중첩 필드를 추가하려면 어떻게해야합니까?
Error updating schema: Fields must contain only letters, numbers, and underscores, start with a letter or underscore, and be at most 128 characters long.
을 나는 중첩을 추가 할 수있는 방법 들?
bq show --format=prettyjson your-project:your_dataset.table_to_update | python -c 'import sys,json; print(json.dumps(json.load(sys.stdin)["schema"]["fields"]))' > table_schema.json
그런 다음 수동으로 JSON에 새 중첩 된 필드를 추가하십시오
bq
명령 행 도구를 사용하여
는