bigquery@3.0.6
This adaptor exports the following from common:
- alterState()
- combine()
- dataPath()
- dataValue()
- each()
- field()
- fields()
- fn()
- fnIf()
- http
- lastReferenceValue()
- merge()
- parseCsv()
- sourceValue()
Functions
load
load(dirPath, projectId, datasetId, tableId, loadOptions, callback) ⇒ Operation
Load files to BigQuery
Param | Type | Description |
---|---|---|
dirPath | string | the path to your local directory |
projectId | string | your bigquery project id |
datasetId | string | your bigquery dataset id |
tableId | string | the name of the table you'd like to load |
loadOptions | object | options to pass to the bigquery.load() API |
callback | function | and optional callback |
Example
load(
'./tmp/files',
'my-bg-project',
'test01',
'product-codes',
{
schema: 'FREQ:STRING,DATATYPE:STRING,PRODUCTCODE:STRING,PARTNER:STRING',
writeDisposition: 'WRITE_APPEND',
skipLeadingRows: 1,
schemaUpdateOptions: ['ALLOW_FIELD_ADDITION'],
createDisposition: 'CREATE_IF_NEEDED',
}
)