ORGANIZATION_OPTIONS_CHANGES visualizzazione

Puoi eseguire una query sulla vista INFORMATION_SCHEMA.ORGANIZATION_OPTIONS_CHANGES per recuperare metadati in tempo reale sulle modifiche alla configurazione di BigQuery dell'organizzazione. Questa vista riflette le modifiche alla configurazione a livello di organizzazione e di progetto dopo il 31 gennaio 2024.

Autorizzazioni obbligatorie

Per ottenere l'autorizzazione necessaria per ottenere le modifiche alla configurazione, chiedi all'amministratore di concederti Ruolo IAM Amministratore BigQuery (roles/bigquery.admin) per l'organizzazione. Per saperne di più sulla concessione dei ruoli, consulta Gestire l'accesso.

Questo ruolo predefinito contiene bigquery.config.update, che è per ottenere le modifiche alla configurazione.

Potresti anche riuscire a ottenere questa autorizzazione con ruoli personalizzati altri ruoli predefiniti.

Schema

Quando esegui una query sulla vista INFORMATION_SCHEMA.ORGANIZATION_OPTIONS_CHANGES, la query contengono una riga per ogni modifica alla configurazione in un'organizzazione.

La vista INFORMATION_SCHEMA.ORGANIZATION_OPTIONS_CHANGES ha il seguente schema:

Nome colonna Tipo di dati Valore
update_time TIMESTAMP L'ora in cui è stata apportata la modifica alla configurazione.
username STRING Per gli utenti proprietari, si tratta dell'email dell'utente. Per gli utenti di terze parti, il nome che gli utenti impostano nel provider di identità di terze parti.
updated_options JSON Un oggetto JSON delle opzioni di configurazione aggiornate dagli utenti nel modifica, contenente i valori precedenti e nuovi dei campi aggiornati.
project_id STRING L'ID del progetto. Questo campo è vuoto per i livelli di organizzazione modifiche alla configurazione.
project_number INTEGER Il numero del progetto. Questo campo è vuoto per il livello di organizzazione modifiche alla configurazione.

Conservazione dei dati

Questa visualizzazione contiene le sessioni in esecuzione e la cronologia delle sessioni completato negli ultimi 180 giorni.

Ambito e sintassi

Le query relative a questa vista devono avere un qualificatore regione.

Nome vista Ambito risorsa Ambito della regione
`region-REGION`.INFORMATION_SCHEMA.ORGANIZATION_OPTIONS_CHANGES Modifiche alla configurazione all'interno dell'organizzazione specificata. REGION

Sostituisci quanto segue:

Esempi

L'esempio seguente recupera tutte le modifiche dell'elemento Opzione default_query_job_timeout_ms option:

SELECT
  *
FROM
  `region-REGION`.INFORMATION_SCHEMA.ORGANIZATION_OPTIONS_CHANGES
WHERE
  updated_options.default_query_job_timeout_ms is not null;

Il risultato è simile al seguente:

+----------------+------------+-------------------------+-----------------+------------------------------------------------------------------------------------------------------------------+
| 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_query_job_timeout_ms":{"new":1860369,"old":1860008}}                                                   |
+----------------+------------+-------------------------+-----------------+------------------------------------------------------------------------------------------------------------------+