Ошибка запроса: UError: Имя таблицы не может быть разрешено: имя набора данных отсутствует.BigQuery - PullRequest
0 голосов
/ 10 февраля 2019

Попытка обновить существующую таблицу BigQUery данными из второй существующей таблицы BigQUery и столкнуться с проблемами.Расти на SQL и новичок в BigQuery.

"Ошибка запроса не решена: имя таблицы" IFSalesTable "не может быть разрешено: имя набора данных отсутствует."

INSERT INTO IFSalesTable ( DEPCityPower_Distance, DEPCityIndividualismVSCollectivism, DEPCityMasculinityVSFemininity, DEPCityUncertainty_Avoidance, DEPCityLong_Short_term_Orientation, DEPCityIndulgence, DEPCityEstVal, DEPCityEstCtnry )
SELECT Power_Distance, IndividualismVSCollectivism, MasculinityVSFemininity, Uncertainty_Avoidance, Long_Short_term_Orientation, Indulgence, EstVal, EstCtnry
FROM IFSalesDataSet.CulturalValues
WHERE CulturalValues.Code = IFSalesTable.DEP_AP

image1 screen shot showing CulturalValues source table

image2 screen shot showing start of IFSalesTable target table (i.e. lookup variable DEP_AP)

image3 screen shot showing end of IFSalesTable target table (i.e. target vars for insert)

Заранее благодарим за четкое руководство по уровню новичка!

1 Ответ

0 голосов
/ 10 февраля 2019

Я думаю, вам нужно просто добавить имя набора данных в INSERT INTO IFSalesTable, чтобы оно было INSERT INTO IFSalesDataSet.IFSalesTable

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...