Free Trial

ディスカッション

答えを見つけ、質問し、Alteryx の専門知識を共有してください。
解決済み

外部アプリケーションからワークフローを実行する方法

Hiroki_Kimpara
アトム

お世話になります。

 

WEBアプリケーションでAlteryx Designerで作成したワークフローを実行して、結果をExcelファイルに出力しようと考えているのですが、

どのような方法がありますでしょうか。

 

※ 現状では、AlteryxDesignerしか持っていない状況なのですが、

  以下のことを実現するには、必要な製品など情報を頂けますと幸甚です。

 

《実現したいこと》

・Alteryxワークフローで、特定のデータベースに接続してデータの加工・集計を行いExcelでするような処理を実装する。 ・・・①

・WEBページから、ボタン(例えば「集計」ボタン)を押下すると、① のAlteryxワークフローが実行され、Excelが出力される。

 

 

よろしくお願いいたします。

4件の返信4
AkimasaKajitani
17 - Castor
17 - Castor

@Hiroki_Kimpara さん

 

Alteryx Serverがあれば、WEBのボタンをクリックした際に、Alteryx ServerのAPIを叩いてServer上のワークフローを実行させるのが良いかと思います。

 

Yoshiro_Fujimori
オーロラ

@Hiroki_Kimpara さん

@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

 

AkimasaKajitani
17 - Castor
17 - Castor

@Yoshiro_Fujimori さん

@Hiroki_Kimpara さん

 

別システムとの連携を考えていらっしゃるのであれば、他のアプリからAlteryxのワークフローをどうやって呼び出せばいいのか?という視点があるかと思います(この場合はAPIで連携可能です)。逆にみなさんでワークフローを共有したい、ということであればAlteryx ServerのGalleryを使うことになるかと思います。

 

いずれにしてもServerが必要になるかと思います。

Hiroki_Kimpara
アトム

@AkimasaKajitani  さん
@Yoshiro_Fujimori さん

 

ご回答ありがとうございます。

 

本質問で想定していた全体的なシステムの設計は、まだこれからなのですが、

Alteryxが社内で認知され、Alteryx Designerで作成されたワークフローも増加傾向で

それらの利用するケースが増える可能性もあり、ご質問させていただきました。

 

  • WEBのボタンをクリックした際に、Alteryxワークフローを実行させる
  • 他のアプリからAlteryxのワークフローをどうやって呼び出す

いずれのパターンも考えうるため、

今回の回答は、「Alteryx Serverを導入する」ということになりそうですね。

 

Alteryx Serverの情報収集の為に、インタラクティブレッスンも視聴しようと思います。