ORGANIZZAZIONE DI VISUALIZZAZIONE

Puoi eseguire query sulla vista INFORMATION_SCHEMA.ORGANIZATION_OPTIONS per recuperare i metadati in tempo reale sulle opzioni dell'organizzazione BigQuery. Questa visualizzazione contiene le impostazioni predefinite a livello di organizzazione.

Autorizzazioni obbligatorie

Per ottenere i metadati delle opzioni dell'organizzazione, devi disporre delle seguenti autorizzazioni IAM (Identity and Access Management):

  • bigquery.config.get

Il seguente ruolo IAM predefinito include le autorizzazioni necessarie per ottenere i metadati delle opzioni dell'organizzazione:

  • roles/bigquery.jobUser

Per ulteriori informazioni sulle autorizzazioni BigQuery granulari, consulta Ruoli e autorizzazioni.

Schema

Quando esegui una query sulla vista INFORMATION_SCHEMA.ORGANIZATION_OPTIONS, i risultati della query contengono una riga per ogni configurazione in un'organizzazione.

La vista INFORMATION_SCHEMA.ORGANIZATION_OPTIONS ha il seguente schema:

Nome colonna Tipo di dati Valore
OPTION_NAME STRING Uno dei valori del nome nella tabella delle opzioni.
OPTION_DESCRIPTION STRING La descrizione dell'opzione.
OPTION_TYPE STRING Il tipo di dati di OPTION_VALUE.
OPTION_VALUE STRING Il valore attuale dell'opzione.
Tabella delle opzioni
OPTION_NAME OPTION_TYPE OPTION_VALUE
default_time_zone STRING Il fuso orario predefinito per questa organizzazione.
default_kms_key_name STRING Il nome della chiave predefinito per questa organizzazione.
default_query_job_timeout_ms STRING Il timeout predefinito delle query in millisecondi per questa organizzazione.
default_interactive_query_queue_timeout_ms STRING Il timeout predefinito in millisecondi per le query interattive in coda per questa organizzazione.
default_batch_query_queue_timeout_ms STRING Il timeout predefinito in millisecondi per le query batch in coda per questa organizzazione.

Conservazione dei dati

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

Ambito e sintassi

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

Nome visualizzazione Ambito risorsa Ambito regione
`region-REGION`.INFORMATION_SCHEMA.ORGANIZATION_OPTIONS Opzioni di configurazione all'interno dell'organizzazione specificata. REGION

Sostituisci quanto segue:

Esempi

L'esempio seguente recupera le colonne OPTION_NAME, OPTION_TYPE e OPTION_VALUE dalla colonna INFORMATION_SCHEMA.ORGANIZATION_OPTIONS.

SELECT
  option_name, option_type, option_value
FROM
  `region-us`.INFORMATION_SCHEMA.ORGANIZATION_OPTIONS;

Il risultato è simile al seguente:

  +--------------------------------------------+-------------+---------------------+
  | option_name                                | option_type | option_value        |
  +--------------------------------------------+-------------+---------------------+
  | default_time_zone                          | STRING      | America/Los_Angeles |
  +--------------------------------------------+-------------+---------------------+
  | default_kms_key_name                       | STRING      | test/testkey1       |
  +--------------------------------------------+-------------+---------------------+
  | default_query_job_timeout_ms               | INT64       | 18000000            |
  +--------------------------------------------+-------------+---------------------+
  | default_interactive_query_queue_timeout_ms | INT64       | 600000              |
  +--------------------------------------------+-------------+---------------------+
  | default_batch_query_queue_timeout_ms       | INT64       | 1200000             |
  +--------------------------------------------+-------------+---------------------+