github.com/instill-ai/component@v0.16.0-beta/pkg/connector/bigquery/v0/README.mdx (about)

     1  ---
     2  title: "BigQuery"
     3  lang: "en-US"
     4  draft: false
     5  description: "Learn about how to set up a VDP BigQuery connector https://github.com/instill-ai/instill-core"
     6  ---
     7  
     8  The BigQuery component is a data connector that allows users to insert data to BigQuery tables.
     9  It can carry out the following tasks:
    10  
    11  - [Insert](#insert)
    12  
    13  ## Release Stage
    14  
    15  `Alpha`
    16  
    17  ## Configuration
    18  
    19  The component configuration is defined and maintained [here](https://github.com/instill-ai/component/blob/main/pkg/connector/bigquery/v0/config/definition.json).
    20  
    21  ## Connection
    22  
    23  | Field | Field ID | Type | Note |
    24  | :--- | :--- | :--- | :--- |
    25  | JSON Key File contents (required) | `json_key` | string | Contents of the JSON key file with access to the bucket. |
    26  | BigQuery Project ID (required) | `project_id` | string | Fill in your BigQuery Project ID. |
    27  | BigQuery Dataset ID (required) | `dataset_id` | string | Fill in your BigQuery Dataset ID. |
    28  | BigQuery Table Name (required) | `table_name` | string | Fill in your BigQuery Table Name. |
    29  
    30  ## Supported Tasks
    31  
    32  ### Insert
    33  
    34  Insert data to BigQuery.
    35  
    36  | Input | ID | Type | Description |
    37  | :--- | :--- | :--- | :--- |
    38  | Task ID (required) | `task` | string | `TASK_INSERT` |
    39  | Data (required) | `data` | object | The data to be inserted to BigQuery |
    40  
    41  | Output | ID | Type | Description |
    42  | :--- | :--- | :--- | :--- |
    43  | Status | `status` | string | Status of the upload operation |