メッセージ統合は、クラウド環境とオンプレミス環境にわたるデータ接続を簡素化する、フルスタックのメッセージングおよびデータ統合プラットフォームです。
背景情報
デジタル変革において、企業は情報統合の断片化、データ転送を妨げる多様なデータ形式、データとバックエンドサービスを共有する便利な方法の欠如、クラウドとオンプレミス リソース間の安全なチャネルの欠如といった課題に直面することがよくあります。メッセージ統合は、フルスタックのメッセージングおよびデータ統合プラットフォームとしてこれらの課題に対応します。クラウドとオンプレミス環境間の統合、およびリージョン間の統合をサポートします。
メッセージ統合は、メッセージングサービス向けのローコード、フルスタックのイベントストリーミング プラットフォームを提供します。設計およびオーケストレーション機能を備えたビジュアルインターフェイスを通じて、メッセージ統合、データ接続、データ処理、およびサービス統合を網羅します。また、リージョン間、インスタンス間、およびアプリケーション間の接続を実現し、統合と開発のコストを大幅に削減します。

機能
-
多様なデータソースの統合
メッセージ統合は、Alibaba Cloud、マルチクラウド、およびハイブリッドクラウド環境にわたるデータを接続します。クラウドサービスからのログ取り込み、ユーザー管理のアプリケーションからのデータソース統合、およびクロスクラウド統合をサポートします。サポートされる取り込みソースには、ログ、データベース、およびメッセージミドルウェアが含まれます。
-
データクレンジングとデータのエクスポート
メッセージ統合は、UI ベースの ETL 設定を提供します。メッセージがメッセージキューに取り込まれた後、メッセージのクレンジング、フォーマット、変換を行い、処理されたデータをダウンストリーム システムにエクスポートできます。
-
サーバーレスのカスタム処理
サーバーレス プラットフォームと Function Compute (FC) のカスタムコーディング機能を活用し、メッセージ統合を使用して、データ処理と配信のためのカスタム ビジネスロジックを記述できます。
制限事項
次の表に、メッセージ統合の制限事項を示します。
|
制限事項 |
説明 |
|
タスク数 |
単一リージョン内のタスク (メッセージインフローとメッセージアウトフローを含む) の総数は 20 を超えることはできません。上限の引き上げをリクエストするには、チケットを送信してください。 |
|
タスク名 |
名前は英字または数字で始まる必要があります。2 文字目以降には、英字、数字、ハイフン (-) を使用できます。長さは 127 文字までです。127 文字を超える名前は自動的に切り捨てられます。 |
|
イベントパターンの照合 |
stringExpression モードでは、各フィールドはマップデータ構造内に最大 5 つの式を含めることができます。 |
|
イベント変換 |
|
|
極端なケースでのデータ損失 |
詳細については、「リトライポリシーとデッドレターキュー」をご参照ください。 |
用語:メッセージインフロー (ソース)
メッセージインフローは、メッセージ統合のデータ統合コンポーネントです。メッセージ、ログ、リレーショナル データ、非リレーショナル データなど、複数のソースからメッセージングサービスにデータを取り込みます。データセンター間およびクロスクラウド統合をサポートし、統合されたデータを個別に操作、管理、監視できます。ソース レベルで受信データをフィルターすることもできます。

用語:メッセージアウトフロー (シンク)
メッセージアウトフローは、メッセージングサービスからさまざまなデスティネーション サービスにデータをエクスポートします。メッセージを確実に配信し、配信中にデータをクレンジングし、フィルターします。

用語:データ処理 (変換)
データ処理は、メッセージインフローまたはメッセージアウトフロー タスク用に設定できるオプションのコンポーネントです。EventBridge と FC 上に構築されており、7 つの一致モード (固定値一致、プレフィックス一致、サフィックス一致、除外ベース一致、数値一致、配列一致、および複合条件一致) と 5 つのトランスフォーマー (完全なイベント、部分的なイベント、定数、テンプレート、および FC テンプレート) を提供し、メッセージの変換、処理、および分析を行えるようにします。
用語:タスク
通常、タスクはソース、デスティネーション、および設定されたフィルタリングルールと変換ルールで構成されます。これはメッセージ統合の実行単位であり、EventBridge のイベントストリーム機能によって実現されています。
各タスクには、リソース設定 (ソースとデスティネーションの設定) とオプションのデータ処理が含まれます。詳細については、「用語:データ処理 (変換)」をご参照ください。
タスクを作成した後は、メッセージインフローまたはメッセージアウトフローのリソース タイプを変更することはできません。