Indice
BteqOptions
(messaggio)DatasetReference
(messaggio)Filter
(messaggio)IdentifierSettings
(messaggio)IdentifierSettings.IdentifierCase
(enum)IdentifierSettings.IdentifierRewriteMode
(enum)TeradataOptions
(messaggio)TranslationFileMapping
(messaggio)TranslationTaskDetails
(messaggio)TranslationTaskDetails.FileEncoding
(enum)TranslationTaskDetails.TokenType
(enum)
BteqOptions
Impostazioni relative all'attività di traduzione BTEQ.
Campi | |
---|---|
project_dataset |
Specifica il progetto e il set di dati in BigQuery che verranno utilizzati per la creazione di tabelle esterne durante la traduzione. |
default_path_uri |
La località di Cloud Storage da utilizzare come percorso predefinito per i file che non sono altrimenti specificati nella mappa di sostituzione file. |
file_replacement_map |
Mappa i percorsi locali utilizzati negli script BTEQ (le chiavi) ai percorsi in Cloud Storage da utilizzare al loro posto nella traduzione (il valore). |
DatasetReference
Campi | |
---|---|
dataset_id |
Obbligatorio. Un ID univoco per questo set di dati, senza il nome del progetto. L'ID deve contenere solo lettere (a-z, A-Z), numeri (0-9) o trattini bassi (_). La lunghezza massima è di 1024 caratteri. |
project_id |
Facoltativo. L'ID del progetto contenente questo set di dati. |
Filtro
Il filtro applicato ai campi dei dettagli della traduzione.
Campi | |
---|---|
input_file_exclusion_prefixes[] |
L'elenco di prefissi utilizzati per escludere l'elaborazione dei file di input. |
IdentifierSettings
Impostazioni relative agli identificatori SQL.
Campi | |
---|---|
output_identifier_case |
L'impostazione per controllare le maiuscole/minuscole delle query di output. |
identifier_rewrite_mode |
Specifica la modalità di riscrittura per gli identificatori SQL. |
IdentifierCase
Il tipo di maiuscole e minuscole dell'identificatore.
Enum | |
---|---|
IDENTIFIER_CASE_UNSPECIFIED |
Il caso dell'identificatore non è specificato. |
ORIGINAL |
Le richieste degli identificatori verranno conservate come le richieste originali. |
UPPER |
Gli identificatori saranno in maiuscolo. |
LOWER |
Gli identificatori saranno in minuscolo. |
IdentifierRewriteMode
La modalità di riscrittura dell'identificatore SQL.
Enum | |
---|---|
IDENTIFIER_REWRITE_MODE_UNSPECIFIED |
La modalità di riscrittura dell'identificatore SQL non è specificata. |
NONE |
Gli identificatori SQL non verranno riscritti. |
REWRITE_ALL |
Tutti gli identificatori SQL verranno riscritti. |
TeradataOptions
Questo tipo non contiene campi.
Impostazioni correlate alle attività di traduzione specifiche per SQL Teradata.
TranslationFileMapping
Mappatura tra un file di input e un file di output da tradurre in un'attività secondaria.
Campi | |
---|---|
input_path |
Percorso Cloud Storage di un file da tradurre in un'attività secondaria. |
output_path |
Il percorso Cloud Storage in cui riscrivere il file di input corrispondente. |
TranslationTaskDetails
OBSOLETO Utilizza TranslationTaskDetails definito in com.google.cloud.bigquery.migration.v2alpha.TranslationTaskDetails. I dettagli dell'attività di traduzione per acquisire le impostazioni necessarie per un'attività di traduzione e un'attività secondaria.
Campi | |
---|---|
input_path |
Percorso Cloud Storage per i file di input della traduzione. |
output_path |
Percorso Cloud Storage per i file di output della traduzione. |
file_paths[] |
File Cloud Storage da elaborare per la traduzione. |
schema_path |
Percorso di Cloud Storage ai file DDL sotto forma di schema di tabella a supporto della traduzione semantica. |
file_encoding |
Il tipo di codifica del file. |
identifier_settings |
Le impostazioni per gli identificatori SQL. |
special_token_map |
La mappa che acquisisce token speciali da sostituire durante la traslazione. La chiave è un token speciale nella stringa. Il valore è il tipo di dati del token. Viene utilizzato per tradurre il modello di query SQL che contiene un token speciale come segnaposto. Il token speciale rende non valida una query da analizzare. Questa mappa verrà applicata per annotare questi token speciali con tipi per consentire all'analizzatore sintattico di capire come analizzarli in una struttura corretta con informazioni sul tipo. |
filter |
Il filtro applicato ai dettagli della traduzione. |
translation_exception_table |
Specifica il nome esatto della tabella BigQuery ("dataset.table") da utilizzare per individuare errori di traduzione non elaborati. Se la tabella non esiste, la creeremo. Se esiste già e lo schema è lo stesso, lo riutilizzeremo. Se la tabella esiste e lo schema è diverso, verrà restituito un errore. |
Campo unione language_options . Le impostazioni specifiche della lingua per l'attività di traduzione. language_options può essere solo uno dei seguenti: |
|
teradata_options |
Le impostazioni specifiche di SQL Teradata per l'attività di traduzione. |
bteq_options |
Le impostazioni specifiche di BTEQ per l'attività di traduzione. |
FileEncoding
I tipi di codifica dei file.
Enum | |
---|---|
FILE_ENCODING_UNSPECIFIED |
L'impostazione di codifica del file non è specificata. |
UTF_8 |
La codifica del file è UTF_8. |
ISO_8859_1 |
La codifica del file è ISO_8859_1. |
US_ASCII |
La codifica del file è US_ASCII. |
UTF_16 |
La codifica del file è UTF_16. |
UTF_16LE |
La codifica del file è UTF_16LE. |
UTF_16BE |
La codifica del file è UTF_16BE. |
TokenType
Il tipo di dati del token speciale.
Enum | |
---|---|
TOKEN_TYPE_UNSPECIFIED |
Il tipo di token non è specificato. |
STRING |
Tipo di token come stringa. |
INT64 |
Tipo di token come numero intero. |
NUMERIC |
Tipo di token: numerico. |
BOOL |
Il tipo di token è booleano. |
FLOAT64 |
Tipo di token come in virgola mobile. |
DATE |
Tipo di token come data. |
TIMESTAMP |
Tipo di token: timestamp. |