Index
BteqOptions
(Meldung)DatasetReference
(Meldung)Filter
(Meldung)IdentifierSettings
(Meldung)IdentifierSettings.IdentifierCase
(enum)IdentifierSettings.IdentifierRewriteMode
(enum)TeradataOptions
(Meldung)TranslationFileMapping
(Meldung)TranslationTaskDetails
(Meldung)TranslationTaskDetails.FileEncoding
(enum)TranslationTaskDetails.TokenType
(Aufzählung)
BteqOptions
Einstellungen für die BTEQ-Übersetzungsaufgabe.
Felder | |
---|---|
project_dataset |
Gibt das Projekt und das Dataset in BigQuery an, das während der Übersetzung für die Erstellung externer Tabellen verwendet wird. |
default_path_uri |
Der Cloud Storage-Speicherort, der als Standardpfad für Dateien verwendet werden soll, die nicht anderweitig in der Dateiersetzungszuordnung angegeben sind. |
file_replacement_map |
Ordnet die in BTEQ-Skripts (die Schlüssel) verwendeten lokalen Pfade den Pfaden in Cloud Storage zu, die an ihrer Stelle in der Übersetzung (der Wert) verwendet werden sollen. |
DatasetReference
Felder | |
---|---|
dataset_id |
Erforderlich. Eine eindeutige ID für dieses Dataset ohne den Projektnamen. Die ID darf nur Buchstaben (a–z, A–Z), Ziffern (0–9) und Unterstriche (_) enthalten. Die maximale Länge beträgt 1.024 Zeichen. |
project_id |
Optional. Die ID des Projekts, das dieses Dataset enthält. |
Filtern
Der Filter, der auf Felder von Übersetzungsdetails angewendet wird.
Felder | |
---|---|
input_file_exclusion_prefixes[] |
Die Liste der Präfixe, mit denen die Verarbeitung für Eingabedateien ausgeschlossen wird. |
IdentifierSettings
Einstellungen für SQL-IDs.
Felder | |
---|---|
output_identifier_case |
Die Einstellung zum Steuern der Groß-/Kleinschreibung von Ausgabeabfragen. |
identifier_rewrite_mode |
Gibt den Neuschreibmodus für SQL-IDs an. |
IdentifierCase
Der Typ des IdentifierCase (also ob Groß-/Kleinschreibung)
Enums | |
---|---|
IDENTIFIER_CASE_UNSPECIFIED |
Die IdentifierCase (also ob Groß-/Kleinschreibung) ist nicht angegeben. |
ORIGINAL |
Die Schreibung für die Kennungen bleiben wie die ursprünglichen. |
UPPER |
Kennungen werden in Großbuchstaben geschrieben. |
LOWER |
Kennungen werden in Kleinbuchstaben angegeben. |
IdentifierRewriteMode
Der Modus für das Umschreiben von SQL-IDs.
Enums | |
---|---|
IDENTIFIER_REWRITE_MODE_UNSPECIFIED |
Umschreibungsmodus für SQL-Kennung ist nicht angegeben. |
NONE |
SQL-IDs werden nicht neu geschrieben. |
REWRITE_ALL |
Alle SQL-Kennungen werden neu geschrieben. |
TeradataOptions
Dieser Typ hat keine Felder.
Einstellungen für Teradata SQL-spezifische Übersetzungsaufgaben.
TranslationFileMapping
Zuordnung zwischen einer Eingabe- und Ausgabedatei, die in einer Unteraufgabe übersetzt werden soll.
Felder | |
---|---|
input_path |
Der Cloud Storage-Pfad für eine Datei, die in einer Unteraufgabe übersetzt werden soll. |
output_path |
Der Cloud Storage-Pfad, in den die entsprechende Eingabedatei zurückgeschrieben werden soll. |
TranslationTaskDetails
Eingestellte Funktionen Verwenden Sie stattdessen TranslationTaskDetails, die in com.google.cloud.bigquery.migration.v2alpha.TranslationTaskDetails definiert sind. Die Details der Übersetzungsaufgabe zum Erfassen der erforderlichen Einstellungen für eine Übersetzungsaufgabe und eine Unteraufgabe.
Felder | |
---|---|
input_path |
Der Cloud Storage-Pfad für Übersetzungseingabedateien. |
output_path |
Der Cloud Storage-Pfad für Übersetzungsausgabedateien. |
file_paths[] |
Cloud Storage-Dateien, die für die Übersetzung verarbeitet werden sollen. |
schema_path |
Dies ist der Cloud Storage-Pfad zu DDL-Dateien als Tabellenschema zur Unterstützung der semantischen Übersetzung. |
file_encoding |
Der Dateicodierungstyp. |
identifier_settings |
Die Einstellungen für SQL-IDs. |
special_token_map |
Die Karte, die spezielle Tokens erfasst, die während der Übersetzung ersetzt werden. Der Schlüssel ist ein spezielles Token im String. Der Wert ist der Datentyp "Token". Damit wird die SQL-Abfragevorlage übersetzt, die ein spezielles Token als Platzhalter enthält. Das spezielle Token macht eine Abfrage zum Parsen ungültig. Diese Zuordnung wird angewendet, um diese speziellen Tokens mit Typen zu versehen, damit der Parser verstehen kann, wie sie in die richtige Struktur mit Typinformationen geparst werden können. |
filter |
Der Filter, der auf Übersetzungsdetails angewendet wird. |
translation_exception_table |
Gibt den genauen Namen der BigQuery-Tabelle ("dataset.table") an, die zum Auffinden von Rohübersetzungsfehlern verwendet werden soll. Wenn die Tabelle nicht vorhanden ist, wird sie erstellt. Wenn sie bereits vorhanden und das Schema identisch ist, werden wir sie wiederverwenden. Wenn die Tabelle vorhanden und ein anderes Schema ist, wird ein Fehler ausgegeben. |
Union-Feld language_options . Die sprachspezifischen Einstellungen für die Übersetzungsaufgabe. Für language_options ist nur einer der folgenden Werte zulässig: |
|
teradata_options |
Die Teradata SQL-spezifischen Einstellungen für die Übersetzungsaufgabe. |
bteq_options |
Die BTEQ-spezifischen Einstellungen für die Übersetzungsaufgabe. |
FileEncoding
Die Dateicodierungstypen.
Enums | |
---|---|
FILE_ENCODING_UNSPECIFIED |
Es ist keine Einstellung für die Dateicodierung angegeben. |
UTF_8 |
Die Dateicodierung ist UTF_8. |
ISO_8859_1 |
Die Dateicodierung ist ISO_8859_1. |
US_ASCII |
Die Dateicodierung ist US_ASCII. |
UTF_16 |
Die Dateicodierung ist UTF_16. |
UTF_16LE |
Die Dateicodierung ist UTF_16LE. |
UTF_16BE |
Die Dateicodierung ist UTF_16BE. |
Tokentyp
Der spezielle Token-Datentyp.
Enums | |
---|---|
TOKEN_TYPE_UNSPECIFIED |
Der Tokentyp ist nicht angegeben. |
STRING |
Tokentyp als String. |
INT64 |
Tokentyp als Ganzzahl. |
NUMERIC |
Tokentyp als numerische Werte. |
BOOL |
Tokentyp als boolescher Wert. |
FLOAT64 |
Tokentyp als Gleitkommazahl. |
DATE |
Tokentyp als Datum. |
TIMESTAMP |
Tokentyp als Zeitstempel. |