Можно ли автоматизировать обновление экстракта Tableau для Tableau Reader? - PullRequest
0 голосов
/ 11 июня 2018

Ситуация сейчас: у меня есть профиль задания хранилища данных, который публикует файл .txt в папке Data каждый день по утрам.Я открываю книгу Tableau, которая автоматически обновляет визуализацию данных из-за созданного мной объединения.Я сохраняю эту книгу как извлечение и коллажи без Tableau Desktop, чтобы просматривать ее через Tableau Reader.

Что мне нужно: Этот формат отчетности сильно зависит от меня, и мне нужно автоматизировать это.

Возможно ли это даже без Tableau Server?

Ответы [ 2 ]

0 голосов
/ 13 июня 2018

Бернардо был прав, говоря, что API Извлечения может использоваться для программного создания экстрактов и, таким образом, «обновлять» экстракт, просто воссоздавая его (пункт о Сервере таблиц имеет значение только , если вы хотите опубликоватьэкстракт, который вы создаете с помощью Extract API).

У вас могут возникнуть проблемы с тем, что в настоящее время не поддерживается способ программной замены экстракта в файле .twbx.Тем не менее, это можно сделать, просто переименовав .twbx в .zip (в конце концов, это просто архив), а затем используя что-то вроде zip-модуль Python , чтобы манипулировать архивом для замены экстракта.с новым извлечением.

Примечание: API извлечения может использоваться только для создания .hyper файлов.Если вы хотите работать с файлами .tde, вам нужно будет использовать Tableau SDK вместо

0 голосов
/ 12 июня 2018

Поскольку Tableau Viewer может использовать только упакованные книги с извлеченными данными, вы не можете напрямую этого достичь.

Однако вы можете автоматизировать процесс упаковки, используя параметры командной строки Tableau, и этот процесс не будет зависеть от кого-либобольше.

Вы можете проверить файл .PDF по ссылке ниже.Используя этот справочный документ, вы можете создать файл .BAT и периодически запускать этот файл .BAT, используя планировщик задач на вашем компьютере.Затем пользователи могут открыть упакованный файл из сетевого расположения, которое вы сохранили.Или (если на всех пользовательских компьютерах установлен Tableau Desktop), вы можете поместить строку открытия файла в конец файла .BAT, чтобы пользователь мог запустить .BAT, когда он хочет увидеть отчет.

https://community.tableau.com/docs/DOC-5209

...