全部产品
Search
文档中心

MaxCompute:Mengelola koneksi proyek

更新时间:Jul 23, 2025

Sebelum menggunakan MaxCompute Studio untuk mengembangkan data dalam proyek MaxCompute pada IntelliJ IDEA, Anda harus terhubung ke proyek MaxCompute menggunakan MaxCompute Studio. Setelah itu, Anda dapat melihat dan mengelola data serta sumber daya MaxCompute. Topik ini menjelaskan cara membuat dan memodifikasi koneksi ke proyek MaxCompute pada MaxCompute Studio.

Prasyarat

Anda telah menginstal MaxCompute Studio.

Catatan

Untuk informasi tentang konfigurasi MaxCompute Studio, lihat Konfigurasikan MaxCompute Studio.

Langkah 1: Buat proyek MaxCompute Studio

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

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

    新建项目

  3. Konfigurasikan parameter Project name dan klik Finish.

    配置项目名称

    Catatan

    Jika sebuah proyek sudah terbuka, kotak dialog akan muncul menanyakan apakah Anda ingin membuka proyek baru di jendela baru atau jendela saat ini. Dalam hal ini, Anda dapat mengklik This Window.

Langkah 2: Terhubung ke proyek MaxCompute

  1. Di bilah menu utama, pilih View > Tool Windows > Project Explorer.

    project explorer

  2. Di pojok kiri atas halaman Project Explorer, klik tanda plus (+) dan pilih Add project from accessId/Key.

    **

  3. Di kotak dialog Add MaxCompute project, konfigurasikan parameter-parameter pada tab Connection.

    **

    Catatan
    • Di pojok kiri bawah tab Connection, klik ikon 帮助 untuk melihat dokumentasi online.

    • Jika terjadi kesalahan timeout, klik tab Setting dan modifikasi parameter berikut:

      • sync one table timeout(s): periode timeout untuk sinkronisasi tabel. Nilai default: 5. Unit: detik.

      • sync one function timeout(s): periode timeout untuk sinkronisasi fungsi. Nilai default: 30. Unit: detik.

    • Gunakan file konfigurasi untuk mengonfigurasi parameter secara otomatis. Tabel berikut menjelaskan parameter tersebut.

      Parameter

      Deskripsi

      Properties File

      Direktori tempat file konfigurasi odps_config.ini dari Klien MaxCompute (odpscmd) disimpan. Untuk informasi lebih lanjut, lihat Instal dan konfigurasikan Klien MaxCompute. File konfigurasi digunakan untuk menginisialisasi pengaturan parameter Access Id, Access Key, Project Name, dan End Point.

      AK Account

      Akun Alibaba Cloud yang digunakan untuk terhubung ke proyek MaxCompute. Anda dapat mengklik tanda plus (+) dan memilih akun yang ada di halaman Accounts.

      Catatan

      Jika tidak ada akun yang ada, Anda harus mengklik tanda plus (+) dan memilih Aliyun Account By AccessKey untuk menambahkan akun di halaman Accounts. Anda dapat menambahkan akun secara manual atau menggunakan file konfigurasi untuk menambahkan akun secara otomatis. Untuk informasi lebih lanjut tentang parameter di halaman Accounts, lihat Item konfigurasi Akun.

    • Konfigurasikan parameter secara manual. Tabel berikut menjelaskan parameter tersebut.

      Parameter

      Deskripsi

      Access Id

      ID AccessKey yang digunakan untuk terhubung ke proyek MaxCompute.

      Access Key

      Rahasia AccessKey yang digunakan untuk terhubung ke proyek MaxCompute.

      Project Name

      Nama proyek MaxCompute yang ingin Anda akses.

      Catatan

      Parameter ini menentukan nama proyek MaxCompute Anda, bukan ruang kerja DataWorks yang sesuai dengan proyek MaxCompute. Untuk melihat nama proyek MaxCompute Anda atau membuat proyek MaxCompute, lakukan operasi berikut: Masuk ke Konsol MaxCompute. Di bilah navigasi atas, pilih wilayah. Di panel navigasi sisi kiri, pilih Workspace > Projects.

      End Point

      Titik akhir dari wilayah tempat proyek MaxCompute berada. Jika Klien MaxCompute diterapkan pada mesin yang tidak menggunakan jaringan internal Alibaba Cloud, seperti mesin lokal Anda, Anda harus menggunakan titik akhir publik untuk terhubung ke proyek MaxCompute.

  4. Klik OK. Halaman Project Explorer menampilkan informasi tentang proyek MaxCompute, termasuk tabel, tampilan, user-defined functions (UDF), dan sumber daya.

Langkah 3: Modifikasi koneksi ke proyek MaxCompute

  1. Di halaman Project Explorer, klik kanan proyek MaxCompute yang diinginkan dan pilih Modify project properties.

    **

  2. Di kotak dialog Modify MaxCompute project, modifikasi konfigurasi proyek MaxCompute.

Apa yang harus dilakukan selanjutnya

Setelah proyek MaxCompute terhubung, Anda dapat melakukan operasi berikut:

FAQ

Setelah Anda mengonfigurasi parameter di tab Connection dan mengklik OK, kesalahan umum berikut mungkin dilaporkan:

  • Pesan kesalahan: Test connection fail: ODPS-0420111: Project not found - '<project_name>'. atau Test connection fail:ODPS-0130013:Authorization exception-Authorization Failed [4002], You don't exist in project <project_name>. Context ID:<context ID>. --->Tips: Pricipal:ALIYUN$<account_name> | RAM$[<account_name>:]<RAM user name>;

    • Penyebab Potensial

      • Proyek MaxCompute yang ingin Anda hubungkan tidak ada atau nama proyek MaxCompute tidak valid.

      • Akun Alibaba Cloud atau Pengguna RAM yang Pasangan Kunci Aksesnya digunakan belum ditambahkan ke proyek MaxCompute.

    • Solusi

      • Masuk ke Konsol MaxCompute. Di bilah navigasi atas, pilih wilayah. Di panel navigasi sisi kiri, pilih Workspace > Projects. Di halaman Projects, peroleh nama proyek MaxCompute. Lalu, ubah nilai parameter Project Name.

      • Jika pemilik proyek ingin pengguna lain terhubung ke proyek MaxCompute untuk pengembangan data kolaboratif, pemilik proyek harus menambahkan pengguna ke proyek. Untuk informasi lebih lanjut, lihat Tambahkan Akun Alibaba Cloud (tingkat proyek) atau Tambahkan Pengguna RAM (tingkat proyek).

  • Pesan kesalahan: Test connection fail: connect timed out, the possible reason is that the endpoint '<endpoint>' is wrong, please check your endpoint

    • Penyebab potensial: Nilai parameter End Point tidak valid. Misalnya, Anda ingin menggunakan MaxCompute Studio di komputer Anda untuk terhubung ke proyek MaxCompute melalui Internet, tetapi Anda memasukkan titik akhir jaringan interkoneksi produk cloud Alibaba Cloud.

    • Solusi: Atur parameter ini ke titik akhir yang sesuai dengan wilayah dan lingkungan jaringan proyek yang ingin Anda hubungkan. Anda dapat memperoleh titik akhir dari Titik Akhir.

  • Pesan kesalahan: Test connection fail: The specified project or table name is not valid or missing.

    • Penyebab potensial: Nilai parameter End Point yang Anda konfigurasikan adalah titik akhir MaxCompute Tunnel, yang digunakan untuk mengakses MaxCompute Tunnel, bukan MaxCompute.

    • Solusi: Atur parameter ini ke titik akhir yang sesuai dengan wilayah dan lingkungan jaringan proyek yang ingin Anda hubungkan, bukan titik akhir MaxCompute Tunnel. Anda dapat memperoleh titik akhir dari Titik Akhir.