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}