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:
REGION
: qualquer nome da região do conjunto de dados. Por exemplo,region-us
.
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 | +--------------------------------------------+-------------+---------------------+