TablesDatasetMetadata

The metadata of Datasets that contain tables data.

Fields
inputConfig object (InputConfig)
JSON representation
{
  "inputConfig": {
    object (InputConfig)
  }
}

InputConfig

The tables Dataset's data source. The Dataset doesn't store the data directly, but only pointer(s) to its data.

Fields
source Union type
source can be only one of the following:
gcsSource object (GcsSource)
bigquerySource object (BigQuerySource)
JSON representation
{

  // source
  "gcsSource": {
    object (GcsSource)
  },
  "bigquerySource": {
    object (BigQuerySource)
  }
  // Union type
}

GcsSource

Fields
uri[] string

Cloud Storage URI of one or more files. Only CSV files are supported. The first line of the CSV file is used as the header. If there are multiple files, the header is the first line of the lexicographically first file, the other files must either contain the exact same header or omit the header.

JSON representation
{
  "uri": [
    string
  ]
}

BigQuerySource

Fields
uri string

The URI of a BigQuery table. e.g. bq://projectId.bqDatasetId.bqTableId

JSON representation
{
  "uri": string
}