All Products
Search
Document Center

MaxCompute:Hubungkan Davinci ke MaxCompute

Last Updated:Jul 18, 2026

Hubungkan Davinci ke Proyek MaxCompute Anda untuk analisis data visual. Cukup konfigurasikan koneksi JDBC di antarmuka Davinci untuk mulai menjalankan kueri dan memvisualisasikan data MaxCompute.

Informasi latar belakang

Davinci adalah solusi visualisasi data untuk pengguna bisnis, insinyur data, analis data, dan ilmuwan data. Solusi ini menyediakan fitur interaksi lanjutan, analisis industri, penemuan pola, dan intelijen sosial. Untuk informasi selengkapnya, lihat Davinci.

Prasyarat

Pastikan Anda memenuhi persyaratan berikut:

Konfigurasi Davinci dan driver

Saat mengonfigurasi Davinci dan memasang driver, pastikan informasi berikut benar:

  • Konfigurasi email

    # Informasi konfigurasi dalam file config/application.yml.
    mail:
        # Alamat layanan SMTP.
        host: 
        # Port layanan SMTP.
        port: 
        # Alamat email Anda.
        username: 
        # Parameter ini tidak perlu diisi.
        fromAddress: 
        # Kode otorisasi email Anda. Ini bukan password email Anda.
        password: 
        # Nama tampilan email, misalnya Davinci.
        nickname: 
    # Anda dapat mempertahankan pengaturan berikut pada nilai default-nya.
        properties:
          smtp:
            starttls:
              enable: true
              required: true
            auth: true
          mail:
            smtp:
              ssl:
                enable: true
  • Konfigurasi sumber data kustom

    • Jika Anda menginstal Davinci dengan mengikuti dokumentasi resmi, buka file konfigurasi sumber data kustom datasource_driver.yml dan tambahkan konten berikut.

      odps:
          name: odps
          desc: odps
          version:
          driver: com.aliyun.odps.jdbc.OdpsDriver
          keyword_prefix:
          keyword_suffix:
          alias_prefix: \`
          alias_suffix: \`

      Setelah dikonfigurasi, salin paket JAR driver JDBC MaxCompute ke direktori lib dan restart layanan Davinci.

    • Jika Anda menginstal Davinci dengan menggunakan Docker, buat secara manual file konfigurasi sumber data bernama datasource_driver.yml. Jalankan perintah vim docker-compose.yml untuk membuka file konfigurasi dan tambahkan konten berikut.

      volumes:
            - /path/to/odps-jdbc-x.x.x-jar-with-dependencies.jar:/opt/davinci/lib/odps-jdbc-x.x.x-jar-with-dependencies.jar
            - /path/to/datasource_driver.yml:/opt/davinci/config/datasource_driver.yml

      odps-jdbc-x.x.x-jar-with-dependencies.jar adalah nama paket JAR driver JDBC MaxCompute, misalnya odps-jdbc-3.2.9-jar-with-dependencies.jar. Setelah dikonfigurasi, restart layanan Davinci.

Langkah 1: Hubungkan Davinci ke MaxCompute

Catatan

Pastikan Davinci telah diinstal dan dikonfigurasi dengan benar. Jika Davinci gagal dimulai, periksa ulang konfigurasinya. Untuk informasi selengkapnya, lihat Catatan konfigurasi untuk Davinci dan driver.

  1. Mulai layanan Davinci dan login.

  2. Di pojok kanan atas antarmuka Davinci, klik New untuk membuat dan menyimpan proyek.

  3. Buka proyek yang telah Anda buat. Di panel navigasi sebelah kiri, klik ikon 图标, lalu klik ikon 添加. Pada kotak dialog Add Source, konfigurasikan parameter berikut.

    Parameter

    Deskripsi

    Name

    Nama unik untuk koneksi data.

    Type

    Driver yang digunakan untuk menghubungkan ke Proyek MaxCompute. Parameter ini tetap diatur ke JDBC. Jangan mengubahnya.

    Database

    Jenis database target. Parameter ini tetap diatur ke odps. Jangan mengubahnya.

    Username

    ID AccessKey dengan izin untuk mengakses Proyek MaxCompute.

    Anda dapat memperoleh ID AccessKey di halaman AccessKey Management.

    Password

    Rahasia AccessKey yang sesuai dengan ID AccessKey tersebut.

    JDBC URL

    URL yang digunakan untuk menghubungkan ke Proyek MaxCompute, dengan format berikut: jdbc:odps:<Maxcompute_endpoint>?project=<Maxcompute_project_name>[&interactiveMode={true|false}]. Hapus tanda kurung sudut (<>) saat mengonfigurasi URL. Penjelasan parameter sebagai berikut:

    • <MaxCompute_endpoint>: Wajib diisi. Titik akhir Wilayah tempat Proyek MaxCompute Anda berada.

      Untuk daftar titik akhir, lihat Endpoints.

    • <MaxCompute_project_name>: Wajib diisi. Nama Proyek MaxCompute target.

      Ini adalah nama Proyek MaxCompute Anda, bukan ruang kerja. Anda dapat masuk ke Konsol MaxCompute, ganti Wilayah di pojok kiri atas, lalu temukan nama proyek di halaman Projects.

    • interactiveMode: Opsional. Menentukan apakah fitur Query Acceleration diaktifkan.

      Untuk mengaktifkan Query Acceleration, tambahkan &interactiveMode=true ke URL. Untuk informasi selengkapnya, lihat Query Acceleration.

  4. Klik Test Connection. Setelah koneksi berhasil, klik Save.

Langkah 2: Jalankan kueri dan analisis data

Davinci menggunakan Tampilan (View) untuk mengelola templat SQL dan izin data. Widget mengagregasi dan mengelompokkan data Tampilan menjadi visualisasi. Untuk informasi selengkapnya, lihat Bantuan Davinci.

  • Lihat semua tabel

    Di halaman daftar Tampilan, klik ikon 添加 di pojok kanan atas untuk membuka editor SQL. Pilih sumber data yang telah Anda buat untuk melihat semua tabel yang tersedia.

  • Lihat skema tabel

    Di halaman daftar Tampilan, klik ikon 添加 di pojok kanan atas untuk membuka editor SQL. Pilih sumber data yang telah Anda buat, tulis dan jalankan skrip SQL, lalu klik Next untuk melihat skema tabel.

  • Lihat data tabel

    Di halaman daftar Tampilan, klik ikon 添加 di pojok kanan atas untuk membuka editor SQL. Pilih sumber data yang telah Anda buat, tulis skrip SQL, lalu klik Execute untuk melihat data tabel.

  • Visualisasikan dan analisis data

    Di halaman Widget, klik ikon 添加 di pojok kanan atas untuk membuka editor grafik. Pilih jenis grafik dan konfigurasikan propertinya untuk menganalisis data sesuai kebutuhan bisnis Anda.