interface GoogleBigQueryV2NodeParameters {
authentication?: "oAuth2" | "serviceAccount";
dataMode?: "define" | "autoMap";
datasetId?: { mode: "id" | "list"; value: string };
fieldsUi?: {
values: { fieldId?: string; fieldValue?: string }[];
};
operation?: "executeQuery"
| "insert";
options?:
| {
defaultDataset?: string;
dryRun?: boolean;
includeSchema?: boolean;
location?: string;
maximumBytesBilled?: string;
maxResults?: number;
queryParameters?: {
namedParameters: {
name?: string;
value?: string;
}[];
};
rawOutput?: boolean;
returnAsNumbers?: boolean;
timeoutMs?: number;
useLegacySql?: boolean;
}
| {
batchSize?: number;
ignoreUnknownValues?: boolean;
skipInvalidRows?: boolean;
templateSuffix?: string;
traceId?: string;
};
projectId?: {
mode: "id"
| "list"
| "url";
value: string;
};
sqlQuery?: string;
tableId?: { mode: "id"
| "list"; value: string };
}Properties§
§§§§§§§§
readonly authentication?: "oAuth2" | "serviceAccount"§
readonly data Mode?: "define" | "autoMap"Whether to insert the input data this node receives in the new row Default: "autoMap"
readonly dataset Id?: { ... }Default: {"mode":"list","value":""}
readonly fields Ui?: { ... }Default: {} Type options: {"multipleValueButtonText":"Add Field","multipleValues":true}
readonly operation?: "executeQuery" | "insert"Default: "executeQuery"
readonly options?:
| {
defaultDataset?: string;
dryRun?: boolean;
includeSchema?: boolean;
location?: string;
maximumBytesBilled?: string;
maxResults?: number;
queryParameters?: {
namedParameters: { name?: string; value?: string }[];
};
rawOutput?: boolean;
returnAsNumbers?: boolean;
timeoutMs?: number;
useLegacySql?: boolean;
}
| {
batchSize?: number;
ignoreUnknownValues?: boolean;
skipInvalidRows?: boolean;
templateSuffix?: string;
traceId?: string;
}Default: {}
readonly project Id?: { ... }Projects to which you have been granted any project role Default: {"mode":"list","value":""}
readonly sql Query?: stringSQL query to execute, you can find more information here. Standard SQL syntax used by default, but you can also use Legacy SQL syntax by using optinon 'Use Legacy SQL'. Type options: {"editor":"sqlEditor"}
readonly table Id?: { ... }Default: {"mode":"list","value":""}
Default: "oAuth2"