Google\Cloud\BigQuery\BigQueryClient::createDataset PHP Method

createDataset() public method

Example: $dataset = $bigQuery->createDataset('aDataset');
See also: https://cloud.google.com/bigquery/docs/reference/v2/datasets/insert Datasets insert API documentation.
public createDataset ( string $id, array $options = [] ) : Dataset
$id string The id of the dataset to create.
$options array [optional] { Configuration options. @type array $metadata The available options for metadata are outlined at the [Dataset Resource API docs](https://cloud.google.com/bigquery/docs/reference/v2/datasets#resource) }
return Dataset
    public function createDataset($id, array $options = [])
    {
        if (isset($options['metadata'])) {
            $options += $options['metadata'];
            unset($options['metadata']);
        }
        $response = $this->connection->insertDataset(['projectId' => $this->projectId, 'datasetReference' => ['datasetId' => $id]] + $options);
        return new Dataset($this->connection, $id, $this->projectId, $response);
    }