Topik ini menjelaskan fitur dan batasan Message Integration serta istilah dasar yang digunakan dalam Message Integration.
Informasi latar belakang
Dalam transformasi digital, perusahaan menghadapi tantangan seperti kurangnya metode terpusat untuk integrasi informasi, transfer data tidak efisien akibat berbagai format dan jenis data, minimnya layanan berbagi data dan layanan backend, serta kurangnya saluran aman untuk menghubungkan sumber daya cloud dan lokal. Untuk mengatasi tantangan tersebut, Alibaba Cloud menyediakan modul integrasi pesan dan data lengkap bernama Message Integration. Modul ini menyederhanakan proses integrasi pesan dan mendukung integrasi lintas wilayah antara cloud dan lokal.
Message Integration menyediakan pemrosesan aliran event tanpa kode atau full-stack untuk layanan pesan. Dengan fokus pada skenario seperti integrasi pesan, koneksi data, pemrosesan data, dan integrasi layanan, Message Integration menawarkan antarmuka pengguna visual yang memudahkan pembuatan dan pengaturan tugas integrasi. Message Integration juga memungkinkan Anda menghubungkan perangkat lintas wilayah, instance, dan aplikasi, sehingga mengurangi biaya integrasi dan pengembangan pesan.

Fitur
Berbagai Sumber Data
Message Integration bertujuan menghubungkan data di dalam dan di seluruh cloud. Message Integration memungkinkan Anda mengimpor data dari log dan aplikasi mandiri berbagai layanan cloud ke layanan tujuan. Impor data lintas cloud juga didukung.
Pembersihan Data dan Aliran Keluar Data
Message Integration menyediakan kemampuan extract-transform-load (ETL) berbasis UI yang kuat. Anda dapat menggunakan kemampuan ini untuk membersihkan dan memformat data yang diterima oleh antrian pesan serta mengubah format data tersebut. Message Integration juga memungkinkan Anda menyalin data yang diekstraksi, ditransformasi, dan dimuat ke sistem hilir.
Pemrosesan Kustom Tanpa Server
Dengan memanfaatkan kemampuan pengkodean kustom dari Function Compute, layanan komputasi tanpa server dari Alibaba Cloud, Message Integration memungkinkan Anda menulis logika bisnis kustom dan menyelesaikan pemrosesan serta distribusi data kustom.
Batasan
Tabel berikut menjelaskan batasan Message Integration.
Item | Deskripsi |
Jumlah tugas | Jumlah total tugas aliran masuk dan keluar pesan di suatu wilayah tidak boleh melebihi 20. Jika Anda ingin meningkatkan jumlah tugas, ajukan tiket. |
Nama tugas | Nama dapat berisi huruf, angka, dan tanda hubung (-) dan harus dimulai dengan huruf atau angka. Nama dapat memiliki panjang hingga 127 karakter. Jika nama yang Anda tentukan lebih dari 127 karakter, sistem akan memotong nilainya. |
Pola event | Dalam pola stringExpression, setiap bidang dapat berisi hingga lima ekspresi dalam struktur data map. |
Transformasi event |
|
Kehilangan data dalam kasus ekstrem | Untuk informasi lebih lanjut, lihat Kebijakan ulang dan antrian pesan gagal. |
Aliran Masuk Pesan (Source)
Aliran Masuk Pesan, atau Source, adalah komponen dari Message Integration. Komponen ini memungkinkan Anda mengintegrasikan data, termasuk pesan, log, data relasional, dan data non-relasional, antara beberapa sumber data secara fleksibel, cepat, dan non-intrusif. Aliran Masuk Pesan membantu menerapkan solusi integrasi data lintas pusat data dan cloud, serta menyediakan fitur untuk mengoperasikan, mengelola, dan memantau data terintegrasi. Kemampuan utamanya adalah mengimpor data berbagai jenis ke layanan pesan serta mengelola dan memfilter data dari berbagai sumber.

Aliran Keluar Pesan (Sink)
Kemampuan utama Aliran Keluar Pesan, atau Sink, adalah mengekspor data dari layanan pesan ke berbagai layanan tujuan. Message Integration mendistribusikan pesan dari layanan pesan secara andal serta membersihkan dan memfilter data pesan selama distribusi.

Pemrosesan Data (Transform)
Pemrosesan Data, atau Transform, adalah komponen penting dari Message Integration. Kemampuan ini opsional saat membuat tugas aliran masuk atau keluar pesan. Message Integration menyediakan tujuh mode pencocokan dan lima transformer berdasarkan kemampuan pemrosesan data dari EventBridge dan definisi kustom dari Function Compute untuk mentransformasi, memproses, dan menganalisis pesan secara efisien. Mode pencocokan meliputi pencocokan nilai tetap, awalan, akhiran, pengecualian, numerik, array, dan kondisi gabungan. Transformer meliputi event lengkap, event sebagian, konstanta, template, dan template Function Compute.
Tugas
Tugas adalah entitas sumber daya yang menjalankan Message Integration dan merupakan metode untuk menerapkannya. Dalam kebanyakan kasus, tugas terdiri dari sumber, tujuan, aturan penyaringan, dan aturan transformasi. Sumber daya dasar tugas adalah fitur aliran event dari EventBridge.
Saat membuat tugas, Anda harus menentukan sumber daya dan metode untuk memproses data. Konfigurasi sumber daya adalah bagian penting dari tugas dan mencakup konfigurasi sumber dan tujuan. Untuk informasi tentang Pemrosesan Data, lihat Pemrosesan Data (Transform).
Setelah membuat tugas, Anda tidak dapat mengubah jenis sumber daya yang telah dikonfigurasikan untuk tugas tersebut.