enebular editor でフローを呼び出そう

image

enebular editor (Node-RED) の部分を立ち上げます。

なぜ Node-RED を使うのか

image

Node-RED は IoT など様々なAPI/Data連携をGUIで直感的に構築できるオープンソースソフトウェアです。

image

image

WEB まわりで使われる HTTP ノードもありAPI のデータ取得後のデータ加工についても、いろいろな標準ノードがあり Power Automate Desktop に扱いやすいデータをしやすい。

なぜ enebular editor を使ったか

image

enebular を使うと他の人のフローを共有出来たりenebular editor ですぐ Node-RED を使える。複数ユーザーで開発(フロー共有)したり運用面を包括的に支援するプラットフォーム。

Node-RED のインストールは手軽とはいえ、Node.js や npm が必要だったり手間はかかるので、すぐに使える環境を enebular editor で使えるのは強み。

プロジェクトを作成します

image

enebular にログインして Create Project ボタンをクリックします。

image

handson-202109 という名前を入力して Submit ボタンをクリックします。

image

作成されてプロジェクトのリストに表示されました。

Discover Flow から今回のフローをインポートする

image

今回の使うフローを Discover Flow で表示します。 → 今回のフロー

image

Import ボタンをクリックします。

image

Importing Destination というウィンドウが表示されてインポート先が聞かれます。

image

  • Project
    • さきほどの handson-202109
  • Privilege 権限
    • edit, deploy, publish のまま

で設定して、Import ボタンをクリックします。

image

インポートされました。これで準備は完了です。

enebular editor を起動

image

enebular editor を起動します。

インポートしたフローを選択

image

プロジェクトリストからインポートしたフローを選択します。

image

enebular-pad-sample-01 の行のデスクトップというアイコンをクリックします。

image

読み込みを待ちます。

image

フローが表示されました。

enebular editor の動作を確認する

Power Automate Desktop と連携する enebular editor のデータの入口(HTTP in)をブラウザで確認しましょう。

http://localhost:1888/api

こちらのアドレスを

image

Chrome ブラウザのアドレス欄に入力して、アクセスしてみましょう。

image

このように、アクセスできデータが取得出来たら、enebular editor の動作確認は完了です。

こちらのデータは何か?

image

ユーロから他の通貨に替えるときの今日のレートをAPIから取得して、このあと使う Power Automate Desktop が扱いやすいようなデータに調整しています。

image

col1, col2 がそのまま Excel のセルに入るようにしています。

次は

お疲れ様でした。

左のメニューから次のコンテンツ「Power Automate Desktop のフローを作ろう」をクリックしましょう。

results matching ""

    No results matching ""