Size: a a a

2020 September 17

AS

Alexey Smagin in Чат Tableau
Привет!

У меня есть датасет вида

значение1 вид1
значение2 вид2
значение3 вид2
значение4 вид1

Я хочу посчитать разницу между средними вида1 и вида2

Сделать Calculatiion Field тут нельзя, потому что вид1 и вид2 находятся в разных полях. А вообще можно в табло такое посчитать?
источник

ВБ

Виталий Балобанов... in Чат Tableau
Alexey Smagin
Привет!

У меня есть датасет вида

значение1 вид1
значение2 вид2
значение3 вид2
значение4 вид1

Я хочу посчитать разницу между средними вида1 и вида2

Сделать Calculatiion Field тут нельзя, потому что вид1 и вид2 находятся в разных полях. А вообще можно в табло такое посчитать?
Но ты показал так, что в одном поле у тебя все значения
источник

AS

Alexey Smagin in Чат Tableau
Виталий Балобанов
Но ты показал так, что в одном поле у тебя все значения
Ага, все значения, от которых надо брать среднее, в одном поле
Вопрос в том, как сделать разницу между средними разных видов)

Там ещё есть параметры, по которым я буду эти разницы группировать, поэтому вопрос, конечно, не в поиске только одного числа
источник

ВБ

Виталий Балобанов... in Чат Tableau
Alexey Smagin
Ага, все значения, от которых надо брать среднее, в одном поле
Вопрос в том, как сделать разницу между средними разных видов)

Там ещё есть параметры, по которым я буду эти разницы группировать, поэтому вопрос, конечно, не в поиске только одного числа
Ну там от визуализации зависит, но вообще вот на суперсторе работает
AVG(IF [Category]='Furniture' THEN [Sales] END)
-
AVG(IF [Category]='Technology' THEN [Sales] END)
источник

AS

Alexey Smagin in Чат Tableau
Виталий Балобанов
Ну там от визуализации зависит, но вообще вот на суперсторе работает
AVG(IF [Category]='Furniture' THEN [Sales] END)
-
AVG(IF [Category]='Technology' THEN [Sales] END)
ой, здорово
так работает

спасибо большое!
источник

AB

Andrey Bystrov in Чат Tableau
коллеги, всем привет! а есть у кого-нибудь опыт подключения из табло desktop к clickhouse через clickhouse-odbc с mac os x?

беглое гугление по чатику не особо помогло, после установки драйвера уперся в манипуляции с odbc и odbcinst, но эффекта нет. мб там есть важные детали, про которые я не в курсе?
источник

P🐈

Pavel Tyavin 🐈 in Чат Tableau
Andrey Bystrov
коллеги, всем привет! а есть у кого-нибудь опыт подключения из табло desktop к clickhouse через clickhouse-odbc с mac os x?

беглое гугление по чатику не особо помогло, после установки драйвера уперся в манипуляции с odbc и odbcinst, но эффекта нет. мб там есть важные детали, про которые я не в курсе?
есть. Путь тернист и извилист. Вы проходите через непонимание, интерес, радость, смятение и, наконец, отчаяние. Хорошего драйвера сейчас нет, что бы не заявляла команда кликхауса и дойче-банка. Проблема еще на стороне табло, который делает не очень стандартные запросы к драйверу
источник

P🐈

Pavel Tyavin 🐈 in Чат Tableau
Не верьте тому, кто заявляет, что настроил подключение и у него всё работает. Скорее всего, он работает с табличками, которые умещаются в оперативную память ноутбука, так что кликхаус там избыточен.
источник

AB

Andrey Bystrov in Чат Tableau
звучит очень больно
источник

P🐈

Pavel Tyavin 🐈 in Чат Tableau
да. Для себя я решил этот вопрос в два шага. Сначала выписал себе ноутбук с виндой и ходил полгода с двумя ноутбуками. Потом решил отказаться от табло вовсе.
источник

P🐈

Pavel Tyavin 🐈 in Чат Tableau
Я не сразу опустил руки. Честно прикладывал усилия к решению вопроса. Дебажил драйвер, заставлял команду ch дописать драйвер, дописывал драйвер сам. Слишком сложно это всё и текущий драйвер от ch довольно запутанный, именно поэтому дойче-банк решили написать свой и у них тоже не получилось, насколько мне рассказывали
источник

AB

Andrey Bystrov in Чат Tableau
блин, спасибо за инфу. а почему не решили отказаться от кликхауза просто?
источник

P🐈

Pavel Tyavin 🐈 in Чат Tableau
Andrey Bystrov
блин, спасибо за инфу. а почему не решили отказаться от кликхауза просто?
Ну во-первых у меня он уже был до табло. Во-вторых, у меня  просто других хранилищ нет и вряд ли будет.
источник

P🐈

Pavel Tyavin 🐈 in Чат Tableau
99% всех кейсов про табло - это кейсы с табличками, которые умещаются в память. Задача синхронизации решается через экстракт. И всё, никакие подключения и драйвера тебе не нужны. Если ваши таблчки такие, то пользоваться драйвером можно. На том же уровне, что скачивать таблички в csv и загружать их в табло
источник

P🐈

Pavel Tyavin 🐈 in Чат Tableau
Ладно, извините, если моя история кого-то демотивировала. Возможно, у вас всё будет хорошо.
источник

AB

Andrey Bystrov in Чат Tableau
Pavel Tyavin 🐈
99% всех кейсов про табло - это кейсы с табличками, которые умещаются в память. Задача синхронизации решается через экстракт. И всё, никакие подключения и драйвера тебе не нужны. Если ваши таблчки такие, то пользоваться драйвером можно. На том же уровне, что скачивать таблички в csv и загружать их в табло
я сам работал с кликом, но через винду и не настраивал коннекты на маке, так что всей боли не ощутил.)) я так и не понял, удалось ли вам с мака подключиться и были ли там какие-то танцы с бубном, кроме установки драйвера, копания в кишках odbc и собственно подключения?
источник

P🐈

Pavel Tyavin 🐈 in Чат Tableau
Andrey Bystrov
я сам работал с кликом, но через винду и не настраивал коннекты на маке, так что всей боли не ощутил.)) я так и не понял, удалось ли вам с мака подключиться и были ли там какие-то танцы с бубном, кроме установки драйвера, копания в кишках odbc и собственно подключения?
Да, настроить коннект, скачать табличку, покрутить табличку получилось
источник

P🐈

Pavel Tyavin 🐈 in Чат Tableau
Я был заказчиком этой штуки. Она не могла не получится )
источник

P🐈

Pavel Tyavin 🐈 in Чат Tableau
Инструкции есть на сайтах altinity, в доке на гитхабе и еще какой-то видос  есть на Ютубе. В целом по шагам делать это так:

1) устанавливаете драйвер
2) прописываете конфиг в ini файле
3) тестируйте в простой программе обращение к odbc, например в программе isql
4) тестируете в табло

Порядок в этом списке важен. Не стоит сразу делать 4й пункт
источник

VM

Vladimir Martynenko in Чат Tableau
Pavel Tyavin 🐈
99% всех кейсов про табло - это кейсы с табличками, которые умещаются в память. Задача синхронизации решается через экстракт. И всё, никакие подключения и драйвера тебе не нужны. Если ваши таблчки такие, то пользоваться драйвером можно. На том же уровне, что скачивать таблички в csv и загружать их в табло
Если таблички небольшие, то берут обычную реляционную БД типа Postgres. В случае с КХ объёмы такие, что экстракт за разумное время не сделать. Используем КХ на винде, с Mac не работал.
источник