OneDrive および SharePoint Online

この記事では、Tableau を OneDrive および SharePoint Online ドキュメント ライブラリ データに接続してデータ ソースを設定する方法について説明します。

はじめる前に

開始する前に、以下をタスクを実行してください。

  1. Microsoft アカウントのメール アドレスとパスワードを取得します。
  2. Microsoft Graph API の委任されたパーミッションを Azure AD に追加します。
  3. 以下のアプリケーション プログラミング インターフェイス (API) 権限を使用する許可を Tableau に付与し、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 の構成」を参照してください。

接続してデータ ソースを設定する

  1. Tableau を起動し、[接続][OneDrive] および [SharePoint Online] を選択します。既定のブラウザーのタブで Tableau を開き、以下を実行します。

    1. 電子メール アドレスを入力し、[次へ] を選択します。

    2. パスワードを入力し、[サインイン] を選択します。

    3. [はい] を選択して、OneDrive ファイルおよび SharePoint Online ドキュメント ライブラリ ファイルへのアクセス権を Tableau に付与します。

    4. 通知されたらブラウザー ペインを閉じます。

    5. 接続するファイルを検索または選択し、[接続] を選択します。ファイルは、次の 3 つのカテゴリのいずれかになります。

      • OneDrive (個人用ファイル): 自分が所有しているファイル
      • OneDrive (自分と共有): 別の所有者と共有しているファイル
      • SharePoint サイト: アクセスできる SharePoint Online ドキュメント ライブラリ内のファイル
  2. データ ソース ページで次の手順を行います。

    1. (任意) ページ上部にある既定のデータ ソース名を選択し、Tableau で使用する一意のデータ ソース名を入力します。たとえば、データの他のユーザーが、どのデータ ソースに接続するか推測するのに役立つ命名規則を使用します。

    2. 分析を開始するには、シート タブを選択します。

注: 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) を使用するか、別のブラウザーに切り替えてください。

エラー メッセージ

「OneDrive と SharePoint Online は要求したファイルを見つけることができませんでした」

SharePoint Online でファイルを置き換えると、エラーが発生する可能性があります。このエラーは、SharePoint Online の各ファイルには一意の ID があり、ファイルを置き換えると一意の ID が変更されるために発生し、その結果エラー メッセージが表示されます。

関連項目

フィードバックをありがとうございます。フィードバックは正常に送信されました。ありがとうございます!