レシピ関数FAQ

このページは機械翻訳により提供されています。翻訳内容と英語版に相違がある場合は、英語版が優先されます。

2021年12月3日に、新しいレシピタイプであるレシピ関数を導入します。 レシピ関数は、最小限のオーバーヘッドで再利用可能なレシピコンポーネントを構築するための、シンプルで効率化された方法を提供します。

レシピ関数を構築するには、必要な入力と任意の出力を定義するだけです。 任意の他のWorkatoレシピからレシピ関数を呼び出すことができます。 レシピ関数は、次の目的で作成できる再利用可能なコンポーネントです:

  • ロジックとプロセスの標準化
  • 利用速度と生産性の向上
  • テスト、デバッグ、およびメンテナンスの簡素化
  • レシピの可読性の向上

今後のレシピ関数の改善により、任意のレシピのステップをレシピ関数に簡単にリファクタリングできるようになり、レシピ関数を個別にテストできるようになります。


変更内容

この新しいレシピタイプに対応するために、Workatoで変更される内容は次のとおりです:

レシピウィザードの開始点

呼び出し可能レシピを構築レシピの開始点オプションは、レシピ関数を構築に置き換えられました:

新しいレシピ関数構築のレシピ開始点

レシピビルダー

レシピの構築時に再利用可能なコンポーネントを作成して使用するには、レシピ関数 by Workatoアプリを使用します:

レシピビルダーのレシピ関数アプリ


FAQ

呼び出し可能レシピとレシピ関数は同じですか

いいえ。 呼び出し可能レシピはWorkatoでAPIエンドポイントの作成を含む複数の機能を果たしていましたが、レシピ関数は再利用可能なレシピコンポーネントの作成のみに重点を置いています。 このため、レシピ関数のデータ構造ははるかにシンプルで、設計のオーバーヘッドも少なくなります。

データ構造の例を参照

呼び出し可能レシピとレシピ関数のデータ構造の比較

呼び出し可能レシピとは異なり、レシピ関数を使用してAPIエンドポイントを作成することはできません。 代わりに、新しい専用のAPIレシピタイプを使用します。 APIレシピFAQを確認してください

既存の呼び出し可能レシピをレシピ関数に置き換える必要がありますか

いいえ。 既存のレシピは引き続き動作します。 レシピ関数には、複数のステップを1つのレシピ関数にワンクリックでリファクタリングするなどの新しい機能があります。 すでに動作している呼び出し可能レシピを変換する必要はありません。

レシピベースのプランでレシピ関数は課金対象ですか

いいえ。レシピ関数が課金対象レシピになることはありません。

呼び出し可能レシピをレシピ関数に変換する方法はありますか

現在はありません。 ただし、呼び出し可能なレシピはこれまでどおり機能し続けるため、レシピを変換する必要はありません。

新しいレシピから既存の呼び出し可能レシピを引き続き使用できますか

はい。 新しい呼び出し可能レシピは作成できませんが、呼び出し可能レシピ by Workatoアプリは引き続きレシピビルダーで利用できます。 既存の呼び出し可能レシピのいずれかを呼び出す必要がある場合は、アプリを選択し、適切なアクションとレシピを選択するだけです。

レシピ関数の構築を開始する際は、レガシーの呼び出し可能レシピには呼び出し可能レシピ by Workatoアプリからアクセスし、新しいレシピ関数にはレシピ関数 by Workatoアプリからアクセスすることに注意してください。 探しているレシピが見つからない場合は、正しいアプリを使用していることを確認してください。

同じ呼び出し可能なレシピをAPIエンドポイントおよび再利用可能なコンポーネントとして使用しています。 これは引き続き機能しますか

はい。 既存の呼び出し可能なレシピは、APIエンドポイントとしても、他のWorkatoレシピから呼び出すためにも引き続き使用できます。 ただし、実際にはこれはかなりまれです。

APIレシピとレシピ関数でこのユースケースをサポートするには、2つのレシピを作成する必要があります。 モジュール性を維持するために、ロジックの大部分をレシピ関数内に保持し、APIレシピから呼び出すことができます。

以前と同じように、呼び出し可能レシピを使用して再利用可能なコンポーネントを作成できますか

いいえ。 呼び出し可能なレシピは段階的に廃止されます。

これまでは、呼び出し可能なレシピタイプと呼び出し可能なレシピ by Workatoアプリが、APIエンドポイントの作成などの目的で使用されてきました。 専用の再利用可能コンポーネントレシピタイプのリリースに伴い、呼び出し可能レシピの使用を段階的に廃止します。

2021年12月3日以降、新しい呼び出し可能なレシピを作成することはできなくなります。 新しいレシピを構築する際にBuild an API Endpointを選択すると、代わりにAPIレシピが作成されます。

これは破壊的変更ではありません。 既存のすべての呼び出し可能レシピは引き続き動作します。

Last updated: