Excel からの Machine Learning スタジオ (クラシック) Web サービスの使用
適用対象: Machine Learning Studio (クラシック) Azure Machine Learning
重要
Machine Learning Studio (クラシック) のサポートは、2024 年 8 月 31 日に終了します。 その日までに、Azure Machine Learning に切り替えすることをお勧めします。
2021 年 12 月 1 日以降、新しい Machine Learning Studio (クラシック) リソースは作成できません。 2024 年 8 月 31 日まで、既存の Machine Learning Studio (クラシック) リソースを引き続き使用できます。
- ML Studio (クラシック) から Azure Machine Learning への機械学習プロジェクトの移動に関する情報を参照してください。
- Azure Machine Learning についての詳細を参照してください
ML Studio (クラシック) のドキュメントは廃止予定であり、今後更新されない可能性があります。
Machine Learning スタジオ (クラシック) では、Excel から直接 Web サービスを簡単に呼び出すことができ、コードを作成する必要がありません。
Excel 2013 (またはそれ以降) または Excel Online を使用している場合は、Excel の Excel アドインを使用することをお勧めします。
手順
Web サービスを発行します。 「チュートリアル 3: 信用リスク モデルのデプロイ」でその方法を説明しています。 現在、Excel ブック機能は、1 つの出力を持つ要求/応答サービス (つまり 1 つのスコア付けラベル) のみサポートしています。
Web サービスを作成したら、Studio の左側の [WEB サービス] セクションをクリックして、Excel から使用する Web サービスを選択します。
従来の Web サービス
Web サービスの [ダッシュボード] タブに、要求/応答サービスの行があります。 このサービスに 1 つの出力がある場合は、その行の [Excel ブックのダウンロード] のリンクを確認してください。
[Excel ブックのダウンロード]をクリックします。
新しい Web サービス
- Machine Learning Web サービス ポータルで [Consume]\(使用\) を選択します。
- [Consume (使用)] ページの [Web service consumption options (Web サービスの使用オプション)] セクションで、[Excel] アイコンをクリックします。
ブックを使用する
ブックを開きます。
セキュリティの警告が表示されます。[編集を有効にする] ボタンをクリックします。
セキュリティの警告が表示されます。 [コンテンツの有効化] ボタンをクリックして、スプレッドシートのマクロを実行します。
マクロが有効になると、テーブルが生成されます。 青の列は RRS Web サービス、または PARAMETERSへの入力として必要です。 RRS サービス PREDICTED VALUES の出力は緑色で表示されます。 特定の行のすべての列がいっぱいになると、ブックは自動的に、スコア付け API を呼び出し、スコア付けされた結果を表示します。
複数の行のスコア付けを実行するには、2 番目の行にデータを入力すると、予測値が生成されます。 複数の行を一度に貼り付けることもできます。
これで、Excel 機能 (グラフ、Power Map、条件付き書式など) と予測値を使用して、データの視覚化に役立てることができます。
ブックを共有する
マクロが機能するには、API キーがスプレッドシートの一部である必要があります。 つまり、信頼するエンティティ/個人とだけ、ブックを共有する必要があります。
自動更新
RRS 呼び出しは、次の 2 つの状況で発生します。
- 初めて行のすべての PARAMETERS
- すべての PARAMETERS に入力されている行の任意の PARAMETERS が変更されたとき。