Я создал модель sklearn на своей локальной машине. Затем я загрузил его в хранилище Google. Я создал модель и версию в AI Platform, используя одну и ту же модель. Он работает для онлайн-предсказания. Теперь я хочу выполнить пакетное прогнозирование и сохранить данные в большом запросе, например, он обновляет большую таблицу запросов каждый раз, когда я выполняю прогноз.
Может ли кто-нибудь предложить мне, как это сделать?
В настоящее время AI Platform не поддерживает запись результатов прогнозирования в BigQuery.
Вы можете записать результаты прогнозирования в BigQuery с помощью Dataflow. Здесь есть два варианта:
В обоих случаях вы можете определить приемник BigQuery для вставки новых строк в вашу таблицу.
Кроме того, вы можете использовать Облачные функции для обновления таблицы BigQuery всякий раз, когда в GCS появляется новый файл. Это решение будет выглядеть так:
gs://[My Bucket]/batch-predictions/prediction.results-*-of-NNNNN