Я могу успешно запустить Запланированные запросы Bigquery с параметрами @Run_time, @run_date.
Вы можете просмотреть неадекватную документацию Google на https://cloud.google.com/bigquery/docs/scheduling-queries
Но когда я пытаюсь, ручной запуск завершается неудачно; «Ошибка запуска передачи передачи: запрос содержит недопустимый аргумент. Отклонить», никаких подробностей: (* 1006 *
Пример кода: (пожалуйста, обратите внимание, я использую @run_date)
Таблица назначения: test_ {run_time | "% Y% m% d"}
Параметр с именем table служит для создания разных таблиц для каждого дня.
Например
test_20181112
test_20181113 и т. Д.
SELECT
@run_date AS mydate,
title,
author,
text
FROM `bigquery-public-data.hacker_news.stories`
LIMIT
10
Я думаю, что проблема вызвана параметром @run_date в запросе во время ручной операции.
Мой проект немного сложнее, я добавил этот код, чтобы каждый мог его легко попробовать.
Как я уже упоминал выше, эта запланированная задача корректно работает в начальной настройке. Но когда я пытаюсь запустить руководство, выдает ошибку.
Можете ли вы показать мне путь?
Спасибо за помощь.