Я пытаюсь получить доступ к таблице BigQuery
из моего файла .hql
, который я буду запускать в кластере Dataproc
. Я написал код ниже, чтобы установить таблицы как переменные в среде Hive
:
Set hivevar:source_table_name=project_id:dataset_name:table_name;
Set hivevar:destination_table_name=project_id:datasetname:dest_tablename;
Затем я написал запрос для вставки вывода в таблицу, представленную в BigQuery
.
Insert into ${destination_table_name} select count(*) from ${source_table_name} where name like 'A%';
После запуска задания из Datapro c Я получаю сообщение об ошибке «таблица не найдена». Но таблица присутствует в наборе данных BigQuery.
Может кто-нибудь помочь в решении вопроса.