Неофициальный форум разработчиков и пользователей Tableau.
Вы не вошли.
Страницы 1
Можете почитать об этом здесь:
http://kb.tableausoftware.com/ articles/knowledgebase/sending-packaged-workbook
Вкратце вот разница:
• TWB - файл XML, который содержит все выбранные варианты, но без данных..
• TWBX - зашифрованный файл, содержащий TWB, а также данные
Возможно проблема в драйвере, то есть вместо 64-битной версии используется 32 битная. Попробуйте установить эту версию, возможно поможет.
Предлагаю использовать подобный подход
создайте поле:
SUM(IF Crimetype = 'Violent' OR Crimetype = 'Misdemeanor'
THEN Crimes
END)
/
SUM(Crimes)
Думаю, ваша проблема связана не с кодом а с учетными данными и разрешениями на вход в систему. Посмотрите пожуалуйста какие полномочия вы передаете пользователям
Здесь есть несколько моментов.
1. Вместо ГДЕ используйте ИМЕЮЩИЕ
2. Имеющиеся имена столбцов должны быть записаны как "Идентификатор фильма"
Отмечу, что лучше использовать вычисления LOD, чтобы Tableau улучшил оптимизацию запроса, плюс там проще синтаксис.
Предлагаю использовать условную агрегацию. Вы можете вставить оператор условия if внутрь агрегатной функции.
Сперва определите три вычислительных поля:
2016SU Seatc = running_sum(sum(if [Stc Term] = "2016SU" then [Seatc...] end))
2017SU Seatc = running_sum(sum(if [Stc Term] = "2017SU" then [Seatc...] end))
diff = [2017SU Seatc] - [2016SU Seatc]
А затем, используя «Имена измерений» и «Измерять значения», можете построить таблицу с этими мерами.
Надеюсь, что правильно понял)
Похоже, что в вашем случае применяется смешение данных, а не подключение к источнику данных. Если таблицы расположены на одном сервере, лучше использовать объединение а не смешивание данных. Так лучше создать новый рабочий лист, вместо использования фильтра. Так, это может быть список имен, а может и пузырьковая диаграмма это не принципиально. Этот рабочий лист может использоваться как фильтр.
Предлагаю использовать такую конструкцию ^<[^>]*>\s*(.*?)"[0-9,]+"(.*)
Здесь вы найдете детали:
https://regex101.com/r/EOXdqn/1
Попробуйте загрузить данные из csv не в Google sheet, а во framework pandas, а уже потом в таблицы Google
Можно попробовать использовать вот эту библиотеку df2gspread
Думаю, ваша проблема вот в этой строке
Count([DateDiff Calc] = 'Week After')} = 1
Лучше попробовать такую конструкцию:
If {Fixed [SUBID]: Sum(If[DateDiff Calc] = 'Week After' Then 1 Else 0 End)} = 1
Then "1 Conference User"
Привет, народ!
Я разрабатываю веб-приложение, в котором будет храниться активность юзеров Google Analytics.Сейчас информация передается в Tableau из Google Analytics. Нужно реализовать фильтрацию и управление данными в Tableau, но как добиться нормального быстродействия, учитывая, что объем данных очень большой.
Я пока рассматриваю Tableau и не думал о Analytics BigQuery, как альтернативе. Подскажите, может кто-то работал над подобной задачей?
Привет!
Можно использовать станлартные функции Tableau – User Functions и User Filters.
Так, например можно сложить страны в БД, а также в эту базу загнать пользователей, и поределить какие данные может видеть тот или иной пользователь (Permissions).
Объеденить таблицу доступа и основную таблицу по стране, потом сделать фильтр на график: CONTAINS(Permissions, USERNAME()).
Предлагаю рассмотреть конструкцию geb, которая очень полезна для тестивроание веб-приложений.
Для тех, кто использует groovy, синтаксис должен быть знакомым. Есть еще spock, который работает с JVM (в вашем приложении используется любой язык JVM.
Geb можно использовать как смоделированный веб-клиент, его можно использовать для написания тестов.
Здесь все просто! Просто щелкните правой кнопкой на поле столбца(или стоки), которую хотите скрыть или показать и отключите/включите заголовок.
Насколько мне известно, сейчас Tableau не поддерживает плагины общего назначения ни одного языка. Хотя ходят слухи, что разработчики Tableau рассматривают возможность внедрить Ruby. Ждем нововведений в новых версиях)
Привет!
Для начала можно посмотреть материалы здесь: https://biconsult.ru/products/tableau
Рекомендую также посмотреть на официальном сайте (да, на английском, но написано понятно, через гугл прогнать и все понятно): https://www.tableau.com/learn
Привет! Сам недавно занимался этим вопросом, вот примерный порядок действий:
Скачать ПО можно здесь
https://www.tableau.com/products/server/download
(официальный сайт), есть пробная версия на 14 дней, думаю как раз то, что нужно.
Теперь по поводу самой установки.
Лучше ставить Tableau Server на тот комп, который будет выделен только под эти задачи (если есть конечно возможность такой завести), потому как приложение довольно емкое и ресурсов будет потреблять много, чтобы не терялась производительность, лучше не устанавливать туда ничего «лишнего». Кроме того, может понадобится довольно много места на винте для хранения данных, так что лучше для этих целей выделить отдельную машину.
Еще один момент – вопрос безопасности. Конечно, в Tableau Server предусмотрены меры безопасности, но все же лучше свести к минимуму поле для атаки, поэтому другое серверное ПО лучше не ставить тоже.
А теперь собственно процесс установки:
1. Запускаем скачанную установочную программу Tableau Server. Здесь просто следуем инструкциям. Папку по умолчанию лучше не менять (чтобы потом не доводить настройки вручную прописываю новый путь).
2. Активируем Tableau Server. Тут тоже все предельно просто – тоже следуем инструкциям. Для активации ПК должен быть подключен и Интернету, но можно активировать и офлайн (здесь описано как).
3. Теперь, когда установка и активация закончена, переходим к настройке. Должно появиться это окно:
Важно, чтобы никакое другое приложение не использовало порт 80, иначе будет конфликт.
В разделе «User Authentication» нужно указать тип аутентификации. Важно правильно указать тип аутентификации, поскольку чтобы потом поменять тип аутентификации, придется начинать установку заново!
По умолчанию здесь стоит локальная аутентификация.
Дальше все можно оставить как есть, после этого настройки будут сохранены и можно переходить к финальному шагу.
4. Настройка пользователя «Администратор» для Tableau Server
На этом шаге нужно добавить администратора. Tableau откроет страницу в браузере, где нужно указать логин и пароль администратора для Tableau Server
Фактически администратор имеет неограниченные права и может управлять всеми настройками и заменять их. Добавление администратора зависит от того, какая аутентификация выбрана на предыдущем шаге.
Если локальная – нужно просто ввести имя пользователя и пароль, если аутентификации через Active Directory, необходимо ввести логин и пароль для пользователя Active Directory (должен быть доменным пользователем), и все – других настроек нет.
Потом можно будет добавить и удалить аккаунты администраторов.
Готово!
Рекомендую также завести резервную копию сервера, чтобы данные не пропали, так на всякий случай. Можно приступать к началу работы.
Страницы 1