REST Resource: organizations.locations.bigQueryExports

Recurso: BigQueryExport

Configura como enviar as descobertas para a instância do BigQuery.

Representação JSON
{
  "name": string,
  "description": string,
  "filter": string,
  "dataset": string,
  "createTime": string,
  "updateTime": string,
  "mostRecentEditor": string,
  "principal": string
}
Campos
name

string

Identificador. O nome do recurso relativo dessa exportação. Consulte: https://cloud.google.com/apis/design/resource_names#relative_resource_name. Confira alguns exemplos na lista a seguir:

+ organizations/{organization_id}/locations/{locationId}/bigQueryExports/{export_id} + folders/{folder_id}/locations/{locationId}/bigQueryExports/{export_id} + projects/{projectId}/locations/{locationId}/bigQueryExports/{export_id}

Esse campo é fornecido em respostas e é ignorado quando fornecido em solicitações de criação.

description

string

A descrição da exportação (máximo de 1.024 caracteres).

filter

string

Expressão que define o filtro a ser aplicado em eventos de criação/atualização de descobertas. A expressão é uma lista de zero ou mais restrições combinadas pelos operadores lógicos AND e OR. Os parênteses são aceitos, e OR tem precedência maior que AND.

As restrições têm a forma <field> <operator> <value> e podem ter um caractere - na frente para indicar a negação. Os campos são mapeados para os definidos no recurso correspondente.

Os operadores compatíveis são:

  • = para todos os tipos de valor.
  • >, <, >=, <= para valores inteiros.
  • :, que significa correspondência de substring, para strings.

Os tipos de valor aceitos são:

  • literais de string entre aspas.
  • literais inteiros sem aspas.
  • literais booleanos true e false sem aspas;
dataset

string

O conjunto de dados em que as atualizações das descobertas serão gravadas. O formato é "projects/[projectId]/datasets/[bigquery_dataset_id]". O ID exclusivo do conjunto de dados do BigQuery precisa conter apenas letras (a-z, A-Z), números (0-9) ou sublinhados (_).

createTime

string (Timestamp format)

Apenas saída. O horário em que a exportação do BigQuery foi criada. Esse campo é definido pelo servidor e será ignorado se for fornecido na criação da exportação.

Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa dígitos fracionários 0, 3, 6 ou 9. Deslocamentos diferentes de "Z" também são aceitos. Exemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Apenas saída. A hora mais recente em que a exportação do BigQuery foi atualizada. Esse campo é definido pelo servidor e será ignorado se fornecido na criação ou atualização da exportação.

Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa dígitos fracionários 0, 3, 6 ou 9. Deslocamentos diferentes de "Z" também são aceitos. Exemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

mostRecentEditor

string

Apenas saída. Endereço de e-mail do usuário que editou a exportação do BigQuery pela última vez. Esse campo é definido pelo servidor e será ignorado se fornecido na criação ou atualização da exportação.

principal

string

Apenas saída. A conta de serviço que precisa de permissão para criar tabelas e fazer upload de dados para o conjunto de dados do BigQuery.

Métodos

create

Cria uma exportação do BigQuery.

delete

Exclui uma exportação do BigQuery.

get

Recebe uma exportação do BigQuery.

list

Lista as exportações do BigQuery.

patch

Atualiza uma exportação do BigQuery.