Я хочу создать таблицу BigQuery из результата запроса или создать таблицу со схемой на PHP. Я обработка прямо сейчас эти предложения, но они прилагают пустое noschema таблицы:Bigquery PHP создать схему таблицы или создать таблицу из результата запроса
$postBody = array( 'tableReference' =>
array(
'projectId' => $project_id,
'datasetId' => $dataset,
'tableId' => 'josetest'
)
);
$table = $service->tables->insert($project_id, $dataset, new Google_Service_Bigquery_Table($postBody));
я нашел, вероятно, питон решением, но может кто-нибудь перевести его на PHP? Это:
"configuration": {
"query": {
"query": "select count(*) from foo.bar",
"destinationTable": {
"projectId": "my_project",
"datasetId": "my_dataset",
"tableId": "my_table"
},
"createDisposition": "CREATE_IF_NEEDED",
"writeDisposition": "WRITE_APPEND",
}
}