Поддерживает ли движок BigQuery BI левое соединение или нет? - PullRequest
0 голосов
/ 24 апреля 2020

согласно документации механизм BI должен ускорить левое соединение

https://cloud.google.com/bi-engine/docs/optimized-sql#unsupported -функции

Я пробовал этот фиктивный запрос как представление, подключиться к datastudio

SELECT xx.country_region,yy._1_22_20 FROM `bigquery-public-data.covid19_jhu_csse.deaths` xx
left join `bigquery-public-data.covid19_jhu_csse.deaths` yy
on xx.country_region=yy.country_region

enter image description here

мой вопрос: поддерживается ли левое соединение или нет?

сообщение об ошибке здесь: https://issuetracker.google.com/issues/154786936

Отчет Datastudio: https://datastudio.google.com/reporting/25710c42-acda-40a3-a3bf-68571c314650

редактировать: кажется, что движок BI все еще находится в стадии интенсивной разработки и требует больше времени для завершения функции, я просто мое представление материализовалось, но у него есть стоимость, 4 маленьких таблицы <10 МБ, которые меняются очень 5 минут, стоимость 11 ГБ / день, я думаю, это того стоит, Datastudio теперь значительно быстрее, вы можете проверить это здесь (publi * 1034) * отчет) </p>

https://nemtracker.github.io/

1 Ответ

0 голосов
/ 25 апреля 2020

Не пробуйте JOINs, не пробуйте sub SELECT, не делайте запросов для BI Engine.

Лучше всего CREATE OR REPLACE таблица, предназначенная для создаваемой вами панели. Убедитесь, что там нет вложенных / повторных данных. Затем BI Engine сделает ваши отчеты более яркими.

Связанный, посмотрите это видео, которое я только что сделал с лучшими практиками для BI Engine с BigQuery:

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