全部产品
Search
文档中心

MaxCompute:Unggah program Python dan buat MaxCompute UDF

更新时间:Jul 02, 2025

Setelah mengembangkan program Python, unggah ke Proyek MaxCompute Anda sebagai sumber daya. Kemudian, buat fungsi yang ditentukan pengguna (UDF) MaxCompute. Topik ini menjelaskan cara mengunggah program Python sebagai sumber daya dan membuat UDF di MaxCompute.

Prasyarat

Program Python telah dikembangkan dan didebug. Untuk informasi lebih lanjut tentang cara mengembangkan dan mendebug program Python, lihat Kembangkan UDF Python.

Informasi latar belakang

MaxCompute Studio memungkinkan Anda mengunggah program Python ke Proyek MaxCompute Anda dan membuat UDF MaxCompute hanya dengan beberapa klik. Kami merekomendasikan Anda menggunakan metode ini untuk melakukan operasi tersebut.

Anda juga dapat secara terpisah melakukan operasi sebelumnya pada MaxCompute Studio. Untuk informasi lebih lanjut tentang cara membuat UDF MaxCompute, lihat Buat Fungsi.

Prosedur

  1. Di panel navigasi sisi kiri IntelliJ IDEA, klik Project, klik kanan program Python di folder scripts, lalu pilih Deploy to server….

  2. Dalam kotak dialog Submit resource and register function, konfigurasikan parameter.

    Submit resource and register function

    Parameter

    Deskripsi

    MaxCompute Project

    Nama Proyek MaxCompute tempat program Python milik. Parameter ini ditentukan secara otomatis. Anda tidak perlu memilih Proyek MaxCompute dari daftar drop-down.

    Resource file

    Direktori lokal tempat file sumber daya program Python disimpan setelah program diunggah sebagai sumber daya.

    Resource name

    Nama sumber daya sebagai mana Anda ingin mengunggah program Python ke Proyek MaxCompute.

    Resource comment

    Komentar sumber daya.

    Extra resources

    File sumber daya lain yang diperlukan untuk membuat UDF MaxCompute. Anda dapat memilih file sumber daya yang diperlukan dari daftar sumber daya. Jika UDF MaxCompute bergantung pada beberapa file sumber daya, tekan dan tahan tombol Ctrl, lalu klik file yang diperlukan secara berurutan untuk memilihnya.

    Main class

    Kelas UDF MaxCompute yang ingin Anda buat. Nilai parameter ini dalam format nama skrip Python.Nama kelas.

    Function name

    Nama UDF MaxCompute yang ingin Anda buat menggunakan MaxCompute Studio berdasarkan program Python. Nama UDF digunakan saat Anda memanggil UDF dalam Pernyataan SQL.

    Force update if already exists

    Jika Anda memilih opsi ini, UDF atau sumber daya yang Anda buat akan menimpa UDF atau sumber daya yang sudah ada dengan nama yang sama di Proyek MaxCompute Anda.

  3. Klik OK.

    Setelah menyelesaikan operasi sebelumnya, Anda dapat memanggil UDF MaxCompute dalam Pernyataan SQL.