Ниже приведен код для создания таблицы BigQuery с использованием PHP API. Как установить параметры PARTITION BY и CLUSTER BY в API?
$fields = array(
array('name' => 'row_id', 'type' => 'integer', 'mode' => 'required'),
array('name' => 'site_id', 'type' => 'integer', 'mode' => 'required'),
array('name' => 'article_id', 'type' => 'integer', 'mode' => 'required')
);
$client = new BigQueryClient([
'projectId' => $my_project_id,
'keyFilePath' => $my_credential_json_file
]);
$client->dataset($dataset_id)->createTable($table_name, [
'schema' => [
'fields' => $fields_array
]);