Запросы Мне кажется, что я легко могу работать в среде SQL, просто не работаю в Таблице - это буквально одна ошибка Java за другой ... разглагольствования.
Одна вещь, которую я заметил, заключается в том, чтоTableau продолжает пытаться обернуть дополнительный SELECT, который Афина не узнает.Я думал, что смогу преодолеть это с помощью представлений Афины, но, похоже, это тоже не сработает.
Когда я делаю следующее в Таблице:
SELECT count(distinct uuid), category
FROM "pregnancy_analytics"."final_test_parquet"
GROUP BY category
Я получаю следующее в Афине (который выдает ошибку - SYNTAX_ERROR: строка 1: 8: столбец 'tableausql._col0' не может быть разрешен).Как я уже сказал, так как похоже, что Tableau пытается «вложить» SELECT:
SELECT "TableauSQL"."_col0" AS "xcol0"
FROM (
SELECT count(distinct uuid)
FROM "pregnancy_analytics"."final_test_parquet"
WHERE category = ''
LIMIT 100
) "TableauSQL"
LIMIT 10000
Примечание: ошибка, как я уже говорил выше, возникает из-за того, что Tableau прикрепляет другой SELECT вокруг этого к таблице, которая нене существует, и, как таковая, Афина выдает ошибку.
Начинаете чувствовать, что Табло не подходит для Афины?Возможно, есть лучшее предложение?
Спасибо!