すべてのプロダクト
Search
ドキュメントセンター

ApsaraMQ for RocketMQ:メッセージ統合

最終更新日:Aug 27, 2026

メッセージ統合は、メッセージングとデータ統合を簡素化する、ローコードのフルスタックイベントストリーミング (EventStreaming) プラットフォームです。このトピックでは、メッセージ統合の機能と使用制限について説明し、その中核となる用語を解説します。

背景情報

デジタルトランスフォーメーションを進める企業は、多くの場合、次のような課題に直面します。

  • 情報統合のための統一された経路がない

  • 多様なデータ形式により、データ転送と統合が複雑化する

  • データとバックエンドサービスを共有するための便利なサービスがない

  • クラウドとオンプレミスネットワーク間に安全な情報チャネルがない

メッセージ統合は、メッセージ統合、データ接続、データ処理、サービス統合などのシナリオに焦点を当てています。ビジュアルデザインとオーケストレーションをサポートする視覚的なインターフェイスで統合タスクを作成できます。メッセージ統合は、クラウドとオンプレミス環境間、およびリージョン間の統合をサポートし、リージョン、インスタンス、アプリケーション間の接続性を提供します。これにより、メッセージング領域における統合と開発のコストを削減できます。

Message Integration architecture overview

機能

メッセージ統合は、次の機能を提供します。

  • 多様なデータソース統合 — メッセージ統合は、Alibaba Cloud パブリッククラウド、マルチクラウド、ハイブリッドクラウドの各シナリオ間でデータを接続します。複数のクラウドサービスからのログの取り込み、ユーザー管理シナリオのデータソース統合、クラウド間のデータソース統合をサポートします。ログ、データベース、メッセージングミドルウェアなどのシナリオでデータの取り込みが可能です。

  • データクレンジングとデータアウトフロー — メッセージ統合は、UI ベースの ETL (抽出、変換、ロード) 設定を提供します。メッセージキューに送信され、書き込まれたデータをクレンジング、フォーマット、変換し、処理されたデータをダウンストリームシステムにエクスポートできます。

  • サーバーレスカスタム処理 — Message Integration は、Function Compute (FC) のサーバーレスプラットフォームとカスタムコーディング機能を基盤としています。Function Compute 上で独自のビジネスロジックを記述して、カスタムデータ処理と配信を実装できます。

  • データ処理と変換 — データ処理では、固定値照合、プレフィックス照合、サフィックス照合、除外ベースの照合、数値照合、配列照合、複合条件照合の 7 つの照合モードと、完全なイベント、部分的なイベント、定数、テンプレートコンバーター、Function Compute テンプレートコンバーターの 5 つのルールコンバーターが提供されます。 これらの照合モードとルールコンバーターを使用して、メッセージを変換、処理、分析できます。

使用制限

次の表に、メッセージ統合を使用する際に適用される制限を示します。

項目説明
タスク数リージョンごとに最大 20 個のタスクを作成できます。この合計には、メッセージインフローとメッセージアウトフローの両方のタスクが含まれます。上限の引き上げをご希望の場合は、チケットを送信してください。
タスク名名前は、英字または数字で始まる必要があります。名前に使用できるのは、英字、数字、ハイフン (-) です。名前は最大 127 文字です。127 文字を超える名前は自動的に切り捨てられます。
イベントパターンマッチングstringExpression モードでは、各フィールドにマップデータ構造で最大 5 つの式を含めることができます。
イベント変換
  • template:最大 10,240 文字。

  • value:最大 1,024 文字。

極端なケースでのデータ損失極端なケースでは、データ損失が発生する可能性があります。詳細については、「リトライポリシーとデッドレターキュー」をご参照ください。

用語

メッセージ統合は、ソースからシンクへデータを移動し、その際にオプションでデータ処理を行います。メッセージインフローはソースコンポーネント、データ処理は変換コンポーネント、メッセージアウトフローはシンクコンポーネントであり、タスクはそれらを実行するリソースエンティティです。

メッセージインフロー (ソース)

メッセージインフローは、メッセージのデータ統合コンポーネントです。メッセージ、ログ、リレーショナルデータ、非リレーショナルデータなど、さまざまなデータソースに対して、柔軟で高速かつ非侵入的なデータ統合を提供します。メッセージインフローは、サーバールーム、データセンター、クラウド間のデータ統合をサポートし、統合されたデータをユーザー自身で運用および監視できます。メッセージインフローは、さまざまなタイプのデータをメッセージングサービスにルーティングし、異なるオリジンからのソースデータを確実に管理すると同時に、そのソースデータをスクリーニングおよびフィルタリングします。

Message Inflow

データ処理 (変換)

データ処理は、メッセージ統合の中核コンポーネントです。メッセージインフローまたはメッセージアウトフローのタスクを設定する際に、オプションでデータ処理を設定できます。データ処理は、EventBridge の組み込みデータ処理機能と FC のカスタムコーディング機能に基づいて構築されています。データ処理を使用して、メッセージを変換、処理、分析できます。データ処理が提供するマッチングモードとルールコンバーターの詳細については、「機能」をご参照ください。

メッセージアウトフロー (シンク)

メッセージアウトフローは、メッセージングサービスからさまざまなデータ宛先にデータをエクスポートします。メッセージ統合は、メッセージングサービスのメッセージを確実に配信し、配信中にメッセージデータをクレンジングおよびフィルタリングします。

Message Outflow

タスク

タスクは、メッセージ統合の具体的な実装であり、メッセージ統合を実行するリソースエンティティです。通常、タスクは、ソース、宛先、およびそれらに対して設定されたフィルタリングと変換のルールで構成されます。タスクの基盤となるリソースは、EventBridge のイベントストリーミング (EventStreaming) 機能です。

タスクには、リソース設定とデータ処理の 2 つの部分があります。リソース設定はタスクのソースと宛先の設定を定義し、タスクの必須部分です。データ処理の詳細については、「データ処理 (変換)」をご参照ください。

説明

タスクを作成した後、メッセージインフローまたはメッセージアウトフローのリソースタイプは読み取り専用になります。