Alteryxで作成したモデル(またはワークフロー)を、Pytho等のソースコードとして出力できると説明会でお聞きしました。
具体的にはどのようにするか、どなたかご存知でしょうか。
解決済! 解決策の投稿を見る。
単純にモデルをというのであれば、Alteryx promoteを使えばモデルをApi経由で各種言語で使用できるように出力できると思います。
Promoteを使わない場合だと何とも言えないのですが、workflowのXMLを読むか予測ツールの中身(マクロでできてるので右クリックで開けます)を見ることで処理に使用されてるRのスクリプトは見ることができます。
Voovovo さま
ご回答、情報をいただき感謝いたします。
promoteは使っていないので、右クリックなど、試してみます。
質問の仕方がまずかったのですが、お聞きしたかったことは「Dezignerだけを使っている場合のデプロイの方法」です。
WindowsやLinuxの他のサーバで、Alteryxで作った予測モデルを動かしたいときに、どうすればよいのかなと
思い、「ソース子度に出力する」という形でトピックを上げさせていただきました。
こちらにAlteryxで生成したModelをRで利用する方法が記載されています
https://dev.classmethod.jp/business/business-analytics/alteryx-ml-model-r-tool/
AlteryxのPredictive系ツールはRで実装されているため、そのままではPythonからは利用できません。
以下のツールを使うと汎用的なフォーマットであるPMML形式に変換しての出力が可能なようです。
https://gallery.alteryx.com/#!app/Output-Model/56bbd338aa690a0e9ca53c65
次期バージョンでリリース予定のAssisted Modeling機能(Pythonベースのモデル構築支援機能)では、作成したモデルをPythonコードで出力することも可能と聞いています。
https://community.alteryx.com/t5/Analytics-Blog/Is-Assisted-Modeling-for-Me/ba-p/422682
未リリース機能なので詳細をお話しすることはできないのですが、ご興味あればベータプログラムへの参加を検討されてはいかがでしょうか?
https://www.alteryx.com/products/platform-details/whats-next
AkimasaKajitaniさま
情報ご提供いただき、有難うございました。
サイトを拝見し、モデルの係数などを取り出せるとのことで、有用と思いました。
使いこなすにはもう少し理解し、工夫が必要かもしれませんが、
大変助かりました。
有難うございました。
ozawaさま
情報ご提供、有難うございます。
PMMLという形式すら知りませんでしたが、予測モデルのXMLの形式なのですね。
汎用的なフォーマットとのことで、応用が広い機能と思いました。
感謝いたします。
ykanemoto さま
おお、次バージョンで可能になるかもしれないのですね。
貴重な情報を、有難うございました。
初心者なので、ベータプログラムへの参加は少し敷居が高い気もしますが、
サイトを拝見します。
誠に有難うございました。