Size: a a a

2020 February 26

SP

Stanislav Prigorovsk... in Чат Tableau
Всем привет! Возникла проблема следующего характера. Есть эксель файл, который использует надстройку analysys для подгрузки данных с hana (bex отчет). Когда файл используется в качестве источника, он занимается процессами tableau. В результате, при попытке сохранения изменений в данном файле выдается уведомление, что файл занят другим пользователем. Хотя в обычных эксель файл все ок. Подскажите, пожалуйста, сталкивался ли кто с такой проблемой? И можно это настроить эти процессы?
источник

VM

Vladimir Martynenko in Чат Tableau
Natalia Alabyan
Отчасти вижу причину неактивности народа в набеге, так как многова-то опций, фич, которые предлагаются к голосованию + по списку здесь в посте не сразу ясно о чем речь (особенно менее продвинутым юзерам). Начинаешь про них читать и решать, за какую голосовать и забываешь зачем открыл...а там емйлы, работа и забыл. Короче, можно попробовать сократить кол-во опций до трёх с точным описание в превьюшке уже тут в канале на русском подробнее, что есть что. Такая вот теория. Имхо.
+1. Фичи продвинутые, слишком много и не всем актуальны. Я бы на первое место поставил сделать кнопку Cancel при Web Edit. Т.е. не бесконечное выполнение запроса, и вылет по тайм-ауту через 30 минут, а возможность отмены. Не могут сделать отмену, сделайте проверку: сколько будет уникальных значений элементов в визуализации, если более 1 млн, то не строить или выдавать предупреждение, например, подтвердите построение таблицы со 100 млн строк. @trumassvie, есть такая идея?
источник

АП

Артем Прытков... in Чат Tableau
Vladimir Martynenko
+1. Фичи продвинутые, слишком много и не всем актуальны. Я бы на первое место поставил сделать кнопку Cancel при Web Edit. Т.е. не бесконечное выполнение запроса, и вылет по тайм-ауту через 30 минут, а возможность отмены. Не могут сделать отмену, сделайте проверку: сколько будет уникальных значений элементов в визуализации, если более 1 млн, то не строить или выдавать предупреждение, например, подтвердите построение таблицы со 100 млн строк. @trumassvie, есть такая идея?
ну ты же понимаешь, что не узнаешь кол-во элементов, пока запрос не закончится. Только на это может куча времени уйти
источник

OK

Olga Kolcheva in Чат Tableau
Stanislav Prigorovsky
Всем привет! Возникла проблема следующего характера. Есть эксель файл, который использует надстройку analysys для подгрузки данных с hana (bex отчет). Когда файл используется в качестве источника, он занимается процессами tableau. В результате, при попытке сохранения изменений в данном файле выдается уведомление, что файл занят другим пользователем. Хотя в обычных эксель файл все ок. Подскажите, пожалуйста, сталкивался ли кто с такой проблемой? И можно это настроить эти процессы?
А зачем в Hana ходить через Excel?
источник

VM

Vladimir Martynenko in Чат Tableau
Артем Прытков
ну ты же понимаешь, что не узнаешь кол-во элементов, пока запрос не закончится. Только на это может куча времени уйти
А заранее посчитать и пометить на экстракте, какие поля содержат id и по особому с ними работать?
источник

АП

Артем Прытков... in Чат Tableau
Vladimir Martynenko
А заранее посчитать и пометить на экстракте, какие поля содержат id и по особому с ними работать?
Проще их тогда в модели скрывать. Нет полей - нет проблем.
источник

OK

Olga Kolcheva in Чат Tableau
Артем Прытков
ну ты же понимаешь, что не узнаешь кол-во элементов, пока запрос не закончится. Только на это может куча времени уйти
Ну по идее, с ask data и кэшем куча информации известна об источнике должна быть. Я не говорю, что это просто реализовать, но не звучит невероятно
источник

VM

Vladimir Martynenko in Чат Tableau
Можно генерировать запрос вида select top 1000000...
источник

АП

Артем Прытков... in Чат Tableau
В общем репозиторий мета-даты может некисло так распухнуть
источник

VM

Vladimir Martynenko in Чат Tableau
Артем Прытков
Проще их тогда в модели скрывать. Нет полей - нет проблем.
Ещё лучше не давать доступ в Tableau, нет пользователя, нет проблем)
источник

VM

Vladimir Martynenko in Чат Tableau
Артем Прытков
В общем репозиторий мета-даты может некисло так распухнуть
С какой стати?
источник

SP

Stanislav Prigorovsk... in Чат Tableau
Olga Kolcheva
А зачем в Hana ходить через Excel?
Это необходимо для забора данных из хранилища. Чтобы не собирать витрину
источник

АП

Артем Прытков... in Чат Tableau
Vladimir Martynenko
С какой стати?
ну а где бы ещё ты хранил данные о данных? в метаданных
источник

OK

Olga Kolcheva in Чат Tableau
Stanislav Prigorovsky
Это необходимо для забора данных из хранилища. Чтобы не собирать витрину
А почему это просто не делать через Hana нативный коннектор в самом Tableau
источник

VM

Vladimir Martynenko in Чат Tableau
Артем Прытков
ну а где бы ещё ты хранил данные о данных? в метаданных
Все, что нужно хранить, это на каждое поле 1 признак, больше или меньше 1 млн уникальных значений. Где меньше - там сразу визуализировать
источник

OK

Olga Kolcheva in Чат Tableau
Файл лочится для изменений на момент работы с ним системой. Для поддержания консистентности данных
источник

VM

Vladimir Martynenko in Чат Tableau
Естественно, обрабатывать особым образом, учитывая доп. выбранные измерения
источник

VM

Vladimir Martynenko in Чат Tableau
Элементарно сделать проверку при добавлении таких полей в фильтры, но даже этого нет.
источник

SP

Stanislav Prigorovsk... in Чат Tableau
Olga Kolcheva
А почему это просто не делать через Hana нативный коннектор в самом Tableau
Это решение я не могу исправить. Было сделано в целях оптимизации
источник

VM

Vladimir Martynenko in Чат Tableau
Olga, Ольга, можно прокомментировать новую фичу 2019.3 при Web Authoring: Cancel long-running queries, о чем идет речь? https://www.tableau.com/2019-3-features#feature-96505
источник