package
0.40.0-beta
Repository: https://github.com/instill-ai/pipeline-backend.git
Documentation: pkg.go.dev

# README


title: "BigQuery" lang: "en-US" draft: false description: "Learn about how to set up a VDP BigQuery component https://github.com/instill-ai/instill-core"

The BigQuery component is a data component that allows users to insert data to BigQuery tables. It can carry out the following tasks:

Release Stage

Alpha

Configuration

The component definition and tasks are defined in the definition.json and tasks.json files respectively.

Setup

In order to communicate with Google, the following connection details need to be provided. You may specify them directly in a pipeline recipe as key-value pairs within the component's setup block, or you can create a Connection from the Integration Settings page and reference the whole setup as setup: ${connection.<my-connection-id>}.

FieldField IDTypeNote
JSON Key File contents (required)json-keystringContents of the JSON key file with access to the bucket.
BigQuery Project ID (required)project-idstringFill in your BigQuery Project ID.
BigQuery Dataset ID (required)dataset-idstringFill in your BigQuery Dataset ID.
BigQuery Table Name (required)table-namestringFill in your BigQuery Table Name.

Supported Tasks

Insert

Insert data to BigQuery.

InputIDTypeDescription
Task ID (required)taskstringTASK_INSERT
DatadataobjectThe data to be inserted to BigQuery
OutputIDTypeDescription
StatusstatusstringStatus of the upload operation

Read

Read data from BigQuery.

InputIDTypeDescription
Task ID (required)taskstringTASK_READ
FilteringfilteringstringThe filter to be applied to the data with SQL syntax, which starts with WHERE clause
OutputIDTypeDescription
Datadataarray[object]The data to be read from BigQuery

# Functions

No description provided by the author
No description provided by the author

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author