コンセプト
このページでは、レシピワークフロー、トリガー、アクション、条件ステートメントなどに関する概念情報を提供します。
概要
- レシピは、複数のアプリにまたがることができる、Workato内でユーザーが作成する自動化ワークフローです。 すべてのレシピは、1つのトリガーと1つ以上のアクションで構成されます。
- トリガーは、リアルタイムまたはスケジュールされた間隔でレシピのアクションを開始するイベントです。
- アクション、条件付きアクション、リストアクションなどのレシピステップは、トリガーイベントが発生するたびに実行されます。
- コネクションは、レシピがアプリと対話することを認可し、ジョブは各トリガーイベントがレシピを通過するフローを表します。
レシピ
レシピは、複数のアプリケーション間でデータを連携および処理するために一連のステップを実行する自動化ワークフローです。 すべてのレシピには、ワークフローを開始するトリガーと、トリガーイベントが発生したときに実行される1つ以上のアクションが含まれます。 レシピはコネクターを使用してさまざまなアプリと対話し、システム間のシームレスなデータフローを実現します。
レシピはバックグラウンドで実行され、トリガーイベントを継続的に監視し、アクションを自動的に実行します。 レシピが停止され、その後再起動されると、中断した場所から処理を再開します。 レシピはパブリックまたはプライベートにすることもでき、Workatoユーザー間でのコラボレーションと再利用が可能になります。
レシピの詳細をご確認ください。
WORKATO ACADEMY
Workato Academyで、Workatoプラットフォームの実践的な経験を積むことができます。 Workato Foundationsコースを完了して、ワークフローでWorkatoを効果的に使用する方法を学びます。 開始する.
コネクション
コネクションは、レシピがトリガーとアクションを通じてSalesforceやZendeskなどのアプリと対話することを認可します。 コネクションは再利用可能で、複数のレシピで同じコネクションを使用できます。
コネクションの詳細をご確認ください。
レシピビューのSalesforceとZendeskのコネクション
トリガー
トリガーは、レシピ内のアクションを開始するイベントを指定します。
トリガーはさまざまな方法でアクティブ化できます。 たとえば、アプリで特定のイベントが発生したとき、ファイルに新しい行が追加されたとき、またはスケジュールに基づいてアクティブ化できます。
トリガーの例
APIに応じて、Workatoはトリガーイベントをリアルタイムで受信するか、アプリを定期的にポーリングして検出します。
トリガーの詳細をご確認ください。
ステップとアクション
レシピは、トリガーイベントが発生するたびにステップを実行します。 すべてのレシピには少なくとも1つのステップが必要です。 最も単純なステップは、Zendeskで組織を作成するなどのアクションです。
アクションの例
Workatoのステップには、アクション、条件付きアクション、リストアクション、他のレシピを呼び出すアクション、またはtry/catchブロックを含めることができます。
データツリーとデータピル
ビデオガイド: データツリー、データマッピング、データ型
トリガーを含むすべてのステップは、レシピにデータを追加します。 このデータには、データツリーを通じてレシピ内でアクセスできます。
データツリーには、データピルと呼ばれる個別のデータフィールドが含まれます。 後続のステップでデータピルを使用して、データを入力フィールドにマッピングできます。 データピルの詳細をご確認ください。
次のスクリーンショットは、New Salesforce accountトリガーの出力データツリーを示しています。 このデータツリーには、トリガーイベントが発生したときに利用可能なすべての変数が一覧表示されます。
New Salesforce accountトリガーの出力データツリー
新しいSalesforceアカウントが作成されると、次の値にアクセスできるようになります:
- アカウントの説明
- アカウントのFax
- アカウントID
- アカウント名
- アカウントの電話番号
- アカウントソース
- アカウント種別
これらの値を、後続のレシピステップの入力フィールドにマッピングできます。
入力フィールドとフィールドマッピング
トリガーとアクションには入力フィールドが含まれます。 これらのフィールドにマッピングする値によって、トリガーとアクションがカスタマイズされたワークフローをどのように実行するかが定義されます。 入力フィールドは、変数(データピル)または定数を受け入れます。
変数(データピル)または定数を入力フィールドに挿入することを、フィールドマッピングと呼びます。 フィールドマッピングの詳細をご確認ください。
次のスクリーンショットは、Create organization in Zendeskアクションの展開ビューを示しており、そのNameおよびNotes入力フィールドに値がマッピングされています。
Create organization in Zendeskアクションの入力フィールド
変数のマッピング
Salesforceのアカウント名Step 1データピルは、Name入力フィールドにマッピングされます。 このマッピングにより、レシピによって検出された各新規Salesforceアカウントの名前が、Zendeskの組織名になります。 たとえば、Sattei Wineryという名前のSalesforceアカウントは、Sattei Wineryという名前のZendesk組織を作成します。
変数マッピングを含む入力フィールド
定数のマッピング
Notes入力フィールドは、定数Synced over from Salesforceにマッピングされます。 このマッピングにより、Workatoを通じて作成されたすべてのZendesk組織のNotesフィールドに、Synced over from Salesforceというフレーズが含まれます。
定数マッピングを含む入力フィールド
次のスクリーンショットは、新しく作成されたZendesk組織を示しています:
新しく作成されたZendesk組織Sattei Winery
ジョブ
ジョブは、トリガーイベントがレシピを通過するフローを表します。 トリガーイベントが発生するたびに、レシピはそのアクションを実行します。 すべてのアクションが正常に実行されると、ジョブは成功します。 エラーが発生した場合、エラー処理が設定されていない限り、後続のアクションは実行されません。
ジョブの詳細をご確認ください。
ジョブレポート
ジョブレポートには、レシピによって処理されたすべてのトリガーイベントが要約されます。 各トリガーイベントがレシピを通過するフローがジョブです。
このレポートには、処理された各ジョブの日付、時刻、ジョブIDなどの詳細が表示されます。 ジョブをクリックすると、より詳細な情報を表示できます。
ジョブレポートの詳細をご確認ください。
ジョブレポートページ
ジョブ詳細
ジョブ詳細ページには、単一のトリガーイベントについて、レシピが処理する際のステップごとの入力と出力が表示されます。 このページを使用して、各ステップに渡されたデータと各ステップの実行後に返された出力を表示することで、レシピのトラブルシューティングを行うことができます。
ジョブ詳細の詳細をご確認ください。
Create organization in Zendeskアクションの詳細を示すジョブ詳細ページ
Last updated: