全部产品
Search
文档中心

DataWorks:Sumber daya dan fungsi Flink

更新时间:Oct 29, 2025

Data Studio mendukung pembuatan dan pengelolaan visual sumber daya JAR Flink. Anda dapat menggunakan sumber daya ini untuk membuat fungsi kustom atau pengembangan data. Topik ini menjelaskan cara membuat berbagai jenis sumber daya dan fungsi Flink melalui Resource Management.

Prasyarat

  • Anda telah menyambungkan sumber daya komputasi Flink yang sepenuhnya dikelola. Pembuatan sumber daya dan fungsi memerlukan sumber daya komputasi Flink.

  • Anda telah menyelesaikan pengembangan file sumber daya yang dapat diunggah dari komputer lokal Anda.

Membuat dan menggunakan sumber daya

Deskripsi sumber daya

Dalam Manajemen Sumber Daya dan Fungsi Data Studio, Anda dapat mengunggah sumber daya lokal ke Flink melalui DataWorks untuk mengembangkan pekerjaan Flink di DataWorks atau membuat fungsi kustom Flink.

Batasan

Sumber daya yang diunggah harus mematuhi batasan berikut:

  • Ukuran Sumber Daya: Anda dapat mengunggah sumber daya hingga 500 MB.

  • Publikasi Sumber Daya: Jika Anda menggunakan ruang kerja mode standar, Anda harus menerbitkan sumber daya ke lingkungan produksi. Setelah sumber daya diterbitkan, sumber daya tersebut akan tersedia untuk proyek dalam lingkungan produksi.

    Catatan

    Informasi sumber data di lingkungan pengembangan dan produksi mungkin berbeda. Sebelum menjalankan kueri tabel, sumber daya, dan operasi lainnya di lingkungan yang sesuai, konfirmasikan informasi sumber data untuk lingkungan tersebut.

  • Manajemen Sumber Daya: Di DataWorks, Anda hanya dapat melihat dan mengelola sumber daya yang Anda unggah menggunakan DataWorks.

Membuat sumber daya

Sumber Daya Flink mendukung unggahan lokal. Sumber daya yang dibuat dapat langsung dirujuk dalam pengembangan data atau dibuat sebagai fungsi.

  1. Di halaman Manajemen Sumber Daya, dalam kotak dialog Create Resource And Function yang muncul, konfigurasikan Type, Path, dan Name sumber daya.

  2. Setelah membuat sumber daya, Anda perlu mengunggah file lokal ke sumber daya sebagai sumber file.

  3. Save dan Publish sumber daya dari bilah alat di bagian atas. Hanya sumber daya yang diterbitkan yang dapat digunakan dalam pengembangan data.

Menggunakan sumber daya

Setelah membuat sumber daya, saat melakukan pengembangan data, Anda dapat mengklik Resource Management di panel navigasi di sebelah kiri saat mengedit node pengembangan data. Kemudian temukan sumber daya atau fungsi target, klik kanan, dan pilih Reference Resource. Setelah berhasil mereferensikan sumber daya, kode dalam format ##@resource_reference{"nama sumber daya"} akan ditampilkan.

Catatan

Sebagai contoh, format tampilan di node Flink SQL Streaming adalah ##@resource_reference{"example.jar"}. Format tampilan kode bervariasi berdasarkan jenis node yang mereferensikan sumber daya.

Selain menggunakan sumber daya secara langsung, Anda juga dapat membuat sumber daya sebagai fungsi dan kemudian menggunakannya di node pengembangan.

Membuat dan menggunakan fungsi

Deskripsi fungsi

Dalam Manajemen Sumber Daya dan Fungsi Data Studio, Anda dapat mendaftarkan sumber daya sebagai fungsi. Dalam pengembangan data, Anda dapat menggunakan fungsi bawaan dan fungsi kustom Flink yang disediakan oleh Flink.

Membuat fungsi

  1. Di halaman Manajemen Sumber Daya, dalam kotak dialog New Resource And Function yang muncul, konfigurasikan Type, Path, dan Name fungsi.

  2. Klik Confirm untuk membuat sumber daya fungsi, dan konfigurasikan informasi terkait sesuai dengan tipe fungsi.

    Sebelum mengonfigurasi fungsi Flink, pastikan bahwa Anda telah membuat kluster Flink sebagai sumber daya komputasi di DataWorks dan telah mengunggah sumber daya Flink. Berikut adalah deskripsi parameter untuk fungsi Flink.

    Parameter

    Deskripsi

    Function Type

    Pilih tipe fungsi, termasuk MATH (fungsi operasi matematika), AGGREGATE (fungsi agregat), STRING (fungsi pemrosesan string), DATE (fungsi tanggal), ANALYTIC (fungsi jendela), dan OTHER (fungsi lainnya).

    Flink Cluster

    Pilih kluster Flink yang terdaftar dari daftar dropdown.

    Resource List

    Saat mengonfigurasi fungsi Flink, hanya operasi antarmuka visual yang didukung. Pilih sumber daya Flink JAR dari daftar dropdown.

    Command Format

    Contoh cara menggunakan UDF.

  3. Save dan Publish fungsi dari bilah alat di bagian atas. Hanya fungsi yang diterbitkan yang dapat digunakan dalam pengembangan data.

Menggunakan fungsi

Setelah membuat dan menerbitkan fungsi, saat mengedit node pengembangan data, klik Resource Management di panel navigasi di sebelah kiri, lalu temukan sumber daya atau fungsi target, klik kanan, dan pilih Reference Function. Ini akan dengan cepat menghasilkan nama fungsi kustom di halaman pengeditan node saat ini, misalnya: contoh_fungsi().

Mengelola sumber daya dan fungsi

Setelah mengunggah sumber daya atau membuat fungsi melalui antarmuka visual Data Studio, Anda dapat mengelola sumber daya atau fungsi dengan mengklik sumber daya atau fungsi target di halaman Manajemen Sumber Daya.

  • Lihat Versi Historis: Klik tombol versi di sebelah kanan halaman pengeditan sumber daya atau fungsi untuk melihat dan membandingkan versi fungsi yang disimpan atau dikirimkan dan mendapatkan informasi tentang perubahan dalam versi sumber daya yang berbeda.

    Catatan

    Saat Anda membandingkan versi sumber daya, Anda harus memilih setidaknya dua versi untuk perbandingan.

  • Hapus Sumber Daya atau Fungsi: Klik kanan pada sumber daya atau fungsi target dan pilih tombol Delete untuk menghapus sumber daya atau fungsi.

    Jika Anda perlu menghapus sumber daya atau fungsi di lingkungan produksi, Anda perlu menerbitkan tugas dan menerbitkan operasi penghapusan sumber daya ke lingkungan produksi. Setelah penerbitan berhasil, fungsi sumber daya di lingkungan produksi akan dihapus secara sinkron.