OneDrive 和 SharePoint Online
本文介紹如何將 Tableau 連線到 OneDrive 和 SharePoint Online 文件庫資料,並設定資料來源。
開始之前
在開始之前,請完成以下工作:
- 取得 Microsoft 帳戶的電子郵件地址和密碼。
- 將 Microsoft Graph API 的委派權限新增到 Azure AD。
- 授予 Tableau 同意使用以下應用程式開發介面 (API) 權限,以存取 OneDrive 和 SharePoint Online 文件庫中的檔案:
- Files.Read.All
- Sites.Read.All
- User.Read
- Offline_access
附註:OneDrive 與 Sharepoint Online 連接器不支援具體租戶的連線。需要在 Microsoft 端為多租用戶設定應用程式連線。
推薦設定
設定 OAuth 用戶端以使用貴公司的 IT 原則
您可以使用自訂 OAuth 用戶端,根據您自己的 IT 原則完全控制自己 OAuth 配置。使用您自己的 OAuth 用戶端的選項使您免於受制於 Tableau 發布週期和 Tableau 的 OAuth 用戶端輪替排程。有關如何設定您自己的 OAuth 用戶端的資訊,請參閱為站台設定自訂 OAuth。
進行連線並設定資料來源
附註:Tableau 中支援使用的檔案類型包括 Excel、.csv/text 和 JSON。
啟動 Tableau 並在「連線」下選取 OneDrive 和 SharePoint Online。在 Tableau 在預設瀏覽器中開啟的索引標籤內,執行以下操作:
輸入您的電子郵件地址,然後選取「下一步」。
輸入密碼,然後選取「登入」。
選取「是」以授予 Tableau 存取 OneDrive 和 SharePoint Online 程式庫檔案的權限。
收到通知時關閉瀏覽器窗格。
搜尋或選取要連線到的檔案,然後選取「連線」。該檔案可以是以下三個類別之一:
- OneDrive(個人檔案):您擁有的檔案
- OneDrive(與您共用):其他擁有者與您共用的檔案
- SharePoint 網站:您有權存取的 SharePoint Online 文件庫中的檔案
在資料來源頁面上,執行下列操作:
(可選)在頁面頂端選取預設資料來源名稱,然後輸入要在 Tableau 中使用的唯一資料來源名稱。舉例來說,使用可幫助其他資料來源使用者推斷出要連線的資料來源的資料來源命名約定。
要開始分析,請選取工作表索引標籤。
附註:Tableau 不支援 OneDrive 或 SharePoint Online 文件庫中的樞紐分析表。
使用 Data Interpreter 清理您的資料
如果 Tableau 偵測到它可以幫助優化資料來源以進行分析,則會提示您使用 Data Interpreter。Data Interpreter 可偵測您可以使用的子資料表,並移除稍後可能會在分析中造成問題的獨特格式。有關詳細資訊,請參閱使用 Data Interpreter 清理 Excel、CSV、PDF 和 Google 試算表中的資料。
對 OneDrive 和 SharePoint Online 進行疑難排解
多個帳戶的連線
使用 Web 製作或發佈到 Web 時,不能在同一個工作簿中使用多個 OneDrive 帳戶。可以在 Desktop 中有多個帳戶連線。
Internet Explorer 11 和 Edge 的 Web 製作
在 Internet Explorer 11 和 Edge 中,無法使用不安全連線 (http) 存取伺服器。請使用安全連線 (https) 或切換至其他瀏覽器。