Visualização de ORGANIZATION_OPTIONS

É possível consultar a visualização INFORMATION_SCHEMA.ORGANIZATION_OPTIONS para recuperar metadados em tempo real sobre as opções de organização do BigQuery. Essa visualização contém configurações padrão no nível da organização.

Permissões necessárias

Para receber metadados de opções da organização, você precisa das seguintes permissões de gerenciamento de identidade e acesso (IAM):

  • bigquery.config.get

O papel predefinido do IAM a seguir inclui as permissões necessárias para receber metadados de opções da organização:

  • roles/bigquery.jobUser

Para mais informações sobre permissões granulares do BigQuery, consulte papéis e permissões.

Esquema

Quando você consulta a visualização INFORMATION_SCHEMA.ORGANIZATION_OPTIONS, os resultados da consulta contêm uma linha para cada configuração em uma organização.

A visualização INFORMATION_SCHEMA.ORGANIZATION_OPTIONS tem o seguinte esquema:

Nome da coluna Tipo de dados Valor
OPTION_NAME STRING Um dos valores de nome na tabela opções.
OPTION_DESCRIPTION STRING Descrição da opção
OPTION_TYPE STRING O tipo de dados de OPTION_VALUE
OPTION_VALUE STRING O valor atual da opção
Tabela de opções
OPTION_NAME OPTION_TYPE OPTION_VALUE
default_time_zone STRING O fuso horário padrão para esta organização.
default_kms_key_name STRING O nome da chave padrão desta organização.
default_query_job_timeout_ms STRING O tempo limite padrão da consulta em milissegundos para esta organização.
default_interactive_query_queue_timeout_ms STRING O tempo limite padrão em milissegundos para consultas interativas na fila para esta organização.
default_batch_query_queue_timeout_ms STRING O tempo limite padrão em milissegundos para consultas em lote na fila para esta organização.

Retenção de dados

Essa visualização contém as sessões em execução no momento e o histórico de sessões concluídos nos últimos 180 dias.

Escopo e sintaxe

As consultas nesta visualização precisam ter um qualificador de região.

Nome da visualização Escopo do recurso Escopo da região
`region-REGION`.INFORMATION_SCHEMA.ORGANIZATION_OPTIONS Opções de configuração na organização especificada. REGION

Substitua:

Exemplos

O exemplo a seguir recupera as colunas OPTION_NAME, OPTION_TYPE e OPTION_VALUE de INFORMATION_SCHEMA.ORGANIZATION_OPTIONS.

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

O resultado será semelhante ao seguinte:

  +--------------------------------------------+-------------+---------------------+
  | 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             |
  +--------------------------------------------+-------------+---------------------+