お知らせ:

当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

Circuits

はじめに

Circuitsは、Catalystでタスクのオーケストレーションとワークフローの自動化を可能にするCatalyst Serverlessコンポーネントです。Catalyst Circuitは本質的にJSONファイルであり、自動的に実行される一連のタスクを体系的に定義・整理するのに役立ちます。Catalystを搭載した実行エンジンにより、Circuit内でCatalyst Functionsの並行実行または順次実行を有効にし、さらにワークフローに条件、データ、パスを含めて、ビジネス成果を達成する繰り返し可能なアクティビティパターンを定義できます。

Circuitsは、アプリケーションロジックの個々のコンポーネントを組み合わせたり、複数のタスクを並列で管理したり、ファンクション間で処理済みデータを受け渡したり、一連の条件に基づいてビジネスアクションを実行するために使用できます。Circuitコンポーネント間の連携を管理し、アプリケーション内の論理フローに従ってそれらの依存関係を処理できます。

Circuitを使用して、Catalystアプリケーション内のBasic I/O Functionsの実行を自動化できます。Catalystコンソールで、要素をドラッグ&ドロップしてCircuitのスキーマティクスを視覚的に設計するか、JSONコードを構築できます。コンソールでは、異なるテストケースでCircuitの実行をテストし、各実行の詳細なログにアクセスすることもできます。

Note:
  • Circuitsは、現在EU、AU、IN、JP、SA、またはCAデータセンターからアクセスするCatalystユーザーには利用できません。
  • Catalyst Circuit内でCron、Event、またはAdvanced I/O Functionsを実行することはできません。これは、CatalystがJSON形式のCircuitの入出力をサポートしており、これはBasic I/O Functionsのみがサポートしているためです。

Catalyst Circuitsの操作を練習するには、このチュートリアルを参照してください。

SDKおよびAPIドキュメント

コンソールからCircuitを手動で実行するか、APIまたはCatalystサーバーSDKを通じて実行をトリガーできます。Java、Node.js、Python環境のコードサンプルとAPIの詳細については、以下のSDKおよびAPIドキュメントを参照してください。

最終更新日 2026-03-05 11:43:24 +0530 IST

このページについて