全部产品
Search
文档中心

MaxCompute:Buat modul skrip MaxCompute

更新时间:Jun 19, 2025

Mesin SQL MaxCompute mendukung mode skrip. Dalam mode ini, sebuah skrip SQL yang berisi beberapa pernyataan SQL dikompilasi dan dikirimkan secara keseluruhan untuk menghasilkan rencana eksekusi. Skrip SQL hanya perlu mengantri dan dieksekusi sekali, memastikan pemanfaatan sumber daya yang optimal. Mode skrip digunakan saat Anda menggunakan MaxCompute Studio untuk mengembangkan program SQL. Sebelum menggunakan MaxCompute Studio, Anda harus membuat modul skrip MaxCompute. Topik ini menjelaskan cara membuat modul tersebut.

Informasi latar belakang

Sebelum membuat modul skrip MaxCompute, pastikan untuk memeriksa apakah ada skrip lokal yang tersedia.

  • Jika tidak ada skrip lokal, gunakan IntelliJ IDEA untuk membuat modul skrip MaxCompute.

  • Jika skrip lokal sudah tersedia, Anda tidak perlu membuat modul baru. Cukup buka modul skrip MaxCompute yang ada dan gunakan MaxCompute Studio untuk mengedit skrip tersebut.

Buat modul skrip MaxCompute jika tidak ada skrip lokal

  1. Jalankan IntelliJ IDEA. Di bilah menu utama, pilih File > New > Project

  2. Di panel navigasi kiri kotak dialog New Project, klik MaxCompute Studio, lalu klik Next.

    Buat Proyek Baru

  3. Konfigurasikan parameter Project name dan klik Finish.

    Konfigurasi Nama Proyek

    null

    Jika proyek lain sedang terbuka, kotak dialog akan muncul menanyakan apakah Anda ingin membuka proyek baru di jendela baru atau jendela saat ini. Pilih This Window jika diperlukan.

Buat modul skrip MaxCompute jika skrip lokal sudah ada

Jika skrip lokal sudah tersedia, Anda tidak perlu membuat modul skrip MaxCompute baru. Cukup tambahkan file konfigurasi koneksi MaxCompute ke direktori modul yang ada.

  1. Di folder .\IdeaProjects\MaxCompute_Studio_Project_Name\scripts, buat file konfigurasi koneksi MaxCompute bernama odps_config.ini dan konfigurasikan informasi autentikasi berikut. Informasi ini digunakan untuk terhubung ke MaxCompute.

    # Nama proyek MaxCompute yang akan dihubungkan.
    project_name=xxxxxxxx
    # ID AccessKey akun Alibaba Cloud Anda.
    access_id=xxxxxxxxxx
    # Rahasia AccessKey akun Alibaba Cloud Anda.
    access_key=xxxxxxxxx
    # Titik akhir wilayah tempat layanan MaxCompute Anda diterapkan.
    end_point=xxxxxxxxx
  2. Buka IntelliJ IDEA. Di bilah navigasi atas, pilih File > Open, lalu pilih file odps_config.ini di folder .\IdeaProjects\MaxCompute_Studio_Project_Name\scripts.

    Pilih File Konfigurasi

    null

    MaxCompute Studio secara otomatis mencari file odps_config.ini di folder dan menangkap metadata dari server MaxCompute berdasarkan informasi konfigurasi dalam file tersebut. MaxCompute Studio kemudian mengompilasi semua skrip di folder tersebut.