---
schema_version: "1"
id: c8568b57a95e9fb9a2a85aeca2278c4a63a0893a315dcb3b264a7585f1715e1b
title: Einstein Discovery 予測をフローに追加する
collection: tableau
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/tableau/current/ja-jp/prep/prep_predictions.md
canonical_url: https://help.tableau.com/current/prep/ja-jp/prep_predictions.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 15e2a86997c7ad51d9c66279f38753dcecfa04eb151f0e83f8b35bb7905a1665
description: Add Einstein Discovery predictions to a Tableau Prep flow.
---
[メイン コンテンツに進む](#main-content)

# Einstein Discovery 予測をフローに追加する

_Tableau Prep Builder バージョン 2021.1.3 以降、Tableau Cloud および Tableau Server バージョン 2021.2.0 以降の Web 上でサポートされています。_

Einstein Discovery が作成するモデルを使用して、フロー内のデータの予測を一括でスコアリングします。予測を行うことで、より適切な情報に基づいて意思決定を行い、ビジネス成果を向上させるためのアクションを実行できます。

これらのモデルを適用すると、予測結果の新しいフィールドが (確率スコアまたは推定平均の形式で) 自動的にフローに追加されます。モデルを適用するときにこれらのオプションを選択すると、フロー データに上位の予測変数と上位の改善点フィールドを追加することもできます。上位の予測変数は、予測に最も大きく貢献した要因を示します。上位の改善点は、予測結果を改善するために提案されたアクションを示します。

たとえば、従業員の定着率を予測するには、Einstein Discovery で履歴データ (既知の結果) を使用してモデルを作成し、そのモデルをフロー内のデータ セットに適用して予測結果を生成します。予測結果は行レベルで適用されるため、Tableau の分析を深く掘り下げることができます。

データ セットに複数のモデルを適用する必要がある場合は、フローに複数の予測ステップを含めることができます。各予測ステップでは、1 つの予測モデルがフローに適用されます。バージョン 2021.2 以降、1 つのフローで複数の Einstein Discovery サーバーにサインインして、必要なモデルを選択できます。以前のバージョンでは、フローごとに 1 つの Einstein Discovery サーバーにしかサインインすることができませんでした。

**注**: この機能を使用するには、Einstein Discovery にアクセスするように構成された Salesforce ライセンスとユーザー アカウントが必要です。詳細については、「[前提条件](#Prerequisites)」を参照してください。

## Einstein Discovery とは

Einstein Discovery は、統計モデリングと教師付き機械学習によってビジネス インテリジェンスを強化し、ビジネス データのインサイトを識別し、表面化して視覚化します。数百万行に及ぶデータをすばやくふるいにかけ、重要な相関関係を見つけ、結果を予測し、予測結果を改善する方法を提案します。

Einstein Discovery の詳細については、Salesforce ヘルプの「[Discovery を使い始める](http://pages.mail.salesforce.com/gettingstarted/analytics-cloud/einstein-data-discovery/)」と「[Einstein Discovery を使用した説明、予測、アクション](https://help.tableau.com/current/prep/ja-jp/%3Chttp://Salesforce Einstein Discovery での説明、予測、アクション>)」を参照してください。また、[Trailhead](https://trailhead.salesforce.com/ja/home) の [Einstein Discovery トレイルでインサイトを取得](https://trailhead.salesforce.com/ja/content/learn/trails/wave_analytics_einstein_discovery)して、知識を広げることもできます。

**注**: Tableau の Einstein Discovery は、[salesforce.com](https://www.salesforce.com/) によって提供されます。適用条件については、[salesforce.com](https://www.salesforce.com/) との契約を確認してください。

## 前提条件

フローで Einstein Discovery 予測を構成して使用するには、Salesforce および Tableau で使用する特定のライセンス、アクセス、パーミッションが必要です。

#### Salesforce の要件

<table class="table--plain">
                        <colgroup><col style="width: 30%;">
                        <col style="width: 70%;">
                        </colgroup><thead>
                            <tr>
                                <th class="table--plain" style="text-align: left;">要件</th>
                                <th class="table--plain" style="text-align: left;">説明</th>
                            </tr>
                        </thead>
                        <tbody>
                            <tr>
                                <td class="table--plain">
                                    <p><b>Salesforce のライセンス</b>
                                    </p>
                                </td>
                                <td class="table--plain">
                                    <p>次のいずれかのライセンス:</p>
                                    <ul>
                                        <li>Einstein Discovery in Tableau のライセンス</li>
                                        <li>Tableau CRM Plus のライセンス</li>
                                        <li>Einstein Predictions のライセンス</li>
                                    </ul>
                                    <p>これらのライセンスの利用には追加料金が発生します。</p>
                                </td>
                            </tr>
                            <tr>
                                <td class="table--plain">
                                    <p><b>Salesforce のユーザー アカウント</b>
                                    </p>
                                </td>
                                <td class="table--plain">
                                    <p>Einstein Discovery にアクセスするように構成されたアカウントの場合。</p>
                                    <p>Einstein Discovery in Tableau のライセンスを使用する場合は、ユーザー アカウントに <b>Connect API を介して Einstein Discovery の推奨事項を表示する</b>システム パーミッションを割り当てる必要があります。</p>
                                    <p>Tableau CRM Plus のライセンスと Einstein Predictions のライセンスのいずれかを使用する場合:</p>
                                    <ul>
                                        <li>既に展開している Einstein Discovery モデルを使用して予測を取得するには、アカウントに <b>Einstein Discovery の推奨事項を表示する</b>システム パーミッションを割り当てる必要があります。</li>
                                        <li>Einstein Discovery で予測を構築、展開、管理するには、アカウントに <b>Einstein Discovery を管理するパーミッション</b>を割り当てる必要があります。</li>
                                    </ul>
                                    <p>ユーザアカウントを構成するには、Salesforce ヘルプの「<a href="https://help.salesforce.com/articleView?id=sf.bi_edd_help_setup.htm&amp;type=5" target="_blank" title="Salesforce ヘルプのトピック「Einstein Discovery の設定」へのリンク。" alt="Link to Set Up Einstein Discovery help topic in Salesforce help.">Einstein Discovery の設定</a>」を参照してください。</p>
                                </td>
                            </tr>
                            <tr>
                                <td class="table--plain">
                                    <p><b>管理者設定</b>
                                    </p>
                                </td>
                                <td class="table--plain">
                                    <p>Salesforce 管理者は、次の操作を行う必要があります。</p>
                                    <ul>
                                        <li><b>Tableau Prep の拡張機能</b>: <a href="https://help.salesforce.com/s/articleView?id=xcloud.create_a_local_external_client_app.htm" target="_blank">外部クライアント アプリ</a> (推奨) または Tableau Server 用の<a href="https://help.salesforce.com/articleView?id=sf.connected_app_create.htm&amp;type=5" target="_blank">接続済みアプリ</a> (非推奨) を作成 (<a href="https://help.salesforce.com/articleView?id=sf.connected_app_create_basics.htm&amp;type=5" target="_blank">基本</a>) するように Salesforce を構成します。この操作は Tableau Server でのみ必要です。</li>
                                    </ul>
                                </td>
                            </tr>
                        </tbody>
                    </table>

#### Tableau Prep の要件

<table class="table--plain">
                        <colgroup><col style="width: 30%;">
                        <col style="width: 70%;">
                        </colgroup><thead>
                            <tr>
                                <th class="table--plain" style="text-align: left;">要件</th>
                                <th class="table--plain" style="text-align: left;">説明</th>
                            </tr>
                        </thead>
                        <tbody>
                            <tr>
                                <td class="table--plain">
                                    <p><b>Tableau Prep のライセンスとパーミッション</b>
                                    </p>
                                </td>
                                <td class="table--plain">
                                    <p>Creator のライセンス</p>
                                    <p>Creator として Salesforce org アカウントにサインインして、予測定義にアクセスし、モデルをフローに追加する必要があります。</p>
                                </td>
                            </tr>
                            <tr>
                                <td class="table--plain">
                                    <p><b>Tableau のユーザー アカウント</b>
                                    </p>
                                </td>
                                <td class="table--plain">
                                    <p>Tableau Server および Tableau Cloud バージョン 2021.2 以降 では、Salesforce ユーザー アカウントの認証資格情報を Tableau ユーザー アカウントと共に保存できます。</p>
                                    <p>Salesforce データへの接続の詳細については、<a href="https://help.tableau.com/current/prep/ja-jp/prep_connect.htm#salesforce_data" class="xref">Salesforce データへの接続</a>を参照してください。</p>
                                </td>
                            </tr>
                            <tr>
                                <td class="table--plain"><b>管理者設定</b>
                                </td>
                                <td class="table--plain">
                                    <p>Tableau Server 管理者は、Tableau Prep の Einstein Discovery と統合するように Tableau Server を構成する必要があります。詳細については、Tableau Server ヘルプの「<a href="https://help.tableau.com/current/server/ja-jp/config_einstein_extensions.htm#einstein-discovery-tableau-prep-extensions" target="_blank">Einstein Discovery 統合の設定</a>」を参照してください。</p>
                                </td>
                            </tr>
                        </tbody>
                    </table>

## 予測データをフローに追加する

**注**: バージョン 2021.1.4 以降、予測ステップを含むフローは、現在 Tableau Prep Builder で手動でのみ実行できます。

Einstein Discovery の予測をフローに適用するには、以下が必要です。

- Salesforce org にアクセスします。
- Tableau Prep Builder バージョン 2021.1.3 以降にアクセスします。
- Web 上でフローを作成または実行している場合は、Einstein Discovery 予測が有効になっている Tableau Cloud または Tableau Server バージョン 2021.2 以降にアクセスします。
- Salesforce で展開している Einstein Disocvery の予測モデル。
- Einstein Discovery の予測モデルで必要なモデル フィールドに一致するフィールドを含む Tableau Prep のソース データ。

1. Tableau Prep を開き、データ ソースに接続します。
2. 必要に応じて、クリーニング操作を適用します。
3. プラス ![プラス記号が付いたボタン。](/tableau/current/ja-jp/prep/ja-jp/Img/prep_addicon.png) アイコンをクリックし、\[追加\] メニューから \[予測\] を選択します。
    
    ![Tableau Prep フローのライン メニューが開き、\[予測\] オプションが選択されています。](Img/prep_predictions_menu.png)
4. \[設定\] タブの \[Prediction (予測)\] ペインで、バージョンに応じて次のいずれかを実行します。
    
    - **バージョン 2021.2 以降**: \[接続\] ドロップダウンで、Salesforce サーバーに接続するか、すでに接続が確立されている場合は、リストから Salesforce サーバーを選択します。
        
        ![\[設定\] タブが選択され、\[接続\] メニューが開いています。\[Salesforce\] が選択されています。](Img/Prep_predictions_select_connection.png)
    - **バージョン 2021.1.4 以前**: \[Connect to Einstein Discovery (EinsteinDiscovery に接続)\] をクリックします。
        
        ![Einstein Discovery に接続するために Salesforce の認証資格情報を入力するように求めるエラー メッセージが表示されています。](/tableau/current/ja-jp/prep/ja-jp/Img/prep_predictions_signin.png)
    
    初めて接続するとき、Web ページが開き、Salesforce の認証資格情報を使用してアカウントにサインインするよう求めるダイアログが表示されます。サインインすると、Tableau から Salesforce データへのアクセスを許可するかどうかを確認する Web ページが開きます。**\[Allow (許可)\]** をクリックして続行し、ブラウザーで表示されるタブを閉じます。
5. \[Select Prediction Definition (予測定義の選択)\] をクリックします。これにより、アクセス可能な展開済みモデルの一覧が開きます。モデルは、Einstein Discovery を使用して Salesforce で構築および展開されます。予測モデルの詳細については、Salesforce ヘルプの「[モデルについて](https://help.salesforce.com/articleView?id=sf.bi_edd_model_about.htm&type=5)」を参照してください。
    
    ![\[予測\] 画面が \[設定\] タブに設定されています。\[予測定義の選択\] ボタンが選択されています。](Img/prep_predictions_definition1.png)
6. \[Prediction Definitions (予測定義)\] ダイアログで、データ セットにマッピングする予測定義を選択します。フロー データを使用して予測結果を生成するには、モデル内のすべてのフィールドを対応するフロー フィールドにマッピングする必要があります。
    
    ![\[予測定義\] ダイアログに定義の表が表示されています。\[従業員定着率の予測\] が選択されています。](Img/prep_predictions_definition2.png)
7. \[オプション\] セクションで、上位予測変数と上位改善点を最大 3 つまで選択し、フロー データに含めます。これは、フローに追加できる補足データです。
    
    - 上位予測変数は、予測結果に最も影響を与えた因子を示します。
    - 上位改善点は、予測結果を改善するためのアクションを提案するものです。
    
    ![\[設定\] タブの \[オプション\] ヘッダーで、\[上位の予測子\] と \[上位の改善\] のチェック ボックスが選択されています。](Img/prep_predictions_options.png)
8. \[Map Fields (フィールドのマッピング)\] セクションで、フロー フィールドをモデル フィールドにマッピングします。
    
    - すべてのモデル フィールドを対応するフロー　フィールドにマッピングする必要があります。
    - 完全に一致するフィールド名は自動的にマッピングされます。
    - 同じフロー フィールドを複数のモデル フィールドにマッピングすることはできません。
    - モデルとフロー フィールドのデータ型は一致する必要があります。
        
        フロー フィールドが異なるデータ型に割り当てられている場合は、モデル フィールドに割り当てられているデータ型に一致するように変更する必要があります。
        
        データ型を変更するには、\[Map Fields (フィールドのマッピング)\] セクションで、フロー フィールドのデータ型をクリックし、メニューから新しいデータ型を選択します。データ型は、後で行うクリーニング ステップで元に戻すことができます。
        
        データ型の変更について詳しくは、「[データに割り当てられたデータ型の確認](https://help.tableau.com/current/prep/ja-jp/prep_explore.htm#reviewdatatypes)」を参照してください。
    
    ![ディメンションとメジャーを含む \[フィールドのマッピング\] オプション。](Img/prep_predictions_map_fields.png)
9. 設定を適用し、データに対してモデルを実行するには、\[適用\] をクリックします。\[プロファイル\] ペインおよびデータ グリッドに予測結果が表示されます。
    
    設定を変更した場合は、もう一度 \[適用\] をクリックすると、変更を加えたモデルを再度実行できます。\[適用\] をクリックする前に予測ステップを終了すると、モデルは実行されず、変更内容は失われます。
    
    ![フローに追加された \[予測\] を表示する Tableau Prep Builder フロー。](Img/prep_predictions_results.png)

### 結果を確認する

予測モデルをフロー データに適用した後、Tableau でフロー出力を生成し、新しいデータ ソースを使用して行レベルで予測結果を分析できます。予測モデルの結果を理解するために、例を見てみましょう。

このトピックでは、Tableau Prep の従業員データに従業員の定着率予測モデルを適用し、従業員が会社に留まる確率スコアを取得しました。

これにより、次のような結果が得られました。

![\[従業員 ID\] 列のフィールドが選択されたテーブル。](Img/prep_predictions_results2.png)

従業員 2 に関する予測結果を見てみましょう。

<table style="width: 100%;mc-table-style: url('Resources/TableStyles/Basic-Border.css');" class="TableStyle-Basic-Border" cellspacing="0">
                    <colgroup><col class="TableStyle-Basic-Border-Column-Column1">
                    <col class="TableStyle-Basic-Border-Column-Column1">
                    <col class="TableStyle-Basic-Border-Column-Column1">
                    </colgroup><tbody>
                        <tr class="TableStyle-Basic-Border-Body-Body1">
                            <th class="TableStyle-Basic-Border-BodyE-Column1-Body1">質問</th>
                            <th class="TableStyle-Basic-Border-BodyE-Column1-Body1">予測</th>
                            <th class="TableStyle-Basic-Border-BodyD-Column1-Body1">これはどこですか?</th>
                        </tr>
                        <tr class="TableStyle-Basic-Border-Body-Body1">
                            <td class="TableStyle-Basic-Border-BodyE-Column1-Body1">この従業員が定着する可能性はどのくらいですか?</td>
                            <td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Einstein Discovery は、これらの従業員が定着する可能性は 81.38% であると予測しています。</td>
                            <td class="TableStyle-Basic-Border-BodyD-Column1-Body1">予測フィールド</td>
                        </tr>
                        <tr class="TableStyle-Basic-Border-Body-Body1">
                            <td class="TableStyle-Basic-Border-BodyE-Column1-Body1">この結果に影響を与える要因は何ですか?</td>
                            <td class="TableStyle-Basic-Border-BodyE-Column1-Body1">現在のマネージャーが職位にとどまる年数によって、この従業員が定着する可能性は 2.2%　減少します。</td>
                            <td class="TableStyle-Basic-Border-BodyD-Column1-Body1">
                                <p>予測変数 1 フィールド (上位予測変数)</p>
                                <p>予測変数 1 による影響 (上位予測変数による影響の割合)</p>
                            </td>
                        </tr>
                        <tr class="TableStyle-Basic-Border-Body-Body1">
                            <td class="TableStyle-Basic-Border-BodyB-Column1-Body1">この予測結果を改善するには何をすべきですか?</td>
                            <td class="TableStyle-Basic-Border-BodyB-Column1-Body1">従業員の月給を 4923 から 5725 に引き上げると、従業員が定着する可能性は 3.86% 増加します。</td>
                            <td class="TableStyle-Basic-Border-BodyA-Column1-Body1">
                                <p>改善 1 フィールド(上位改善点)</p>
                                <p>改善 1 による影響 (提案された変更による影響の割合)</p>
                            </td>
                        </tr>
                    </tbody>
                </table>