お世話になります。
WEBアプリケーションでAlteryx Designerで作成したワークフローを実行して、結果をExcelファイルに出力しようと考えているのですが、
どのような方法がありますでしょうか。
※ 現状では、AlteryxDesignerしか持っていない状況なのですが、
以下のことを実現するには、必要な製品など情報を頂けますと幸甚です。
《実現したいこと》
・Alteryxワークフローで、特定のデータベースに接続してデータの加工・集計を行いExcelでするような処理を実装する。 ・・・①
・WEBページから、ボタン(例えば「集計」ボタン)を押下すると、① のAlteryxワークフローが実行され、Excelが出力される。
よろしくお願いいたします。
解決済! 解決策の投稿を見る。
Alteryx Serverがあれば、WEBのボタンをクリックした際に、Alteryx ServerのAPIを叩いてServer上のワークフローを実行させるのが良いかと思います。
@AkimasaKajitani さんが言われたとおり、Webアプリを開発するよりも、Alteryx Serverを導入するユースケースかと思います。
Alteryx Serverの概要については(英語ですが)こちらのインタラクティブレッスンの視聴をお勧めします。
概要: https://community.alteryx.com/t5/Learning-Paths/Alteryx-Server-Introduction/ta-p/1060470
管理者用: https://community.alteryx.com/t5/Learning-Paths/Alteryx-Server-Administration/ta-p/1060487
別システムとの連携を考えていらっしゃるのであれば、他のアプリからAlteryxのワークフローをどうやって呼び出せばいいのか?という視点があるかと思います(この場合はAPIで連携可能です)。逆にみなさんでワークフローを共有したい、ということであればAlteryx ServerのGalleryを使うことになるかと思います。
いずれにしてもServerが必要になるかと思います。
@AkimasaKajitani さん
@Yoshiro_Fujimori さん
ご回答ありがとうございます。
本質問で想定していた全体的なシステムの設計は、まだこれからなのですが、
Alteryxが社内で認知され、Alteryx Designerで作成されたワークフローも増加傾向で
それらの利用するケースが増える可能性もあり、ご質問させていただきました。
いずれのパターンも考えうるため、
今回の回答は、「Alteryx Serverを導入する」ということになりそうですね。
Alteryx Serverの情報収集の為に、インタラクティブレッスンも視聴しようと思います。