BigQuery v0.0.13 BigQuery.Types.ConfigurationLoad
Configuration for a Load job. See https://cloud.google.com/bigquery/docs/reference/v2/jobs#configuration.load for detailed field information.
Fields:
- allowJaggedRows - [Optional] Accept rows that are missing trailing optional columns.
- allowQuotedNewlines - Indicates if BigQuery should allow quoted data sections that contain newline characters in a CSV file.
- autodetect - [Experimental] Indicates if we should automatically infer the options and schema for CSV and JSON sources.
- createDisposition - [Optional] Specifies whether the job is allowed to create new tables.
- destinationTable - [Required] The destination table to load the data into.
- encoding - [Optional] The character encoding of the data. The supported values are UTF-8 or ISO-8859-1.
- fieldDelimiter - [Optional] The separator for fields in a CSV file.
- ignoreUnknownValues - [Optional] Indicates if BigQuery should allow extra values that are not represented in the table schema.
- maxBadRecords - [Optional] The maximum number of bad records that BigQuery can ignore when running the job.
- projectionFields - [Experimental] indicates which entity properties to load into BigQuery from a Cloud Datastore backup.
- quote - [Optional] The value that is used to quote data sections in a CSV file.
- schema - [Optional] The schema for the destination table.
- schemaInline - [Deprecated] The inline schema.
- schemaInlineFormat - [Deprecated] The format of the schemaInline property.
- skipLeadingRows - [Optional] The number of rows at the top of a CSV file that BigQuery will skip when loading the data.
- sourceFormat - [Optional] The format of the data files.
- sourceUris - [Required] The fully-qualified URIs that point to your data in Google Cloud Storage.
- writeDisposition - [Optional] Specifies the action that occurs if the destination table already exists.
Summary
Types
t()
t() :: %BigQuery.Types.ConfigurationLoad{allowJaggedRows: boolean, allowQuotedNewlines: boolean, autodetect: boolean, createDisposition: String.t, destinationTable: BigQuery.Types.TableReference.t, encoding: String.t, fieldDelimiter: String.t, ignoreUnknownValues: boolean, maxBadRecords: integer, projectionFields: [], quote: String.t, schema: BigQuery.Types.Schema.t, schemaInline: String.t, schemaInlineFormat: String.t, skipLeadingRows: integer, sourceFormat: String.t, sourceUris: [], writeDisposition: String.t}