안녕하세요,
베스핀글로벌 GCP Support팀입니다.
이번 아티클에서는 주제로 "빅쿼리 데이터셋의 전체 테이블 컬럼을 한번에 확인하는 방법"을 다루고자 합니다.
데이터셋의 전체 테이블 컬럼 조회
빅쿼리 콘솔에서 테이블에서 조회시에는 한 테이블 씩만 조회할 수 있습니다.
데이터셋의 모든 테이블 컬럼 리스트를 조회 해야 할 땐 INFORMATION_SCHEMA COLUMNS 뷰를 사용하여 테이블 메타데이터를 조회하시면 됩니다.
아래 쿼리문을 사용하여 데이터셋 전체 테이블의 컬럼 데이터를 조회할 수 있습니다.
※ 아래 쿼리문은 값이 항상 NULL 혹은 NEVER인 스키마를 제외 처리했습니다.
--------------------------------------------
SELECT
* EXCEPT(is_generated, generation_expression, is_stored, is_updatable)
FROM `프로젝트ID`.`DATASET`.INFORMATION_SCHEMA.COLUMNS
ORDER BY table_catalog, table_schema, table_name, ordinal_position
--------------------------------------------
참조 링크
[1] BigQuery Information_Schema COLUMNS 뷰
https://cloud.google.com/bigquery/docs/information-schema-columns
관련 문의사항이 있으시면 Support Portal에 문의해 주시기 바랍니다.
감사합니다.