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

測試實驗室指南:設定 Visio Services

SharePoint 2013
 

適用版本:SharePoint Server 2013 Enterprise

上次修改主題的時間:2016-12-16

摘要:在測試實驗室環境中設定 Visio Services。

本文說明如何設定SharePoint Server 2013 的 Visio Services中設定 SharePoint 伺服器 2013 Preview in a Three-tier Farm測試實驗室指南為依據的測試實驗室。

重要事項 重要事項:
此案例僅適用於Microsoft TechNet 測試實驗室指南

本文內容:

此測試實驗室指南說明如何設定 Visio Services。其中包括:

  • 建立 Active Directory 帳戶,以執行 Visio Services 應用程式集區

  • 啟動 Visio Graphics Service

  • 建立 Visio Services 服務應用程式

  • 設定 Visio 使用者的資料存取

開始之前,請確定您已完成的步驟Test Lab Guide: Configure SharePoint Server 2013 in a Three-tier Farm,包括先決條件測試實驗室指南所討論的文件中。此測試實驗室中使用三層式伺服器陣列測試實驗室指南中設定 SharePoint Server 2013 中建立的三層式基礎結構。

您也必須完成<測試實驗室指南:建立商務智慧基準環境>中的步驟,因為 Visio 設定步驟需要在該測試實驗室指南中建立的使用者帳戶。

Visio Services 服務應用程式需要應用程式集區才能正常運作。應用程式集區需要 Active Directory 帳戶才能執行。請使用下列程序建立應用程式集區的 Active Directory 帳戶。

建立 Active Directory 帳戶
  1. 以 Corp\Administrator 身分登入 DC1。

  2. 依序按一下 [開始]、[系統管理工具] 及 [Active Directory 使用者和電腦]。

  3. 展開 [corp.contoso.com]。

  4. 在 [ServiceAccounts] 上按一下滑鼠右鍵,然後依序按一下 [新增] 和 [使用者]。

  5. 在 [全名] 文字方塊中,輸入 Visio Services Application Pool

  6. 在 [使用者登入名稱] 文字方塊中,輸入 VisioAppPool

  7. 按 [下一步]。

  8. 輸入帳戶的密碼並加以確認。

  9. 清除 [使用者必須在下次登入時變更密碼] 核取方塊。

  10. 選取 [密碼永久有效] 核取方塊。

  11. 按 [下一步]。

  12. 按一下 [完成]。

建立帳戶之後,下一個步驟是將該帳戶登錄為 SharePoint Server 2013 中的受管理帳戶。請使用下列程序登錄受管理帳戶。

在 SharePoint Server 中登錄受管理帳戶
  1. 以 Corp\User1 身分登入 APP1。

  2. 依序按一下 [開始]、[所有程式]、[Microsoft SharePoint 2013 產品] 及 [SharePoint 2013 管理中心]。

  3. 在管理中心首頁的左方導覽中,按一下 [安全性]。

  4. 在「安全性」頁面上,按一下 [一般安全性] 區段中的 [設定受管理帳戶]。

  5. 在「受管理帳戶」頁面上,按一下 [登錄受管理帳戶]。

  6. 在 [使用者名稱] 文字方塊中,輸入 CORP\VisioAppPool

  7. 在 [密碼] 文字方塊中,輸入 CORP\VisioAppPool 帳戶的密碼。

  8. 按一下 [確定]。

為使 Visio Services 正常運作,應用程式集區帳戶必須具有 SharePoint Server 2013 內容資料庫的存取權。使用下列程序來授與內容資料庫的必要存取權。

將內容資料庫存取授與受管理帳戶
  1. 在 APP1 上,依序按一下 [開始]、[所有程式] 及 [Microsoft SharePoint 2013 產品],然後在 [SharePoint 2013 管理命令介面] 上按一下滑鼠右鍵,再按一下 [以系統管理員身分執行]。

  2. 在 Windows PowerShell 命令提示字元中,輸入下列命令 (在每一行之後按 Enter):

    $w = Get-SPWebApplication -identity http://WFE1
    $w.GrantAccessToProcessIdentity("CORP\VisioAppPool")
    

CORP\VisioAppPool 帳戶登錄為受管理帳戶,且獲得授與內容資料庫的存取權之後,下一步即為啟動 Visio Graphics Service,並建立 Visio Services 服務應用程式。

使用下列程序在 APP1 上啟動 Visio Graphics Service。

啟動 Visio Graphics Service
  1. 在管理中心首頁上,按一下 [系統設定] 區段中的 [管理伺服器上的服務]。

  2. 在 [服務] 清單的 [伺服器] 下拉式清單中,確認已選取 [APP1]。

  3. 在 [服務] 清單上,按一下 [Visio Graphics Service] 旁的 [啟動]。

啟動服務之後,接著請建立 Visio Services 服務應用程式。

建立 Visio Services 應用程式
  1. 在管理中心首頁上,按一下 [應用程式管理] 區段中的 [管理服務應用程式]。

  2. 按一下「管理服務應用程式」頁面的 [新建],然後按一下 [Visio Graphics Service]。

  3. 在 [名稱] 方塊中,輸入 Visio Services

  4. 選取 [建立新的應用程式集區] 選項,然後在文字方塊中輸入 VisioServicesAppPool

  5. 選取 [可設定] 選項,然後從下拉式清單中選取 [CORP\VisioAppPool]。

  6. 按一下 [確定]。

現在已完成設定 Visio Services。下一步請設定 Visio Services 全域快取設定。

如果想有效示範以下 Visio Services 實驗室中的資料重新整理,必須變更預設的快取設定,使其立即重新整理資料。

設定 Visio Services 快取保留時間下限
  1. 在管理中心首頁的 [應用程式管理] 下,按一下 [管理服務應用程式]。

  2. 在服務應用程式清單中,按一下 [Visio Services] 服務應用程式。

  3. 按一下 [通用設定]。

  4. 在 [快取保留時間下限] 文字方塊中,輸入 0

  5. 按一下 [確定]。

在生產環境中,將快取保留時間下限的值設為零 (0) 會對伺服器施加不必要的壓力。我們建議您保留快取設定的預設值,讓生產環境發揮最大效能。不過,就本系列的實驗而言,我們希望能夠顯示立即的資料重新整理,藉此驗證是否設定了正確的資料連線。

Visio Services 通用設定的快取設定完成之後,下一步是為使用 Visio Professional 2013 的圖表作者設定資料存取。

在以下的 Visio Services 實驗室中,我們會利用 Secure Store 來設定 Visio 圖表的資料重新整理。不過,您應該要知道,Visio Services 和 Visio 用戶端應用程式的資料來源驗證方式是有差異的。

雖然 Visio Services 在轉譯資料連線的圖表時,可以使用 Secure Store 驗證資料來源,但是 Visio 在驗證資料時並不使用 Secure Store。Visio 要求圖表作者必須能夠直接存取資料庫,才能從圖表存取外部資料。

在這個案例中,我們會建立一個 Active Directory 群組,然後將圖表創作者納入其中,接下來為這個 Active Directory 群組建立 SQL Server 登入。

建立 Active Directory 群組
  1. 使用 CORP\administrator 帳戶登入 DC1。

  2. 依序按一下 [開始]、[系統管理工具] 及 [Active Directory 使用者和電腦]。

  3. 展開 [corp.contoso.com] 節點。

  4. 在 [使用者] 上按一下滑鼠右鍵,然後依序按一下 [新增] 及 [群組]。

  5. 在 [群組名稱] 方塊中,輸入 VisioDiagramAuthors,然後按一下 [確定]。

接下來,我們需要將使用者新增至群組中。在這個案例中,因為 Susan Burk 這位使用者擁有商務智慧中心的「參與」權限,所以我們會將她新增至群組中,在後續的 Visio Services 實驗室中,資料連線圖表會發佈到此處提及的商務智慧中心。

注意事項 附註:
雖然我們在這個實驗室中,只有新增一位使用者至群組,但是在實際執行案例中,您會將所有圖表作者新增至群組 (相較於為每位使用者新增個別登入,使用群組會比較方便管理)。依據資料在實際執行環境中組織的方式,如果不同組的使用者需要存取不同的資料庫,您可能會想要使用多個群組。
填入 VisioDiagramAuthors Active Directory 群組成員
  1. 在 [Active Directory 使用者和電腦] 中,按兩下 [VisioDiagramAuthors] 群組。

  2. 在 [成員] 索引標籤中,按一下 [新增]。

  3. 在 [輸入物件名稱來選取] 方塊中,輸入 CORP\Susan.Burk,然後按一下 [確定]。

  4. 確定 Susan Burk 顯示在 [成員] 清單中,然後按一下 [確定]。

現在,Susan Burk 帳戶已新增至 VisioDiagramAuthors 群組中,下一步就是為該群組建立 SQL Server 登入。

建立 SQL Server 登入
  1. 使用 CORP\USER1 帳戶登入 SQL1。

  2. 依序按一下 [開始]、[所有程式]、[Microsoft SQL Server 2012] 及 [SQL Server Management Studio]。

  3. 連線至 [Database Engine]。

  4. 展開 [安全性] 節點。

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

  6. 按一下「登入 – 新增」頁面上的 [搜尋]。

  7. 在 [選取使用者或群組] 對話方塊中,按一下 [物件類型]。

  8. 在 [物件類型] 對話方塊中,選取 [群組] 核取方塊,然後按一下 [確定]。

  9. 在 [選取使用者或群組] 對話方塊的 [輸入物件名稱來選取] 方塊中,輸入 CORP\VisioDiagramAuthors,然後按一下 [確定]。

  10. 在「登入 –新增」 頁面中,按一下 [確定]。

完成前面各項程序之後,即可操作和使用 Visio Services。

下列實驗室涵蓋如何使用 Secure Store 在 Visio Services 中設定資料重新整理:

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