All Products
Search
Document Center

MaxCompute:Dokumen

Last Updated:Mar 26, 2026

Project Explorer di MaxCompute Studio menyediakan antarmuka visual untuk mengelola user-defined function (UDF) dalam proyek MaxCompute Anda. Gunakan fitur ini untuk membuat UDF dari resource JAR atau PY yang telah diunggah, melihat sintaksis dan kode fungsi, serta menghapus UDF yang tidak lagi diperlukan.

Operasi yang didukung

Tabel berikut menunjukkan operasi yang tersedia untuk fungsi bawaan dan UDF MaxCompute.

OperasiFungsi bawaanUDF MaxComputeCatatan
CreateTidakYa
View syntaxYaYa
View codeTidakYaFungsi bawaan: hanya sintaksis. UDF MaxCompute: sintaksis dan kode.
ModifyTidakTidak (diperlukan solusi alternatif)Untuk memodifikasi UDF: hapus, kembangkan ulang, paketkan, unggah, lalu buat ulang.
DeleteTidakYa

Buat UDF

Sebelum membuat UDF, unggah file resource yang dibutuhkan ke proyek MaxCompute Anda.

  1. Pada bilah menu IntelliJ IDEA, pilih MaxCompute > Create UDF.

  2. Pada kotak dialog Create Function, konfigurasikan parameter berikut.

    ParameterDeskripsi
    MaxCompute projectProyek MaxCompute tempat fungsi akan dibuat.
    Function nameNama yang digunakan saat memanggil fungsi dalam Pernyataan SQL. Nama ini harus unik dalam proyek. Untuk memeriksa nama yang sudah ada, buka Project Explorer dan perluas folder Functions.
    Using resourcesFile resource yang dibutuhkan oleh fungsi. Untuk memilih beberapa file, tekan Ctrl dan klik setiap file.
    Main classKelas yang didefinisikan dalam file JAR atau PY yang menjadi dasar fungsi.
    Force update if already existsJika dipilih, fungsi yang sudah ada dengan nama yang sama dalam proyek akan ditimpa.

    Create Function dialog box

  3. Klik OK.

  4. Di Project Explorer, klik kanan folder Functions dan pilih Refresh meta. Fungsi baru akan muncul dalam daftar.

Lihat sintaksis atau kode fungsi

Fungsi bawaan

Di Project Explorer, perluas folder Functions dan klik ganda nama fungsi di folder Builtln untuk melihat sintaksisnya.

MaxCompute UDFs

Di Project Explorer, perluas folder Functions, lalu lakukan salah satu langkah berikut di folder UserDefined:

  • Klik ganda nama fungsi untuk melihat kodenya.

  • Klik kanan nama fungsi dan pilih Show function detail untuk melihat kodenya.

  • Klik nama fungsi untuk melihat sintaksisnya.

View the code of a function

Hapus UDF

  1. Di Project Explorer, perluas folder Functions, klik kanan nama fungsi, lalu pilih Delete function from server.

    Delete a function

  2. Pada kotak dialog Confirmation Required, klik OK.

  3. Klik kanan folder Functions dan pilih Refresh meta. Fungsi yang dihapus tidak akan lagi muncul dalam daftar.