我已經使用Power BI Desktop連接到內部SSAS數據源並可以成功發佈到Web。與組織外的用戶共享Power BI數據集
我想與我的組織外部的用戶共享數據集,以便他們可以拖放/尺寸/度量並創建他們想要查看的報告和儀表板或報告。
從我讀過的內容來看,只能與組織外的用戶共享預配置的儀表板和報表。是否有人可以告訴我是否可以與組織外的用戶共享數據集?
我已經使用Power BI Desktop連接到內部SSAS數據源並可以成功發佈到Web。與組織外的用戶共享Power BI數據集
我想與我的組織外部的用戶共享數據集,以便他們可以拖放/尺寸/度量並創建他們想要查看的報告和儀表板或報告。
從我讀過的內容來看,只能與組織外的用戶共享預配置的儀表板和報表。是否有人可以告訴我是否可以與組織外的用戶共享數據集?
如果您幫助外部公司在網絡中的VM上設置On-house數據網關,並幫助它們將其連接到多維數據集,則外部用戶可以將Power BI Desktop報告發布到其Power BI租戶。在適用於外部用戶的多維數據集中是否有基於角色的安全性?如果是這樣,您將需要爲此域中的外部用戶設置alternate UPN suffix和用戶帳戶,如此處所述。或者您可以設置user mappings以使用CustomData將他們的用戶名以這種方式傳遞到您的多維數據集。通過CustomData,您可以將SSAS角色更改爲只有服務帳戶作爲成員(不是真正的用戶),然後使用CustomData() MDX function in the dynamic security MDX表達式。
整個場景更全面地描述here。儘管我正在討論在Azure中託管虛擬機加入AAD域服務,但您可以在常規Active Directory域中使用備用UPN後綴或CustomData。
如果您的模型是Tabular,那麼Azure Analysis Services可能會大大簡化此問題。如果有興趣的話讓我知道。
感謝Greg。我在尋找解決方案時遇到了您的網站,但其中大部分都遺失在我身上,因爲我最近纔開始使用域控制器等工作。我正在處理多維數據。無論如何,我找到了一種解決方法,請讓我知道您的想法:1.在我的域中的辦公室365的管理員部分中爲外部用戶創建一個帳戶。2.將此用戶作爲管理員添加到Power BI中的網關。 3.將該用戶添加到運行SSAS的「本地」服務器加入的域,並在SSAS中授予足夠的權限/角色。而已! –
@BenjiKok基本上你爲他們創建了一個用戶,他們登錄到你的Power BI租戶。這應該工作。唯一的缺點是,當他們離開外部公司時,你不知道要關閉他們的通道。他們必須記住不同的密碼。否則,我會認爲這是一個可接受的解決方案,那麼太棒了 – GregGalloway
感謝您的意見。你知道是否可以在一臺服務器上配置多個網關?這將使我們能夠爲多個客戶實施此解決方案。 –
多維或表格SSAS? – GregGalloway