使用自動的服務帳戶設定 Visio Services 資料重新整理在 SharePoint Server 2016

 

**適用版本:**SharePoint Server 2013, SharePoint Server 2016

**上次修改主題的時間:**2017-07-06

**摘要:**設定 Visio Services 中SharePoint Server使用自動的服務帳戶重新整理資料。

設定自動的服務帳戶的Visio Services包含下列步驟:

  1. 建立用於資料存取的帳戶

  2. 針對資料來源上的資料存取帳戶建立登入資料

  3. 建立會使用資料存取帳戶認證的 Secure Store 目標應用程式

  4. 設定Visio ServicesSecure Store目標應用程式使用自動的服務帳戶

  5. 使用 Visio 建立 Office 資料連線 (ODC) 檔案並將其發佈至 SharePoint 資料連線庫

  6. 在 Visio 中使用 ODC 檔案做為資料來源

第一個步驟是建立要用於資料存取的帳戶。請讓網域管理員建立您可用來存取資料來源的 Active Directory 帳戶。

重要

Visio Services需要自動的服務帳戶在 Active Directory 帳戶。您無法使用非 Windows 帳戶。

建立帳戶之後,請執行下列步驟,針對 SQL Server 中的資料存取帳戶建立登入資料 (如果您使用的不是 SQL Server 資料來源,請參閱您資料來源的指示,針對資料來源帳戶建立含有資料讀取權限的登入資料)。

若要建立資料存取帳戶的 SQL Server 登入

  1. 在 SQL Server Management Studio 中,連線至資料庫引擎。

  2. 在 [物件總管] 中,展開 [安全性]。

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

  4. 在 [登入名稱] 方塊中,輸入您為資料存取所建立的 Active Directory 帳戶名稱。

  5. 在 [選取頁面] 區段中,按一下 [使用者對應]。

  6. 為您要提供存取權的資料庫選取 [對應] 核取方塊,然後在 [<database> 的資料庫角色成員資格] 區段,選取 [db_datareader] 核取方塊。

  7. 按一下 [確定]。

為資料存取帳戶建立登入資料,並將帳戶存取權授與資料來源之後,您就必須在 Secure Store 中建立目標應用程式,以包含資料存取帳戶的認證。

若要建立自動的服務帳戶的目標應用程式

  1. 在 SharePoint 管理中心網站 首頁的 [應用程式管理] 區段中,按一下 [管理服務應用程式]。

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

  3. 在功能區上,按一下 [新增]。

  4. 在 [目標應用程式識別碼] 方塊中,輸入目標應用程式的識別碼 (例如 VisioServicesUnattended)。

  5. 在 [顯示名稱] 方塊中,輸入目標應用程式的名稱。

  6. 在 [連絡人電子郵件] 方塊中,輸入電子郵件地址。

  7. 在 [目標應用程式類型] 下拉式清單中選取 [群組]。

  8. 按 [下一步]。

  9. 保留預設認證欄位,然後按 [下一步]。

  10. 在 [指定成員資格設定] 頁面上:

    1. 在 [目標應用程式管理員] 方塊中,輸入將會管理此帳戶的使用者帳戶。

      注意

      您可以輸入多個名稱,或輸入要管理此目標應用程式的使用者隸屬的 Active Directory 群組名稱。

    2. 在 [成員] 方塊中,輸入 所有人

      注意

      自動服務帳戶適用於授與廣泛資料庫存取權。如果有必要,您可以限制只讓特定 Active Directory 群組擁有自動服務帳戶存取權,不過請注意,每個 Visio Services 服務應用程式僅能建立一個自動服務帳戶。

    3. 按一下 [確定]。

建立目標應用程式之後,您必須設定目標應用程式以使用您建立的資料存取帳戶的認證。請使用下列程序設定認證。

設定目標應用程式的認證

  1. 在 Secure Store Service 應用程式頁面上的 [目標應用程式識別碼] 欄中,指向您剛建立的目標應用程式,按一下出現的箭頭,然後按一下 [設定認證]。

  2. 在 [Windows 使用者名稱] 方塊中,輸入您針對資料存取所建立的 Active Directory 帳戶。

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

  4. 按一下 [確定]。

已完成之目標應用程式設定。下一步是要用於此目標應用程式指定為Visio Services自動的服務帳戶。若要在Visio Services通用設定中設定自動的服務帳戶使用下列程序。

設定 Visio Services 通用設定

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

  2. 在 [管理服務應用程式] 頁面上,按一下 [ Visio Services服務應用程式。

  3. 在 [管理 Visio Graphics Service] 頁面上,按一下 [通用設定]。

  4. 在 Visio Graphics Service [設定] 頁面上,[外部資料] 區段的 [應用程式識別碼] 方塊中,輸入您剛建立的 Secure Store 目標應用程式的識別碼。

  5. 按一下 [確定]。

設定外部資料] 設定中Visio Services通用設定之後, 自動的服務帳戶便設定妥當使用。

下一步是建立指定自動服務帳戶的 ODC 檔案。您可以在建立圖表的過程中,在 Visio 中建立 ODC 檔案。

請使用下列程序建立 ODC 檔案並建立資料連線的繪圖。

若要在 Visio 中建立 ODC 檔案並連結資料至圖形

  1. 在 Visio 中,開啟圖表或建立新圖表。

  2. 在功能區上,按一下 [資料] 索引標籤,然後按一下 [連結資料至圖形]。

  3. 在 [連接至資料庫伺服器] 頁面上,輸入資料庫伺服器的名稱,然後按 [下一步]。

  4. 在 [選取資料庫和資料表] 頁面上,選取想要連線的資料庫,然後按 [下一步]。

  5. 在「儲存資料連線檔案和完成」頁面上:

    1. 按一下 [驗證設定]。

    2. 在 [Visio Services 驗證設定] 對話方塊中,選取 [無] 選項,再按一下 [確定]。

    3. 按一下 [瀏覽]。

    4. 瀏覽至資料連線庫。

      注意

      Visio Services不需要 ODC 檔案會儲存至資料連線庫。不過,為了簡化管理,建議使用的資料連線庫來儲存所有資料連線檔案。

    5. 輸入 ODC 檔案的名稱,然後按一下 [儲存]。

    6. 按一下 [完成]。

  6. 如果顯示 [Web 檔案內容] 對話方塊,請按一下 [取消]。

  7. 在 [選取資料連線] 頁面上,按一下 [完成]。

  8. 將資料連線到圖表中的圖形。

  9. 當您準備好儲存繪圖時,依序按一下 [檔案] 及 [儲存],然後瀏覽至 SharePoint 文件庫。

  10. 輸入檔案名稱,然後按一下 [儲存]。

已發佈圖表之後, 即可使用Visio Services檢視。當圖表中的資料重新整理時,它會使用您指定的 ODC 檔案。[] 選項中的 ODC 檔案指定將會造成Visio Services使用自動的服務帳戶。

ODC 檔案儲存至資料連線庫後,即可在連結資料至 Visio 中的圖形時,直接連線至該 ODC 檔案。這可讓您在多個 Visio 圖表之間共用單一資料連線檔案。

請使用下列程序連線至現有的 ODC 檔案:

使用 ODC 檔案建立資料連線的圖表

  1. 在 Visio 中,開啟圖表或建立新圖表。

  2. 在功能區上,按一下 [資料] 索引標籤,然後按一下 [連結資料至圖形]。

  3. 在精靈的 [資料選取器] 頁面上,按一下 [先前建立的連線],然後按 [下一步]。

  4. 在 [選取資料連線] 頁面上,按一下 [瀏覽]。

  5. 在 [現有連線] 對話方塊中,按一下 [瀏覽更多]。

  6. 在 [資料選取器] 對話方塊的 [URL] 方塊中,輸入 CDC 檔案儲存位置的資料連線庫 URL,然後按 Enter 鍵。

  7. 選取 ODC 檔案,然後按一下 [開啟]。

  8. 在「選取資料連線」頁面上,按一下 [完成]。

  9. 將資料連線到圖表中的圖形。

  10. 當您準備好儲存繪圖時,依序按一下 [檔案] 及 [儲存],然後瀏覽至 SharePoint 文件庫。

  11. 輸入檔案名稱,然後按一下 [儲存]。

See also

使用外部資料連線設定 SharePoint Server 中的 Visio Services 資料重新整理