閱讀英文

共用方式為


OneStream (Beta)

注意

下列連接器文章由 OneStream Software 提供,此連接器的擁有者和 Microsoft Power Query 連線 or 認證計劃的成員。 如果您有關於本文內容或想要看到本文變更的問題,請流覽 OneStream Software 網站並使用該處的支援通道。

摘要

項目 說明
發行狀態 (Beta)
產品 Power BI (數據集)
Power BI (數據流)
網狀架構 (數據流 Gen2)
支援的驗證類型 組織帳戶

必要條件

需要 OneStream 平臺 8.2 版或更高版本。 安裝 Microsoft Power BI Desktop 之前,必須先 確認系統需求

支援的功能

OneStream 連線 or 可讓您安全地存取您的 OneStream 應用程式。 透過連接器,您可以:

  • 直接從 Power BI 存取 OneStream 應用程式的 Cube 和關係型數據。
  • 存取元數據成員及其所有 OneStream 屬性。
  • 輕鬆地在Power BI 中重新建立完整的階層結構。
  • 將數據載入自動化至 Power BI 服務。

從 Power BI Desktop 連線 至 OneStream

取得資料

  1. 開啟 Power BI Desktop,然後選取 [ 從其他來源取得數據]。

    取得數據體驗的螢幕快照。

  2. 在搜尋方塊中輸入 OneStream ,以尋找自定義 OneStream 連接器。

    [取得數據] 對話框的螢幕快照,其中已於搜尋方塊中輸入 OneStream。

  3. 選取 [OneStream]。

  4. 選取 Connect

設定連接器

  1. 輸入您的 OneStream 環境 URL。 確定已使用前置 https:// 輸入環境 URL(如下列螢幕快照所示)。 否則,連線嘗試無法正常運作。

    [連接器組態] 對話框的螢幕快照,其中已輸入環境 URL。

  2. 選取 [確定]。

驗證

  1. 選取 [登入 ] 以啟動驗證程式。

  2. 此選取專案會重新導向並開啟預設瀏覽器上的 OneStream Identity Server 以進行登入。

  3. 登入您的 OneStream 帳戶。

    顯示 OneStream 登入對話框的驗證對話框螢幕快照。

  4. 成功登入之後,請選取 [連線]。

    已登入使用者之驗證對話框的螢幕快照。

OneStream 導覽器

成功登入之後,OneStream 連接器會顯示具有 4 種可用呼叫類型的導覽器:

導覽器對話框的螢幕快照,其中已選取 [取得維度]。

如果您需要設定函式的協助, 請參閱最佳做法

選取您想要使用的函式之後,請遵循 以 載入數據

載入資料

  1. 根據需求,提供指定函式的值。 您可以只將參數切換為必要的參數,或視需要使用全部參數。 Power BI 會顯示所傳回數據表數據的預覽。

  2. 提供參數之後,請載入或轉換數據。

    • 選取 [載入 ] 以將數據表載入內部 Power BI Desktop 數據模型。
    • 在將數據載入內部 Power BI Desktop 數據模型之前,選取 [轉換數據 ] 以在數據表中進行變更。 轉換數據 會在具有數據表代表性檢視的新視窗中啟動Power Query 編輯器。
  3. 如果您需要載入其他數據表,請重複先前的步驟來挑選函式、提供值,以及載入或轉換數據表。

  4. 將 載入 Power BI Desktop 數據模型之後,您就可以建立數據表之間的關聯性,以及建立報表。

OneStream 自定義連接器的詳細數據

OneStream 連接器會使用表示式狀態傳輸 (REST) API,從 OneStream 實例擷取數據。

OneStream 連接器會在目前登入使用者的許可權界限下執行所有 API 呼叫,因此會套用 OneStream 中為使用者定義的安全性。

注意

連接器只會代表Power BI報表使用者使用 READ 範圍來執行所有作業。 OneStream 連接器無法執行任何更新作業。

OneStream 連接器的每個呼叫限制為 2 百萬個數據列。 執行此限制的查詢會觸發錯誤。

將 Power BI 報表發佈至 Power BI 服務

  1. 選取 Power BI Desktop 中的 [發佈] 按鈕,將數據、報表和數據模型發佈至雲端式 Power BI 服務。

  2. 選擇適當的Power BI工作區,然後選取 [ 選取]。

    Power BI Desktop 的螢幕快照,其中強調 [發佈] 按鈕、工作區和 [發佈選取] 按鈕。

  3. 成功發行之後,會顯示具有流覽至Power BI服務連結的「成功」訊息。

    [發佈至 Power BI] 對話框的螢幕快照,其中包含成功訊息和強調的連結。

  4. 選取連結以檢視 Power BI 服務 中 Power BI Desktop 的所有報表,以及在 Power BI 服務 中建立儀錶板。

    服務上重新整理數據模型的螢幕快照,其中強調重新整理圖示。

最佳做法和函式說明

一般最佳做法

  • 只載入必要的數據粒紋。 也就是說,如果您只需要每月層級的匯總數據,請勿在每日層級載入數據。 模型越小,其效能就越高。

  • 限制您所做的轉換數目。 查詢越複雜,查詢就越有可能失敗。

  • 利用 OneStream 的財務邏輯和 Cube 檢視/數據配接器,建立接著載入 Power BI 的數據表。

    範例:合併牽涉到父實體只採用其中一個子實體值的 40%。 請確定此邏輯是在 OneStream 中完成,而且您在 Power BI 中載入數據配接器,其已填入值。

    嘗試在Power BI 中複寫邏輯會非常沒有效率,而且在來源系統中執行得更好。

取得 Cube

此函式會從 OneStream Cube 擷取數據。

  • 除了需要單一成員的 View 和 Currency 之外,所有參數都可以透過 OneStream 成員腳本指定(例如 2023.Base for time)。
  • 貨幣是指 OneStream 中的合併維度,因此您可以使用本機或匯總,例如。

[導覽器] 對話框的螢幕快照,其中強調 [取得 Cube 數據] 函式。

取得自定義配接器

  • 指定工作區和配接器名稱(必要參數)。
  • 數據表名稱和參數是選擇性的。
  • 請參閱 OneStream 內的已設定儀錶板配接器,以確定您要插入正確的值。

[導覽器] 對話框的螢幕快照,其中強調 [取得自定義配接器數據] 函式。

取得維度和取得成員屬性

  • 指定您想要擷取的 OneStream 維度類型。
  • 指定案例類型。 使用 [預設] 或 [全部] 來使用選取的 Cube 預設維度,並擷取預設屬性。
  • 包含描述可以設定為 True 或 False。

[導覽器] 對話框的螢幕快照,其中強調 [取得維度] 函式。