本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

使用 Secure Store 針對 Power Pivot 設定排程的資料重新整理

 

適用版本:SharePoint Server 2013 Enterprise

上次修改主題的時間:2013-12-18

摘要:了解如何使用 Secure Store 在 Power Pivot for SharePoint 中設定排程的資料重新整理。

重要事項 重要事項:
此案例僅適用於 SharePoint Server 2013 Enterprise。

在本文中,我們將看看如何使用 Secure Store Service 在 SQL Server 2012 Power Pivot for SharePoint 2013 中設定排程的資料重新整理。

使用 Secure Store,您可以將資料存取認證儲存在加密的資料庫,而 Power Pivot for SharePoint 可以使用這些認證,按照您設定的排程來重新整理您報表中的資料。

開始之前,您需要有:

  • 一個 Active Directory 帳戶,供您用來存取報表中使用的資料來源。我們將此帳戶稱為「資料存取帳戶」。在本文中,我們將看看如何設定帳戶來存取資料來源,因此您只需要有帳戶本身,就可以開始。

  • 一個 Active Directory 群組,包含所有將會觸發資料重新整理 (不論是透過設定資料重新整理排程,或在正常排程外進行手動啟動) 的使用者。我們將此群組稱為「資料重新整理使用者群組」。

  • 對將使用之 SharePoint 文件庫的參與存取權。

此外,請確定 Excel ServicesSecure Store 已設定在 SharePoint Server 伺服器陣列中。

此影片顯示使用 Secure Store Service 在 SQL Server 2012 Power Pivot for SharePoint 2013 中設定排程的資料重新整理的相關步驟 (本文將有說明)。

影片:使用 Secure Store 針對 Power Pivot 設定排程的資料重新整理

視訊 (播放按鈕) 圖示

使用 Secure Store 設定排程的資料重新整理的第一個步驟,是確定資料存取帳戶具有報表中所用資料來源的正確存取權。我們將看的是 SQL Server 和 Analysis Services 資料來源。

如果您針對資料來源使用 SQL Server,則需要確定您的資料存取帳戶對資料所在 SQL Server 資料庫具有讀取權。

在 SQL Server 資料庫上設定讀取權
  1. 在 SQL Server Management Studio 中,連線至資料庫引擎。

  2. 展開 [安全性]。

  3. 以滑鼠右鍵按一下 [登入],然後選擇 [新增登入]。

  4. 在 [登入名稱] 方塊中,輸入想要授與資料庫存取權之帳戶的網域和使用者名稱。

  5. 在 [使用者對應] 頁面上,選取想要授與存取權之資料庫的 [對應] 核取方塊。

  6. 選取 [db_datareader] 核取方塊。

  7. 選擇 [確定]。

如果您也使用 Analysis Services,請參閱下節以取得有關如何設定 Analysis Services 資料來源存取權的詳細資訊。如果您不使用 Analysis Services,請跳到<在 Secure Store 中儲存資料存取帳戶>。

如果您使用 Analysis Services,則需要確定您的資料存取帳戶是適當 Analysis Services 角色的成員,而且該角色具有 Analysis Services Cube 的讀取存取權。

在 Analysis Services Cube 上設定讀取權
  1. 在 SQL Server Management Studio 中,連線到 Analysis Services。

  2. 展開 [資料庫],並展開您想要授與存取權的資料庫。

  3. 以滑鼠右鍵按一下 [角色],然後選擇 [新增角色]。

  4. 輸入角色的名稱。

  5. 在 [成員資格] 頁面上:

    1. 按一下 [新增]。

    2. 輸入您的資料存取帳戶,然後選擇 [確定]。

  6. 在 [Cube] 頁面上,選取您想要授與存取權之 Cube 的 [讀取] 存取權。

  7. 選擇 [確定]。

將資料來源的存取權授與資料存取帳戶之後,下一步是在 Secure Store 中儲存此帳戶。首先,我們會建立資料存取帳戶的 Secure Store 目標應用程式。目標應用程式基本上是一種定義帳戶相關事項的方法,例如帳戶類型以及可以使用它的人。

建立 Secure Store 目標應用程式
  1. 在管理中心的 [應用程式管理] 下,選擇 [管理服務應用程式]。

  2. 按一下 Secure Store 服務應用程式。

  3. 在功能區的 [編輯] 索引標籤上,選擇 [新增]。

  4. 輸入 [目標應用程式 ID]。

    注意事項 附註:
    設定 Power Pivot 活頁簿的重新整理排程時,將需要此值。
  5. 輸入 [顯示名稱] 和 [連絡人電子郵件]。

  6. 對於 [目標應用程式類型],選擇 [群組]。

  7. 選擇 [下一步]。

  8. 保留預設認證設定,並選擇 [下一步]。

  9. 在 [目標應用程式管理員] 方塊中,指定要負責管理目標應用程式的使用者,例如您的伺服器陣列管理員。

  10. 在 [成員] 方塊中,加入:

    • 用來執行 Power Pivot for SharePoint 服務應用程式之應用程式集區的帳戶。

    • 包含使用者 (將在 Power Pivot for SharePoint 中排程或啟動資料重新整理) 的資料重新整理群組。

  11. 選擇 [確定]。

建立目標應用程式之後,下一步是建立您的資料存取帳戶與目標應用程式的關聯。

建立資料存取帳戶與目標應用程式的關聯
  1. 在 Secure Store 管理頁面上,選取想要設定認證之目標應用程式的核取方塊。

  2. 在功能區的 [認證] 區段中,選擇 [設定]。

  3. 輸入存取帳戶的使用者名稱與密碼。

  4. 選擇 [確定]。

Secure Store 安裝程式現已完成。下一步是在 Power Pivot for SharePoint 中設定資料重新整理排程。

一切皆已設定好後,現在我們可以在 Power Pivot for SharePoint 中設定重新整理排程和其他設定。我們將先在 Excel 中建置含有資料模型的測試活頁簿,然後將它發佈到網站集合 (已啟用 Power Pivot for SharePoint) 中的文件庫。然後,我們就可以設定重新整理設定。

建立測試活頁簿
  1. 在 Excel 的 [資料] 索引標籤上,選擇 [從其他來源],然後選擇 [從 SQL Server]。

  2. 輸入您資料所在的 SQL Server 執行個體名稱。

  3. 遵循精靈的指示,連線至包含您資料的表格。

  4. 精靈完成時,您應該會看見 [匯入資料] 對話方塊。選擇 [僅建立連線] 選項,然後選取 [新增此資料至資料模型] 核取方塊。

  5. 選擇 [確定]。

  6. 在 [Power Pivot] 索引標籤上,選擇 [管理]。

  7. 在 [Power Pivot] 功能區上,選擇 [樞紐分析表]。

  8. 在 [插入樞紐] 對話方塊上,選擇 [現有工作表] 選項,然後選擇 [確定]。

  9. 選取樞紐分析表報表要有的欄位。

  10. 將活頁簿儲存到網站集合 (已啟用 Power Pivot) 上的文件庫。

活頁簿已儲存到 SharePoint 文件庫,現在讓我們設定重新整理設定。

設定活頁簿的重新整理設定
  1. 在存放 Excel 活頁簿的文件庫中,選擇省略符號 (...) 控制項兩次,然後選擇 [管理 Power Pivot 資料重新整理]。

    文件庫控制項的螢幕擷取畫面。

  2. 在 [管理資料重新整理] 頁面上,選取 [啟用] 核取方塊。

  3. 在 [排程詳細資料] 區段中,選擇想用於重新整理此活頁簿中之資料的排程選項。

  4. (選用) 如果您想要立即重新整理活頁簿,請選取 [並且盡快重新整理] 核取方塊。

  5. 在 [認證] 區段中,選擇 [使用儲存在 Secure Store Service 中的認證進行連接] 選項。

  6. 在 [識別碼] 方塊中,輸入所建立 Secure Store 目標應用程式的識別碼。

  7. 選擇 [確定]。

您可以對資料進行一些變更,然後使用 [並且盡快重新整理] 選項設定立即重新整理活頁簿,藉以測試資料重新整理的運作是否正確。

https://technet.microsoft.com/zh-tw/library/dn529126.aspx
顯示: