2015-10-15 17 views
0

所有的查詢模式,如何限制的Tableau

我使用的Tableau 9.0進行數據分析,並希望其他用戶只能運行查詢的許可模式。我怎麼能配置畫面只運行一些特殊的查詢模式?我可以使用模板與正則表達式或自定義SQL查詢來做到這一點?

例如我有一個名爲't1'的表,字段爲'_id','name','age','grade'.. 我希望其他用戶只運行包含字段'_id'的查詢,如'select名稱從t1其中id = 1;','從t1組選擇count(*)組by _id;','從t1中選擇等級,其中_id在。

回答

0

Tableau中的篩選功能專注於數據的內容,而不是查詢本身(事實上,Tableau的建模可以使您在大多數情況下從基礎查詢中抽象出來)。您可以使用數據源過濾器來定義用戶可以使用的允許記錄,從而對數據檢索實施一些安全性限制。話雖如此,但我發現在上游數據存儲庫(例如MS-SQL中的RBAC)中提供過濾幾乎總是更容易/更可靠。

這是數據源過濾的幫助部分。 http://onlinehelp.tableau.com/current/pro/online/mac/en-us/help.htm#filtering_datasource.html