Excel の組織のデータ型で Power BI のおすすめのテーブルにアクセスする

"おすすめのテーブル" は Microsoft Excel のデータを Power BI のデータにリンクする 1 つの方法です。 Excel シートにエンタープライズ データを簡単に追加できます。 Excel のデータの種類ギャラリーでは、Power BI セマンティック モデルのおすすめのテーブルからデータを検索できます。 この記事では、その方法について説明します。

Power BI でおすすめのテーブルを作成する方法については、おすすめのテーブルを Power BI Desktop で設定する方法に関する記事を参照してください。

Note

Excel では、Power BI でアクセスできる Power BI セマンティック モデルからデータを分析することもできます。

Power BI セマンティック モデルのおすすめのテーブルは、Excel の [データの種類] ギャラリーでは、[データ] リボンに [データの種類] として表示されます。

Screenshot of the Data Types gallery in the Excel Data ribbon.

展開すると、ギャラリーには [株式][地理] などの一般的なデータの種類が表示されます。 また、Power BI セマンティック モデルのおすすめのテーブルから、使用できる上位 10 個の組織データの種類が表示されます。

Screenshot of Excel Data Types Gallery.

Power BI のおすすめのテーブルのデータを検索するには、おすすめのテーブルの値と一致する値を含む、Excel シート内のセルまたは範囲を選択します。 データ型ギャラリーの横にアル [さらに表示] 矢印を選択します。

Screenshot of the More icon in Excel Data Types Gallery.

探しているテーブルが見つかったら、それを選択します。 見つからない場合、 [More from your organization](組織からさらに表示) を選択します。 Excel に、アクセスできるすべてのおすすめのテーブルがウィンドウに表示されます。

Screenshot of selecting More from your organization.

[データ選択ウィザード] ウィンドウの [フィルター] ボックスに入力し、オプションを絞り込みます。 使用するテーブルを選択します。

Screenshot of Excel Organizational Data, Suppliers data type table.

Excel によって高い信頼度で一致する行が検出された場合、そのセルは直ちにそれらの行にリンクされます。 リンクされた項目のアイコンにより、セルが Power BI の行にリンクされていることが示されます。

Screenshot of Linked item icon.

一致する可能性のある行がセルに複数ある場合、そのセルに疑問符アイコンが表示され、 [データ選択ウィザード] ウィンドウが開きます。 次の例では、B3:B9 からの範囲を選び、Power BI おすすめのテーブル Store を選びました。 セル B9 の "508 - Pasadena Lindseys" を除き、すべての行で一致がありました。 [データ選択ウィザード] には、使用できる 2 つの一致が表示されます。2 つの異なるテーブルで同じ値です。

Screenshot of Excel Data Selector pane.

[組織] データ オプションを使うと、複数のおすすめのテーブルから行を返すことができます。 Excel では、一致する可能性のある行が、その元のデータの種類によってグループ化されます。 Excel により、一致する可能性が最も高い行に基づいてデータ型が並べ替えられます。 シェブロンの矢印を使用して、一致する行のデータ型を折りたたんだり展開したりできます。

Screenshot of Excel Data Selector pane with multiple possibilities.

提案ごとに [データ選択ウィザード] ウィンドウで行の名前を選択すると、行内に詳細が表示されるので、正しい行の選択に便利です。 それが見つかったら、 [選択] を押して、その行を Excel のセルにリンクします。

Screenshot of Data Selector details.

Excel シートの値と Power BI おすすめのテーブルのデータの間に接続が作成されたので、そのデータを調べることができます。 データを使用し、Excel レポートを向上させましょう。

セルの [カード] アイコンを選択すると、おすすめのテーブル内のすべてのフィールドと計算フィールドのデータを含むカードが表示されます。 カードのタイトルには、おすすめのテーブルの [行ラベル] フィールドの値が表示されます。

Screenshot of Linked item details.

[データの挿入] アイコンを選択してから、フィールドの一覧からフィールド名を選んで、その値をグリッドに追加します。

Screenshot of Select a field name.

フィールド値は、隣接するセルに配置されます。 セルの数式ではリンクされたセルとフィールド名が参照されるので、Excel 関数内でそのデータを使用できます。

Screenshot of Excel cell formula.

セルの数式を使用する

Excel テーブルでは、. (ピリオド) 参照を使用して、リンク テーブルの列を参照し、データ フィールドを追加することができます。

Screenshot of Excel period reference.

セルの場合と同様に、セルを参照し、. (ピリオド) 参照を使用してフィールドを取得することができます。

Screenshot of Cell period reference.

カードを表示、変更、またはテキストに変換

リンク セルには、右クリック メニュー オプションが追加されています。 セルを右クリックします。 通常のオプションと共に、以下も表示されます。

  • [Show Data Type Card] (データの種類カードの表示)
  • [データの種類]>[テキストに変換]
  • [データの種類]>[変更]
  • [更新]

Screenshot of Right-click, Convert to Text.

[テキストに変換] を使用すると、Power BI のおすすめのテーブルの行へのリンクが削除されます。 重要な点は、セル内のテキストがリンク セルの行ラベル値になることです。 意図していなかった行にセルをリンクした場合は、Excel の [元に戻す] を選択して、セルの初期値を復元します。

データのキャッシュと更新

Excel によってセルが Power BI のおすすめのテーブルの行にリンクされると、すべてのフィールド値が取得されて Excel ファイルに保存されます。 自分がファイルを共有したすべてのユーザーは、Power BI からデータを要求することなく、任意のフィールドを参照できます。

リンク セルのデータを更新するには、 [データ] リボンの [すべて最新の情報に更新] ボタンを使用します。

Screenshot of Refresh All.

また、個々のセルを更新することもできます。 セルを右クリックし、 [データ型]>[最新の情報に更新] を選択してください。

ライセンス

Excel の [データの種類] ギャラリーと、Power BI のおすすめのテーブルに接続されたエクスペリエンスを利用できるのは、Power BI Pro サービス プランをご利用の Excel サブスクライバーのみです。

セキュリティ

Power BI でアクセスできるアクセス許可を持っているセマンティック モデルのおすすめのテーブルのみが表示されます。 データを更新するときは、Power BI のセマンティック モデルにアクセスして行を取得するためのアクセス許可が必要です。 Power BI でセマンティック モデルに対するビルドまたは書き込みアクセス許可が必要になります。

Excel では、行全体の返されるデータがキャッシュされます。 自分が Excel ファイルを共有するすべてのユーザーが、すべてのリンク セルのすべてのフィールドのデータを表示できます。

管理制御

Power BI 管理者は、Excel のデータ型ギャラリーでおすすめのテーブルを使用できる組織内のユーザーを制御できます。 詳細については、管理ポータルに関する記事の「おすすめのテーブルへの接続を許可する」を参照してください。

監査

管理の監査ログには、おすすめのテーブルに関する次のイベントが表示されます。

  • AnalyzedByExternalApplication:どのユーザーがどのおすすめのテーブルにアクセスしているかを管理者が把握できます。
  • UpdateFeaturedTables:どのユーザーがおすすめのテーブルを発行および更新しているかを管理者が把握できます。

監査ログのイベントの完全な一覧については、「Power BI でユーザー アクティビティを追跡する」をご覧ください。

考慮事項と制限事項

現在の制限事項は次のとおりです。

  • 統合は、現在のチャネルの Excel で使用できます。

  • 次の機能を使用する Power BI セマンティック モデルのおすすめのテーブルは、Excel に表示されません。

    • DirectQuery セマンティック モデル。
    • ライブ接続を使用するセマンティック モデル。
  • Excel には、おすすめのテーブルで定義されている列、計算列、およびメジャーのデータのみが表示されます。 次のものは表示されません。

    • 関連テーブル上で定義されているメジャー。
    • リレーションシップから算出される暗黙的なメジャー。
  • Excel で Power BI のおすすめテーブルを使うとき、Power BI テナント データが保存されている場所とは異なるリージョンまたは地域で Power BI データが処理されることがあります。

Excel でのデータ型のエクスペリエンスは、lookup 関数に似ています。 Excel シートから提供されるセル値を受け取り、Power BI のおすすめのテーブルで一致する行が検索されます。 検索エクスペリエンスには、次のような動作があります。

  • 行の一致は、おすすめのテーブルに含まれるテキスト列に基づいています。 これには Power BI Q&A 機能と同じインデックスが使用されます。これは英語での検索用に最適化されています。 その他の言語で検索すると、正確な一致が得られない場合があります。

  • ほとんどの数値列は、照合の対象とは見なされません。 [行ラベル] または [キー列] が数値である場合は、それらは照合の対象に含められます。

  • 一致は、個々の検索語句の完全一致とプレフィックス一致に基づいています。 セルの値は、スペース、またはタブのようなその他の空白文字に基づいて分割されます。 その後、各単語が検索語句と見なされます。 行のテキスト フィールドの値が、完全一致とプレフィックス一致で各検索語句と比較されます。 行のテキスト フィールドがその検索語句で始まる場合は、プレフィックス一致が返されます。 たとえば、セルに "Orange County" が含まれていた場合、"Orange" と "County" が個別の検索語句になります。

    • 値が "Orange" または "County" と完全に一致するテキスト列を含む行が返されます。
    • 値が "Orange" または "County" で始まるテキスト列を含む行が返されます。
    • 重要なこととして、"Orange" または "County" を含んでいても、それらの語句で始まらない行は返されません。
  • Power BI では、各セルに対して最大 100 行の候補が返されます。

  • 一部のシンボルはサポートされていません。

  • おすすめのテーブルの設定や更新は、XMLA エンドポイントではサポートされません。

  • データ モデルを含む Excel ファイルを使用して、おすすめのテーブルを発行することができます。 そのデータを Power BI Desktop に読み込み、おすすめのテーブルを発行します。

  • おすすめのテーブル内のテーブル名、行ラベル、またはキー列を変更すると、そのテーブルの行にリンクされたセルを使う Excel ユーザーに影響を及ぼす場合があります。

  • Excel では、データが Power BI セマンティック モデルから取得された日時が表示されます。 この日時は、Power BI でデータが更新された日時、またはセマンティック モデル内の最新のデータ ポイントの日時であるとは限りません。 たとえば、Power BI のセマンティック モデルが 1 週間前に更新されましたが、基になるソース データは更新が行われた時点で 1 週間経過していたとします。 実際のデータは 2 週間前のものになりますが、Excel によって、データが Excel に取り込まれた日付と時刻として、取得されたデータが表示されます。