https://cloud.google.com/bigquery/docs/reference/datatransfer/rest/
我正在寻找" bigquery数据传输服务"的php客户端库,特别是如何启动bigquery作业来运行或安排定义的bigquery数据传输服务的回填。
我找不到" bigquery数据传输服务"的php客户端库。也许是因为它是新的。
对于bigquery数据服务,我面临的问题是
对于这两种情况,通常情况下,我会手动进行回填转移,这将解决问题。
但问题是所有上述活动,检查状态显示是否失败,或者数据是否缺失,或运行回填,都是手动完成的。
我怎样才能完成关于" bigquery数据传输的上述工作"自动?
谢谢!
答案 0 :(得分:3)
您可以使用自动生成的Google API PHP Client Services library来使用任何Google API,例如Google BigQuery DataTransfer服务。
一个简单的例子
// include your composer dependencies
require_once 'vendor/autoload.php';
$client = new Google_Client();
$client->setApplicationName("Client_Library_Examples");
$client->setDeveloperKey("YOUR_APP_KEY");
$service = new Google_Service_BigQueryDataTransfer($client);
// Use $service to run transfer service API calls.