Создание PDF-документов и экспорт ссылок для скачивания с сервера Tableau

Можно ли создавать PDF-документы (например, по ночному расписанию) с помощью Tableau и отображать эти документы по URL-адресу на сервере Tableau?

Такой подход распространен в мире Jasper Reports и BIRT, поэтому мне интересно, возможен ли такой же подход с Tableau?

Я не нашел никакой документации на сайте Tableau по созданию PDF-файлов, кроме печатать в PDF


person Chris Snow    schedule 23.04.2014    source источник


Ответы (4)


С помощью Tableau Server вы можете получить доступ к опубликованной книге в формате pdf по этому URL-адресу: http://nameofyourtableauserver/views/NameOfYourWorkbook/NameOfYourView.pdf

Просто URL-адрес - это URL-адрес вашего просмотра + вы добавляете «.pdf».

Файл PDF будет генерироваться динамически при доступе к URL-адресу.

Другой вариант — запрограммировать собственный скрипт с помощью tabcmd. Вы можете получить больше информации о tabcmd здесь: http://kb.tableausoftware.com/articles/knowledgebase/using-tabcmd

person YABADABADOU    schedule 24.04.2014
comment
Спасибо. Знаете ли вы, можно ли создавать изображения (например, png или jpeg) диаграмм, используя тот же подход? Кроме того, можно ли передавать параметры в книгу для предоставления различных фильтров данных? - person Chris Snow; 24.04.2014
comment
Я считаю, что Райан ответил на это. - person YABADABADOU; 24.04.2014
comment
Могу ли я фильтровать представление, добавляя имя фильтра = значение к URL-адресу, как показано ниже? /ИмяВашейКниги/ - person Pritesh; 24.03.2017

Тот же метод работает и для PNG. Вы можете управлять фильтрами, используя ?field_name=value. Вы даже можете выбрать несколько значений, например ?field_name=value1,value2.

Таким же образом можно задать параметры.

Лично мне больше всего повезло с дискретными размерами, а не с непрерывными.

person Ryan    schedule 24.04.2014

Я использую планировщик заданий Windows с пакетными файлами и Tabcmd.

Нужны программы:

  • Tabcmd
  • Windows TaskScheduler (Все программы-Стандартные-Системные инструменты)

http://onlinehelp.tableausoftware.com/v8.1/server/en-us/tabcmd_overview.htm (tabcmd, как это работает?)

Пакетный файл (создайте текстовый файл, а затем сохраните его с расширением .bat):

  • 1- Найдите tabcmd и войдите в систему
  • 2- используйте функцию tabcmd get "http:\..." и -f "C:...pdf" для сохранения в файл.
  • 3- соедините фильтры, которые вы хотите использовать, в конец вашего URL-адреса, как показано в других ответах (все фильтры в представлении должны быть включены (заполнены))
  • 4- Сохранить пакетный файл

Планировщик заданий Windows:

  • 1- создайте задачу, которая будет выполнять пакетный файл
  • 2- ТЕСТ
person user3845582    schedule 29.08.2014