Fitur ini mengintegrasikan pemrosesan model AI skala besar secara langsung ke dalam pipeline Data Integration DataWorks, mengubah sinkronisasi data dari transportasi sederhana menjadi pemrosesan cerdas. Anda dapat memanggil model AI secara real time untuk menganalisis, memproses, dan memperkaya data saat berpindah dari sumber ke tujuan, sehingga membuka nilai tersembunyi dari data tidak terstruktur.
Fitur
-
Pengguna target: Fitur ini ditujukan untuk pengguna perusahaan yang memerlukan analisis dan pemrosesan tingkat lanjut selama sinkronisasi data, terutama yang menggunakan AI untuk meningkatkan kualitas data dan mengekstraksi nilai darinya.
-
Integrasi mulus: Pemrosesan AI merupakan langkah bawaan dalam Data Integration yang terhubung secara mulus dengan pembacaan dari sumber dan penulisan ke tujuan.
-
Dukungan untuk berbagai tugas NLP: Anda dapat menjalankan berbagai tugas natural language processing (NLP) pada data teks selama sinkronisasi, seperti analisis sentimen, pembuatan ringkasan, ekstraksi kata kunci, dan terjemahan teks.
Kasus penggunaan
|
Industri |
Aplikasi khas |
|
Layanan pelanggan / E-dagang |
Analisis sentimen komentar pengguna dan tiket layanan pelanggan secara real time. Ekstrak secara otomatis masalah inti dan poin umpan balik utama. |
|
Kepatuhan / Hukum / Penelitian ilmiah |
Saat sinkronisasi, secara otomatis hasilkan ringkasan dan ekstrak informasi kunci dari dokumen kebijakan, kontrak hukum, dan makalah penelitian. |
|
Manufaktur / Rantai pasok / Kesehatan |
Analisis secara cerdas log perangkat, umpan balik rantai pasok, atau catatan komunikasi dokter-pasien untuk mengaktifkan peringatan risiko dan optimalisasi kualitas layanan. |
|
Kolaborasi lintas bahasa |
Terjemahkan secara otomatis komentar media sosial, artikel berita, atau dokumen bisnis dari seluruh dunia ke dalam satu bahasa selama sinkronisasi untuk memfasilitasi analisis terpusat. |
Prasyarat
-
Anda telah membuat ruang kerja yang menggunakan Data Studio (versi baru).
-
Anda telah menyiapkan layanan model skala besar yang diperlukan untuk pemrosesan berbantuan AI. Langkah persiapan bergantung pada penyedia model yang Anda pilih:
-
DataWorks Model Service: Anda telah men-deploy model di Model Service Management dan memulai layanan model tersebut.
-
Model Studio: Anda telah mengaktifkan Model Studio dan memperoleh Kunci API.
-
PAI-Marketplace: Anda telah mengaktifkan Platform for AI (PAI) dan memperoleh token untuk layanan model tersebut.
-
-
Untuk tugas sinkronisasi batch, Anda dapat mengonfigurasi detail sumber data secara manual atau menggunakan sumber data yang sudah ada.
-
Pastikan ruang kerja telah diikat ke kelompok sumber daya dan kelompok sumber daya tersebut dapat terhubung ke sumber data.
Penagihan
Untuk tugas Data Integration yang menggunakan pemrosesan berbantuan AI, selain biaya standar Data Integration, Anda juga dikenai biaya untuk pemanggilan model skala besar. Rincian penagihannya adalah sebagai berikut:
-
Untuk rincian penagihan DataWorks Model Service, lihat Penagihan kelompok sumber daya arsitektur tanpa server untuk layanan model skala besar.
-
Untuk rincian penagihan Model Studio, lihat Biaya inferensi model (pemanggilan).
-
Untuk rincian penagihan PAI-Marketplace, lihat Penagihan Elastic Algorithm Service (EAS).
Contoh
Contoh ini menggunakan Hologres untuk menunjukkan cara menggunakan fitur pemrosesan berbantuan AI saat melakukan sinkronisasi batch dari satu tabel Hologres ke tabel lainnya. Tujuannya adalah menerjemahkan data di kolom feedback_info dari tabel sumber ke dalam bahasa Inggris dan menyinkronkannya ke tabel tujuan.
Langkah 1: Buat tugas sinkronisasi batch
-
Buka halaman Workspaces di Konsol DataWorks. Di bilah navigasi atas, pilih wilayah yang diinginkan. Temukan ruang kerja yang diinginkan dan pilih di kolom Actions.
-
Di panel navigasi sebelah kiri, klik
untuk membuka halaman pengembangan data. Di sebelah kanan Project Directory, klik
dan pilih . Kotak dialog Create Node akan muncul. -
Tetapkan Path, Data source destination, dan Name node. Lalu, klik OK untuk membuat node sinkronisasi batch.
Topik ini menggunakan contoh tugas sinkronisasi Hologres-ke-Hologres untuk menunjukkan fitur pemrosesan berbantuan AI dalam tugas sinkronisasi batch.
Langkah 2: Konfigurasi tugas sinkronisasi
Setelah Anda membuat node sinkronisasi batch, editor tugas akan terbuka. Konfigurasikan pengaturan berikut di halaman ini:
1. Sumber data
Konfigurasikan sumber dan tujuan untuk tugas sinkronisasi data.
-
Type: Anda memilih jenis sumber dan tujuan data di langkah Create a batch synchronization task. Jenis ini tidak dapat diubah. Untuk menggunakan jenis berbeda, Anda harus membuat tugas sinkronisasi batch baru.
-
Data Source: Pilih sumber data Hologres yang telah diikat ke ruang kerja, atau pilih Add Data Source dari daftar drop-down.
2. Sumber daya runtime
-
Pilih Resource Group untuk tugas sinkronisasi. Jika Anda menggunakan kelompok sumber daya arsitektur tanpa server, Anda juga dapat menentukan Resource Usage (CU) untuk tugas tersebut.
-
Setelah memilih Resource Group, Data Integration secara otomatis menguji konektivitas antara kelompok sumber daya dengan sumber dan tujuan data. Anda juga dapat mengklik Connectivity Check untuk menjalankan pengujian secara manual.
3. Sumber
Konfigurasikan detail tabel sumber untuk sinkronisasi, seperti Schema, Tables, Partition, dan kondisi Data Filtering. Anda dapat mengklik Data Preview untuk melihat data spesifik yang akan disinkronkan.
Pada contoh ini, pilih public untuk Schema dan pilih customer_feedback untuk Table.
4. Pemrosesan data
-
Di bagian Pemrosesan data, Anda dapat Enable fitur pemrosesan data. Fitur ini memerlukan sumber daya komputasi tambahan dan meningkatkan beban sumber daya tugas.
-
Klik Add Node dan pilih AI-assisted processing.
-
Konfigurasikan pengaturan pemrosesan berbantuan AI.
Parameter utama dijelaskan di bawah ini.
Parameter
Deskripsi
Model Provider
Penyedia yang didukung adalah DataWorks Model Service, Model Studio, dan PAI-Marketplace.
Model Endpoint
Jika Anda memilih PAI-Marketplace, masukkan titik akhir pemanggilan model. Untuk mendapatkan titik akhir tersebut, lihat Test service invocation.
Model Name
Model yang melakukan pemrosesan data cerdas. Pilih model sesuai kebutuhan.
API Key
Kunci API untuk mengakses model. Peroleh dari penyedia model.
-
Model Studio: Peroleh Kunci API Model Studio.
-
PAI-Marketplace: Buka tugas Elastic Algorithm Service (EAS) yang telah di-deploy, mulai debugging online, dan peroleh token tersebut. Gunakan token ini sebagai Kunci API.
Processing Description
Gunakan bahasa alami untuk menggambarkan operasi pada bidang sumber. Rujuk nama bidang dengan format
#{column_name}. Misalnya, dalam kasus ini, masukkanPlease translate '#{feedback_info}' into English.Output Field
Masukkan nama bidang tempat hasil akan disimpan. Jika bidang tersebut belum ada, bidang baru akan dibuat.
CatatanSesuai konfigurasi pada contoh ini, bidang
feedback_infodari tabel sumber diterjemahkan ke dalam bahasa Inggris dan disimpan di bidangfeedback_processed. -
-
Klik Output Preview di pojok kanan atas bagian pemrosesan berbantuan AI untuk melihat pratinjau data keluaran akhir.
-
(Opsional) Anda dapat mengonfigurasi beberapa langkah pemrosesan data yang dijalankan secara berurutan.
Di bawah daftar pemrosesan data, klik tombol + untuk menambahkan langkah pemrosesan data baru.
5. Tujuan
-
Konfigurasikan informasi tabel tujuan, seperti Schema, Table Name, dan Partition.
-
Anda dapat mengklik Generate Target Table Schema untuk membuat tabel tujuan dengan cepat.
-
Jika tabel untuk menerima data sudah ada di tujuan, Anda dapat memilihnya.
-
-
Konfigurasikan Write Mode dan Write Conflict Policy.
Pilih
publicuntuk Schema dancustomer_feedback_after_translateuntuk Table. Atur write mode keSQL(INSERT INTO), write conflict strategy keIgnore, dan Clear Hologres table before synchronization keDo not clear destination table (false). Atur maximum connections ke9. -
Konfigurasikan apakah akan menghapus data yang sudah ada di tabel Hologres sebelum sinkronisasi.
-
(Opsional) Konfigurasikan Maximum Connections.
Pengaturan Maximum Connections hanya berlaku ketika write mode adalah
SQL(INSERT INTO). Saat memulai tugas, pastikan instans Hologres memiliki cukup koneksi idle. Satu tugas dapat menggunakan hingga sembilan koneksi.
6. Pemetaan bidang tujuan
Setelah Anda mengonfigurasi sumber data, pemrosesan data, dan tujuan, bagian ini menampilkan pemetaan bidang. Secara default, Data Integration memetakan bidang berdasarkan nama dan posisi. Anda dapat menyesuaikan pemetaan tersebut sesuai kebutuhan. Antarmuka pemetaan bidang menampilkan bidang sumber dan tujuan secara berdampingan, dengan garis yang menunjukkan hubungan pemetaan. Untuk menyesuaikan pemetaan secara manual (misalnya, memetakan feedback_processed ke translate_feedback), klik bidang yang sesuai untuk menghubungkannya.
Pada contoh ini, selain pemetaan nama yang sama untuk bidang-bidang tabel sumber yang sudah ada (id, device, feedback_info, dan pt), Anda juga harus memetakan secara manual bidang feedback_processed, yang menyimpan hasil terjemahan, ke bidang translate_feedback di tabel tujuan.
Langkah 3: Debug tugas
-
Di panel sebelah kanan editor tugas, klik Run Configuration. Konfigurasikan Resource Group dan Script Parameters terkait untuk debugging node ini.
-
Di bilah alat di bagian atas node, klik Save lalu klik Running. Tunggu hingga tugas selesai, dan periksa apakah eksekusi berhasil. Anda dapat membuka database tujuan untuk memverifikasi bahwa data tabel sesuai harapan.
Langkah 4: Konfigurasi penjadwalan
Jika node sinkronisasi batch perlu dijalankan sesuai jadwal, Anda harus mengonfigurasi Scheduling Policy di panel Scheduling Settings di sebelah kanan. Untuk informasi lebih lanjut, lihat Configure node scheduling properties.
Langkah 5: Publikasikan node
Klik ikon Publish di bilah alat node untuk memulai proses publikasi. Proses ini mempublikasikan tugas ke lingkungan produksi. Tugas hanya akan berjalan sesuai jadwal setelah dipublikasikan.
Langkah berikutnya: O&M Tugas
Setelah Anda mempublikasikan node, Anda dapat mengklik Backfill Data atau Perform O&M di kotak dialog publikasi.
-
Backfill Data: Opsi ini hanya mendukung pengisian ulang data untuk node saat ini. Untuk operasi pengisian ulang data yang lebih kompleks, buka Operation Center. Untuk informasi lebih lanjut, lihat Manage data backfill instances.
-
Perform O&M: Setelah Anda mempublikasikan tugas, Operation Center akan mengelolanya secara otomatis. Di Operation Center, Anda dapat melihat status eksekusi tugas atau memicunya secara manual. Untuk informasi lebih lanjut, lihat Operation Center.