All Products
Search
Document Center

MaxCompute:Unggah dan daftarkan

Last Updated:Jun 22, 2026

Setelah mengembangkan dan menguji program Python Anda, unggah program tersebut sebagai resource ke proyek MaxCompute sebelum mendaftarkan UDF MaxCompute. Topik ini menjelaskan cara mengunggah program Python sebagai resource MaxCompute dan mendaftarkan UDF MaxCompute.

Prasyarat

Anda telah mengembangkan dan menguji program Python Anda. Untuk informasi selengkapnya tentang pengembangan dan pengujian program Python, lihat Develop Python UDFs.

Informasi latar belakang

MaxCompute Studio menyediakan fitur satu klik untuk mengunggah program Python ke MaxCompute dan mendaftarkan UDF MaxCompute. Gunakan metode ini bila memungkinkan.

Anda juga dapat melakukan kedua operasi ini secara terpisah di MaxCompute Studio. Untuk mengunggah program Python ke MaxCompute, lihat Add resources. Untuk mendaftarkan UDF MaxCompute, lihat Register functions.

Prosedur

  1. Di antarmuka IntelliJ IDEA, klik Project di panel navigasi sebelah kiri. Klik kanan program Python target di bawah folder scripts, lalu pilih Deploy to server….

  2. Pada kotak dialog Submit resource and register function, konfigurasikan parameter yang tercantum dalam tabel berikut.

    Parameter name

    Description

    MaxCompute Project

    Nama proyek MaxCompute target. Bidang ini diisi otomatis dengan proyek MaxCompute tempat program Python Anda berada. Anda tidak perlu memilih proyek dari daftar drop-down.

    Resource file

    Jalur lokal program Python setelah MaxCompute Studio mengunggahnya sebagai resource.

    Resource name

    Nama resource setelah program Python diunggah ke proyek MaxCompute.

    Resource comment

    Komentar untuk resource Python.

    Extra resources

    File resource tambahan yang menjadi dependensi UDF MaxCompute. Klik file resource yang diperlukan dalam daftar resource. Untuk memilih multiple file resource, tekan Ctrl dan klik setiap file.

    Main class

    Nama kelas UDF MaxCompute baru, diformat sebagai nama skrip Python.nama kelas.

    Function name

    Nama UDF MaxCompute yang didaftarkan oleh MaxCompute Studio berdasarkan resource Python. Ini juga merupakan nama fungsi yang Anda gunakan saat memanggil UDF dalam SQL.

    Force update if already exists

    Pilih opsi ini untuk mengganti fungsi atau resource yang sudah ada di proyek MaxCompute dengan yang baru jika terjadi konflik nama.

  3. Klik OK untuk menyelesaikan pengunggahan resource dan pendaftaran UDF MaxCompute.

    Setelah menyelesaikan langkah-langkah ini, Anda dapat memanggil UDF MaxCompute dalam SQL.