Я пытаюсь создать раздел по большому запросу при загрузке данных с использованием php-скрипта, но не могу найти правильное решение.
<?php
require_once '/v/vv/vv/common.php';
require_once '/vv/vv/vv/vendor/autoload.php';
use Google\Cloud\BigQuery\BigQueryClient;
use Google\Cloud\Core\ExponentialBackoff;
/** Uncomment and populate these variables in your code */
$projectId = 'id';
$datasetId = 'ids';
$bigQuery = new BigQueryClient([
'projectId' => $projectId,
]);
$dataset = $bigQuery->dataset($datasetId);
$table_id='test_table';
$table = $dataset->table($table_id);
// create the import job
$schema = [
'fields' => [
['name' => 'date', 'type' => 'Date','mode'=>'required'],
['name' => 'name', 'type' => 'string'],
['name' => 'post_abbr', 'type' => 'string']
],
'timePartitioning'=>['type'=>'DAY','filed'=>'date']
]