レシピ関数 by Workato

このページは機械翻訳により提供されています。翻訳内容と英語版に相違がある場合は、英語版が優先されます。
5分でレシピ関数を設定

コネクターを使用すると、他のレシピから呼び出せるレシピを構築できます。

このレシピタイプはレシピ関数と呼ばれ、別のレシピからの呼び出しによってトリガーされます。 このコネクターを使用して、繰り返し可能な一連のアクションをレシピに分離し、他のレシピで再利用できます。

Callable Recipesから移行する場合は、切り替えに役立つレシピ関数とAPIレシピへの移行ガイドを参照してください。


利用状況のヒント

何かヒントが必要ですか を使用すると、次のことができます:

  • テスト工数を削減。 一連のアクションを繰り返す代わりに専用のレシピにグループ化すると、ワークフローのテストと変更が容易になります。
  • レシピの可読性を向上。 手順を、必要な場所で呼び出せる小さなレシピに分割すると、レシピが読みやすくなります。
  • レシピステップを一元化。 一度構築すれば、どこでも再利用できます。 例: 標準化されたエラー通知ポリシーがある場合は、1つのレシピを作成してから再利用することで、重複を防ぎます。
  • ランタイムでレシピユーザーを検証。 ランタイムユーザーコネクションを使用すると、レシピの実行時にユーザーが自身の認証情報を使用できるようにできます。

REST APIの公開を検討している場合API Platform connectorを参照してください。

制限

レシピ関数には次の制限が適用されます:

説明制限
レシピ関数キューのサイズ10,000

次のワークフローを構築するとします:

1

データベースから新規/更新された連絡先情報を読み取る

2

データ変換を実行する

3

Salesforceで新しいアカウントを作成する

4

新しいSalesforceアカウントをMailChimpキャンペーンに追加する

5

データをRedshiftデータベースにバックアップする

これを実現するために、ワークフローを4つのレシピに分割します:

1

親(呼び出し元)レシピ: ワークフローを開始し、データベースからデータを取得する

2

レシピ1: Salesforceアカウントを作成する

3

レシピ2: 連絡先をMailChimpキャンペーンに追加する

4

レシピ3: 連絡先データをAmazon Redshiftにバックアップする

このワークフローを複数のレシピに分割することで、このワークフローをトリガーせずに他の場所でレシピを再利用できます。 この設計アプローチにより、レシピ内の冗長な手順の数を削減できます。

これらのレシピがどのように接続されているかを確認するには、次の図を参照してください。

レシピ関数を使用したワークフロー分割の例


セットアップ

このコネクターを設定するための構成は不要です。

他のレシピでレシピ関数を使用する方法については、ウォークスルーを参照してください。

コネクションを設定できるユーザー

コラボレーターがコネクションを作成するには、Create Connections権限が必要です。


トリガー

コネクターは、次のレシピトリガーをサポートしています:


アクション

コネクターは、次のレシピアクションをサポートしています:

Last updated: