Índice
BteqOptions
(mensagem)DatasetReference
(mensagem)Filter
(mensagem)IdentifierSettings
(mensagem)IdentifierSettings.IdentifierCase
(enum)IdentifierSettings.IdentifierRewriteMode
(enum)TeradataOptions
(mensagem)TranslationFileMapping
(mensagem)TranslationTaskDetails
(mensagem)TranslationTaskDetails.FileEncoding
(enum)TranslationTaskDetails.TokenType
(tipo enumerado)
BteqOptions
Configurações relacionadas à tarefa de tradução com BTEQ.
Campos | |
---|---|
project_dataset |
Especifica o projeto e o conjunto de dados no BigQuery que serão usados para a criação de tabelas externas durante a tradução. |
default_path_uri |
O local do Cloud Storage a ser usado como o caminho padrão para arquivos que não estão especificados no mapa de substituição de arquivos. |
file_replacement_map |
Mapeia os caminhos locais usados nos scripts de BTEQ (as chaves) para os caminhos no Cloud Storage que devem ser usados no lugar da conversão (o valor). |
DatasetReference
Campos | |
---|---|
dataset_id |
Obrigatório. Um ID exclusivo deste conjunto de dados, sem o nome do projeto. O ID precisa conter apenas letras (a-z, A-Z), números (0-9) ou sublinhados (_). O comprimento máximo é de 1.024 caracteres. |
project_id |
Opcional. O ID do projeto que contém esse conjunto de dados. |
Filtro
O filtro aplicado aos campos de detalhes da tradução.
Campos | |
---|---|
input_file_exclusion_prefixes[] |
A lista de prefixos usados para excluir o processamento de arquivos de entrada. |
IdentifierSettings
Configurações relacionadas aos identificadores SQL.
Campos | |
---|---|
output_identifier_case |
A configuração para controlar o caso do identificador das consultas de saída. |
identifier_rewrite_mode |
Especifica o modo de regravação para identificadores SQL. |
IdentifierCase
O tipo de caso do identificador.
Enums | |
---|---|
IDENTIFIER_CASE_UNSPECIFIED |
O caso do identificador não está especificado. |
ORIGINAL |
Os casos dos identificadores serão mantidos como os originais. |
UPPER |
Os identificadores estarão em letras maiúsculas. |
LOWER |
Os identificadores estarão em letras minúsculas. |
IdentifierRewriteMode
O modo de regravação do identificador SQL.
Enums | |
---|---|
IDENTIFIER_REWRITE_MODE_UNSPECIFIED |
O modo de regravação do identificador SQL não foi especificado. |
NONE |
Os identificadores SQL não serão regravados. |
REWRITE_ALL |
Todos os identificadores SQL serão reescritos. |
TeradataOptions
Esse tipo não tem campos.
Configurações relacionadas à tarefa de conversão específica do Teradata SQL.
TranslationFileMapping
Mapeamento entre um arquivo de entrada e saída a ser traduzido em uma subtarefa.
Campos | |
---|---|
input_path |
O caminho do Cloud Storage para a tradução de um arquivo em uma subtarefa. |
output_path |
O caminho do Cloud Storage em que o arquivo de entrada correspondente será gravado. |
TranslationTaskDetails
DEPRECATED! Use TranslationTaskDetails definido em com.google.cloud.bigquery.migration.v2alpha.TranslationTaskDetails. Os detalhes da tarefa de tradução para capturar as configurações necessárias para uma tarefa de tradução e uma subtarefa.
Campos | |
---|---|
input_path |
O caminho do Cloud Storage para arquivos de entrada de tradução. |
output_path |
O caminho do Cloud Storage para arquivos de saída da tradução. |
file_paths[] |
Arquivos do Cloud Storage a serem processados para tradução. |
schema_path |
O caminho do Cloud Storage para arquivos DDL como esquema de tabela para auxiliar na tradução semântica. |
file_encoding |
O tipo de codificação do arquivo. |
identifier_settings |
As configurações de identificadores SQL. |
special_token_map |
O mapa que captura tokens especiais a serem substituídos durante a tradução. A chave é um token especial na string. O valor é o tipo de dados do token. Isso é usado para converter um modelo de consulta SQL que contém um token especial como espaço reservado. O token especial invalida uma consulta para análise. Esse mapa será aplicado para anotar esses tokens especiais com tipos, permitindo que o analisador entenda como analisá-los em uma estrutura adequada com informações de tipo. |
filter |
O filtro aplicado aos detalhes da tradução. |
translation_exception_table |
Especifica o nome exato da tabela do BigQuery ("dataset.table") a ser usada para exibir erros brutos de tradução. Se a tabela não existir, vamos criá-la. Se já existir, e o esquema for o mesmo, vamos usá-lo novamente. Se a tabela existir, e o esquema for diferente, um erro será gerado. |
Campo de união language_options . As configurações específicas do idioma para a tarefa de tradução. language_options pode ser apenas de um dos tipos a seguir: |
|
teradata_options |
As configurações específicas do Teradata SQL para a tarefa de tradução. |
bteq_options |
As configurações específicas do BTEQ para a tarefa de tradução. |
FileEncoding
Os tipos de codificação de arquivo.
Enums | |
---|---|
FILE_ENCODING_UNSPECIFIED |
A configuração de codificação do arquivo não foi especificada. |
UTF_8 |
A codificação do arquivo é UTF_8. |
ISO_8859_1 |
A codificação do arquivo é ISO_8859_1. |
US_ASCII |
A codificação de arquivo é US_ASCII. |
UTF_16 |
A codificação do arquivo é UTF_16. |
UTF_16LE |
A codificação do arquivo é UTF_16LE. |
UTF_16BE |
A codificação do arquivo é UTF_16BE. |
TokenType
O tipo de dados de token especial.
Enums | |
---|---|
TOKEN_TYPE_UNSPECIFIED |
O tipo de token não foi especificado. |
STRING |
Tipo de token como string. |
INT64 |
Tipo de token como número inteiro. |
NUMERIC |
Tipo de token como numérico. |
BOOL |
Tipo de token como booleano. |
FLOAT64 |
Tipo de token como flutuante. |
DATE |
Tipo de token como data. |
TIMESTAMP |
Tipo de token como carimbo de data/hora. |