Size: a a a

2020 November 17

JS

Julia Soloveva in Чат Tableau
Vladimir Martynenko
Юлия, мы тоже в числе "счастливчиков", кто регулярно долбается с ошибками КХ. У нас сейчас, в частности, проблема, что при определённых условиях нельзя задать условие на строковое значение, содержащее кавычки. Причём в сообщении об ошибке пишет не понятный текст, связанный с другим полем. У вас какая версия драйвера? Unicode драйвер не пробовали?
Попробовала unicode, поняла, что и там, и там проблема с колонками в формате LowCardinality(String)
toString() в запросе не помогает :(
источник

VM

Vladimir Martynenko in Чат Tableau
Julia Soloveva
Попробовала unicode, поняла, что и там, и там проблема с колонками в формате LowCardinality(String)
toString() в запросе не помогает :(
У нас была какая-то подобная ошибка на старой версии odbc драйвера. У вас сейчас какая?
источник

JS

Julia Soloveva in Чат Tableau
Vladimir Martynenko
У нас была какая-то подобная ошибка на старой версии odbc драйвера. У вас сейчас какая?
1.00.00.60963 оба
источник

VM

Vladimir Martynenko in Чат Tableau
Julia Soloveva
1.00.00.60963 оба
У нас 1.01.07.15326 от 14.04.2020
источник

JS

Julia Soloveva in Чат Tableau
Vladimir Martynenko
У нас 1.01.07.15326 от 14.04.2020
О, может быть в этом дело! Спасибо, поищу поновее!
источник

JS

Julia Soloveva in Чат Tableau
Vladimir Martynenko
У нас 1.01.07.15326 от 14.04.2020
Все работает
Спасибо большое!)
источник

VM

Vladimir Martynenko in Чат Tableau
Julia Soloveva
Все работает
Спасибо большое!)
Отлично!
источник

AD

Artemiy Dubovoy in Чат Tableau
Alexander Davydov
Чтобы по ним графики строить. Часть нужных значений там.  Так выгружается из базы Postgres из Amazon
Так сделайте вьюху, где json разворачивается. В постгре работа с json сделана лучше, чем где бы то ни было
источник

AD

Artemiy Dubovoy in Чат Tableau
Alexander Davydov
Чтобы по ним графики строить. Часть нужных значений там.  Так выгружается из базы Postgres из Amazon
Имхо самый простой вариант
источник

AD

Alexander Davydov in Чат Tableau
Artemiy Dubovoy
Так сделайте вьюху, где json разворачивается. В постгре работа с json сделана лучше, чем где бы то ни было
Сорри за тупой вопрос. Вьюха на каком уровне делается? Postgres? Мне нужно ребятам из Израиля таки пояснить
источник

AD

Artemiy Dubovoy in Чат Tableau
Alexander Davydov
Сорри за тупой вопрос. Вьюха на каком уровне делается? Postgres? Мне нужно ребятам из Израиля таки пояснить
Да
источник

AD

Artemiy Dubovoy in Чат Tableau
Create [materialized] view as …
источник

AD

Artemiy Dubovoy in Чат Tableau
Материализованные представления нужно обновлять, если что
источник

AD

Artemiy Dubovoy in Чат Tableau
Так что если там тяжелый запрос, то нужен планировщик
источник

AD

Alexander Davydov in Чат Tableau
Вьюха - это отдельный кусок базы данных с внутренними обработками, вычислениями и тд? Делается, чтобы лишний раз к базе не подключаться? Сколько раз спрашивал у кодеров, никто не пояснил 🤬
источник

AD

Artemiy Dubovoy in Чат Tableau
Это объект в базе, который описывается обычным select-запросом
источник

AD

Artemiy Dubovoy in Чат Tableau
Ко вьюхе можно обращаться как к таблице
источник

AD

Artemiy Dubovoy in Чат Tableau
Если представление не материализованное, то запрос выполняется каждый раз, когда мы обращаемся ко вьюхе
источник

AD

Artemiy Dubovoy in Чат Tableau
Если материализованное, то хранятся данные, но такие представления нужно явно обновлять, когда нужно
источник

AD

Alexander Davydov in Чат Tableau
спс спс!
источник