単一 R 拡張をストアドプロシージャとして、Expert Analytics から SAP HANA にエクスポートできます。エクスポートすると、すべての SAP HANA ユーザがこれらのモデルを分析に使用できるようになります。
R 拡張をストアドプロシージャとしてエクスポートするには、以下の手順を実行します。
単一 R 拡張が SAP HANA にエクスポートされます。プロシージャを呼び出すと、結果グリッドにはモデルの学習に対して選択した機能およびすべての予測列が含まれます。
この機能では、分析チェーン全体ではなく、ストアドプロシージャとして選択した単一モデルがエクスポートされます。エクスポートしたストアドプロシージャと関連オブジェクト (テーブル、タイプ) が、SAP HANA データベースの選択したスキーマに表示されます。
CREATE TABLE InputData like PAS00AMYWGCT0Y_ZE4LISJ2MWSCOREPROCEDURE_INPUT_TYPE; --- Insert the data that you would like to score on into the InputData table: CREATE TABLE ResultTable like PAS00AMYWGCT0Y_ZE4LISJ2MWSCOREPROCEDURE_OUTPUT_TYPE; call "ANALYTICS"."ScoreProcedure"(InputData,ResultTable) WITH OVERVIEW; select * from ResultTable;
PAS00AMYWGCT0Y_ZE4LISJ2MWSCOREPROCEDURE_INPUT_TYPE:エクスポート済みストアドプロシージャの入力列を定義するテーブルタイプ。モデルの学習に使用したすべての機能列が含まれています。
PAS00AMYWGCT0Y_ZE4LISJ2MWSCOREPROCEDURE_OUTPUT_TYPE:エクスポート済みストアドプロシージャの出力列を定義するテーブルタイプ。モデルの学習に使用したすべての機能列と、ストアドプロシージャで生成される列が含まれています。