2016-01-14 2 views
0

У меня есть веб-сайт, который будет использоваться для показа панелей мониторинга, созданных в Tableau Desktop, и опубликованных в Tableau Online.Имеет ли табличный API Javascript для Tableau Online

Я хотел использовать API Javascript Tableau, чтобы получить доступ к панели мониторинга, чтобы показать ее пользователям, но я не хочу, чтобы мои пользователи веб-сайта входили в систему Tableau в Интернете.

Мой вопрос просто в том, что «Can Table Javascript API будет использоваться для входа в Tableau Online в фоновом режиме, а затем для получения панелей/представлений из него ..?»

ответ

1

Основываясь на моем чтении authentication documentation, есть три варианта:

  1. Tableau Public не требует аутентификаций для пользователей, чтобы увидеть визуализации. Компромиссы: визуализация является статической и общедоступной, а ваше пространство для хранения ограничено. Ссылка: this forum discussion.
  2. Таблица В Интернете требуется вход в систему.
  3. Для настольного компьютера требуется пользовательский логин, если вы не настроите его, чтобы сказать, что запросы с вашего веб-сервера всегда принадлежат доверенным пользователям. (См. Trusted Authentication.) Но даже тогда я думаю, что лицензионное соглашение требует, чтобы они были лицензированными пользователями. Вы можете лицензировать сервер Tableau на # ядра вместо # пользователей, хотя в этом случае Tableau Server позволяет вам установить Guest user that can access views anonymously.

Таким образом, короткий ответ на ваш вопрос кажется неважным, а не с Tableau Online. У вас есть другие возможности, но вам также нужно жить с ограничениями Public, или вам понадобится ваш собственный сервер, работающий на сервере Tableau. Даже тогда вам нужно будет заплатить за каждого пользователя, имеющего лицензию на доступ к продукту, если вы не приобретете лицензию на основе # ядра, а не из числа пользователей.

+0

У меня также было такое же ощущение о Tableau Online. Потому что я не смог найти какой-либо способ в Javascript API для входа в Tableau Online программно. Мы можем входить в Tableau Online программно, используя REST API, но REST API не имеет метода для получения информации о панели/представлении :( – khurram

+0

Если на компьютере вы входите в Tableau online, вы можете использовать API для извлечения vis и управления им из «этого компьютер ". Помните трюк, чтобы изменить указанную страницу, например, на http://dub01.online.tableau.com/#/site/mysite/views/Book1/Sheet1 по адресу http://dub01.online.tableau.com/ t/mysite/views/Book1/Sheet1. Но вы не можете войти в систему программно с помощью API. –