2014-09-29 161 views
0

我是Tableau的新手,需要一些資源指導,以幫助我理解並最終實現請求。我需要連接到已在我們的最後設置的Tableau服務器。這些報告是特定於客戶的。在MVC視圖中顯示Tableau數據

我需要顯示MVC視圖內的數據。登錄的用戶屬於特定的客戶,因此客戶ID將登錄的用戶與數據的報告綁定。查詢Tableau以獲取數據的最佳方法是什麼?我應該使用jquery/json並直接連接到Tableau或通過使用某些程序集的web api/controllers?我們是否有一些像DBAmp(用於SalesForce)可以簡化流程?

另一個問題是來自網站的Tableau身份驗證。我們是否應該在特定用戶下創建虛擬目錄,因爲我們最終的Tableau使用Active Directory身份驗證?該網站使用自己的自定義身份驗證。

謝謝。

回答

-1

您可以將Tableau服務器視圖嵌入到您選擇的網頁中。最簡單的方法是訪問您希望使用的Tableau服務器視圖,點擊Share按鈕然後按照說明操作。您還可以傳遞一些參數,調整大小等。請參閱聯機文檔以瞭解嵌入視圖。

如果您希望Tableau視圖與網頁的其他部分交互,還可以使用JavaScript API將命令發送到Tableau Server,或者獲取事件通知。 http://onlinehelp.tableausoftware.com/current/server/en-us/help.htm#js_api.htm

Tableau具有讓Tableau Server延遲身份驗證到外部服務器的功能,如前端Web服務器或門戶。請閱讀Tableau Server文檔和知識庫文章中的受信任的身份驗證

在過去的幾年中,Tableau Server還增加了對其他身份驗證方法的支持,其中包括SAML,Kerberos和Open ID。今天的受信任身份驗證主要適用於嵌入在較大網頁或應用程序中的可視化。如果您完全位於Windows企業網絡內,則還可以使用Windows單點登錄將認證推遲到Active Directory。