github.com/instill-ai/component@v0.16.0-beta/pkg/connector/bigquery/v0/config/definition.json (about) 1 { 2 "available_tasks": [ 3 "TASK_INSERT" 4 ], 5 "custom": false, 6 "documentation_url": "https://www.instill.tech/docs/latest/vdp/data-connectors/bigquery", 7 "icon": "assets/bigquery.svg", 8 "icon_url": "", 9 "id": "bigquery", 10 "public": true, 11 "spec": { 12 "connection_specification": { 13 "$schema": "http://json-schema.org/draft-07/schema#", 14 "additionalProperties": false, 15 "properties": { 16 "dataset_id": { 17 "description": "Fill in your BigQuery Dataset ID.", 18 "instillUpstreamTypes": [ 19 "value" 20 ], 21 "instillAcceptFormats": [ 22 "string" 23 ], 24 "instillUIOrder": 2, 25 "title": "BigQuery Dataset ID", 26 "type": "string" 27 }, 28 "json_key": { 29 "description": "Contents of the JSON key file with access to the bucket.", 30 "instillUpstreamTypes": [ 31 "reference" 32 ], 33 "instillAcceptFormats": [ 34 "string" 35 ], 36 "instillCredentialField": true, 37 "instillUIOrder": 0, 38 "instillUIMultiline": true, 39 "title": "JSON Key File contents", 40 "type": "string" 41 }, 42 "project_id": { 43 "description": "Fill in your BigQuery Project ID.", 44 "instillUpstreamTypes": [ 45 "value" 46 ], 47 "instillAcceptFormats": [ 48 "string" 49 ], 50 "instillUIOrder": 1, 51 "title": "BigQuery Project ID", 52 "type": "string" 53 }, 54 "table_name": { 55 "description": "Fill in your BigQuery Table Name.", 56 "instillUpstreamTypes": [ 57 "value" 58 ], 59 "instillAcceptFormats": [ 60 "string" 61 ], 62 "instillUIOrder": 3, 63 "title": "BigQuery Table Name", 64 "type": "string" 65 } 66 }, 67 "required": [ 68 "json_key", 69 "project_id", 70 "dataset_id", 71 "table_name" 72 ], 73 "title": "BigQuery Connection", 74 "type": "object" 75 } 76 }, 77 "title": "BigQuery", 78 "description": "Insert data to BigQuery tables", 79 "tombstone": false, 80 "type": "CONNECTOR_TYPE_DATA", 81 "uid": "e2ffe076-ab2c-4e5e-9587-a613a6b1c146", 82 "vendor": "Google", 83 "vendor_attributes": {}, 84 "version": "0.1.0", 85 "source_url": "https://github.com/instill-ai/component/blob/main/pkg/connector/bigquery/v0", 86 "release_stage": "RELEASE_STAGE_ALPHA" 87 }