안녕하세요, 

베스핀글로벌 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에 문의해 주시기 바랍니다.


감사합니다.