PROJECT_OPTIONS_CHANGES 뷰

INFORMATION_SCHEMA.PROJECT_OPTIONS_CHANGES 뷰를 쿼리하여 프로젝트의 BigQuery 구성 변경사항에 대한 실시간 메타데이터를 검색할 수 있습니다. 이 뷰에는 2024년 1월 31일 이후에 적용된 프로젝트 수준 구성 변경사항이 반영됩니다.

필수 권한

구성을 가져오려면 프로젝트 수준에서 bigquery.config.update Identity and Access Management(IAM) 권한이 필요합니다. 사전 정의된 IAM 역할 roles/bigquery.admin에는 구성을 만드는 데 필요한 권한이 포함됩니다.

세분화된 BigQuery 권한에 대한 자세한 내용은 역할 및 권한을 참조하세요.

스키마

INFORMATION_SCHEMA.PROJECT_OPTIONS_CHANGES 뷰를 쿼리하면 프로젝트의 구성 변경사항마다 행이 한 개씩 쿼리 결과에 포함됩니다.

INFORMATION_SCHEMA.PROJECT_OPTIONS_CHANGES 뷰에는 다음과 같은 스키마가 있습니다.

열 이름 데이터 유형
update_time TIMESTAMP 구성 변경이 발생한 시간입니다.
username STRING 퍼스트 파티 사용자의 경우 사용자 이메일입니다. 서드 파티 사용자의 경우 사용자가 서드 파티 ID 공급업체에서 설정한 이름입니다.
updated_options JSON 사용자가 변경에서 업데이트한 구성 옵션의 JSON 객체이며, 업데이트된 필드의 이전 값과 새 값을 포함합니다.
project_id STRING 프로젝트 ID입니다. 조직 수준의 구성 변경의 경우 이 필드는 비어 있습니다.
project_number INTEGER 프로젝트 번호입니다. 조직 수준의 구성 변경의 경우 이 필드는 비어 있습니다.

데이터 보관

이 뷰에는 실행 중인 세션과 지난 180일 동안 완료된 세션 기록이 포함됩니다.

범위 및 구문

이 뷰에 대한 쿼리에는 리전 한정자가 있어야 합니다.

뷰 이름 리소스 범위 리전 범위
`region-REGION`.INFORMATION_SCHEMA.PROJECT_OPTIONS_CHANGES 지정된 프로젝트 내의 구성 변경사항. REGION

다음을 바꿉니다.

예시

다음 예시에서는 INFORMATION_SCHEMA.PROJECT_OPTIONS_CHANGES 뷰의 모든 열을 검색합니다.

SELECT
  *
FROM
  `region-REGION`.INFORMATION_SCHEMA.PROJECT_OPTIONS_CHANGES;

결과는 다음과 비슷합니다.

+----------------+------------+-------------------------+-----------------+------------------------------------------------------------------------------------------------------------------+
| project_number | project_id | update_time             | username        | updated_options                                                                                                  |
|----------------|------------|-------------------------|-----------------|------------------------------------------------------------------------------------------------------------------|
| 4471534625     | myproject1 | 2023-08-22 06:57:49 UTC | user1@gmail.com | {"default_query_job_timeout_ms":{"new":0,"old":1860369},"default_time_zone":{"new":"America/New_York","old":""}} |
|----------------|------------|-------------------------|-----------------|------------------------------------------------------------------------------------------------------------------|
| 5027725474     | myproject2 | 2022-08-01 00:00:00 UTC | user2@gmail.com | {"default_interactive_query_queue_timeout_ms":{"new":1860369,"old":1860008}}                                     |
+----------------+------------+-------------------------+-----------------+------------------------------------------------------------------------------------------------------------------+