Я интегрирую bigQuery в мой облачный проект Google. Я выполнил все требования, необходимые для интеграции большого запроса. Теперь я хочу выполнить операцию вставки через мой php-файл. Я создал набор данных и таблицу в bigQuery.
- Имя набора данных - userDetails
- Имя таблицы - userInfo
Я хочу сделать вставку в эту таблицу через мой php-файл. До этого я сохранял данные пользователя в облачном хранилище данных, но теперь мое требование изменилось, и я хочу сохранить эти данные в bigQuery. Вот мой код для вставки значений в облачное хранилище данных :
$datastore = new Google\Cloud\Datastore\DatastoreClient(['projectId' => 'google_project_id']);
$key = $datastore->key($entity_kind);
$key->ancestor(parent_kind, key);
$entity = $datastore->entity($key);
/*------------- Set user entity properties --------------*/
$entity['name'] = $username;
$entity['date_of_birth'] = strtotime(date('Y-m-d H:i'));
$entity['religion'] = $religion;
$entity->setExcludeFromIndexes(['religion']);
$datastore->insert($entity);
Точно так же, как я могу сделать это в большом запросе, а не в хранилище данных?
Спасибо!