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§
Source§readonly data Mode?: "define" | "autoMap"
readonly data Mode?: "define" | "autoMap"
Whether to insert the input data this node receives in the new row Default: "autoMap"
Source§readonly dataset Id?: { mode: "id" | "list"; value: string }
readonly dataset Id?: { mode: "id" | "list"; value: string }
Default: {"mode":"list","value":""}
Source§readonly fields Ui?: { values: { fieldId?: string; fieldValue?: string }[] }
readonly fields Ui?: { values: { fieldId?: string; fieldValue?: string }[] }
Default: {} Type options: {"multipleValueButtonText":"Add Field","multipleValues":true}
Source§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;
}
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: {}
Source§readonly project Id?: { mode: "id" | "list" | "url"; value: string }
readonly project Id?: { mode: "id" | "list" | "url"; value: string }
Projects to which you have been granted any project role Default: {"mode":"list","value":""}
Default: "oAuth2"