全部产品
Search
文档中心

AnalyticDB:Power BI

更新时间:Nov 10, 2025

Topik ini menjelaskan cara menggunakan Power BI untuk terhubung ke kluster AnalyticDB for MySQL guna analisis data real-time.

Prasyarat

  • Anda telah menginstal Power BI.

    Catatan

    Langkah-langkah dalam topik ini menggunakan Power BI Desktop 2.143.878.0 dalam bahasa Inggris.

  • Jika ingin terhubung ke kluster AnalyticDB for MySQL melalui internet, Anda harus terlebih dahulu meminta titik akhir publik.

  • Jika Anda terhubung ke titik akhir Spark Java Database Connectivity (JDBC), Anda juga harus membuat kelompok sumber daya Spark interaktif.

Terhubung ke titik akhir ADB MySQL menggunakan Power BI

Gunakan konektor kustom untuk terhubung (disarankan)

Anda dapat menggunakan konektor kustom atau konektor MySQL bawaan di Power BI untuk mengakses data AnalyticDB for MySQL dalam mode impor. Anda juga dapat menggunakan konektor kustom untuk mengakses data AnalyticDB for MySQL dalam mode kueri langsung. Kami menyarankan Anda menggunakan konektor kustom untuk terhubung ke kluster AnalyticDB for MySQL guna mendukung berbagai mode akses data.

Langkah 1: Instal driver MySQL ODBC

  1. Unduh dan instal Paket Redistributable Microsoft Visual C++ 2010 Service Pack 1 MFC.

  2. Unduh dan instal versi 5.1.13 dari Driver MySQL ODBC.

  3. Buka Administrator Sumber Data ODBC (64-bit). Pada tab Drivers, periksa apakah Driver MySQL ODBC telah terinstal.

Langkah 2: Instal konektor AnalyticDB for MySQL

  1. Unduh konektor AnalyticDB.MySQL.mez.

  2. Pindahkan konektor AnalyticDB.MySQL.mez ke folder Custom Connectors di direktori Power BI. Jalur default adalah `[Documents]\Power BI Desktop`. Jika folder Custom Connectors belum ada, buatlah.

    Penting
    • `[Documents]` mengacu pada folder Documents milik akun pengguna saat ini. Misalnya, jalur default untuk akun Administrator adalah `C:\Users\Administrator\Documents\Power BI Desktop`.

    • Setiap akun pengguna memiliki folder Documents-nya sendiri. Power BI hanya dapat memuat konektor dari folder pengguna saat ini. Oleh karena itu, Anda harus menginstal dan memelihara konektor secara independen untuk setiap akun.

  3. Buka Power BI dan klik Options and settings > Options.

    image

  4. Klik Security. Di bagian Data Extensions, pilih (Not Recommended) Allow any extension to load without validation or warning lalu klik OK.

    image

  5. Pada kotak dialog Change Requires Restart, klik OK. Kemudian, mulai ulang Power BI.

Langkah 3: Gunakan Power BI untuk terhubung ke AnalyticDB for MySQL

  1. Buka Power BI dan klik Get data from another source.

    image

  2. Pada kotak dialog Get Data, pilih AnalyticDB MySQL(Beta)(Custom) lalu klik Connect.

    image

  3. Pada kotak dialog Connecting to a third-party service, klik Continue.

    image

  4. Pada kotak dialog AnalyticDB MySQL database, konfigurasikan parameter-parameter berikut.

    image

    Deskripsi parameter:

    Parameter

    Wajib

    Deskripsi

    Server

    Ya

    Titik akhir dan port kluster AnalyticDB for MySQL. Formatnya adalah <Endpoint>:Port.

    • Titik akhir:

      • Jika Power BI diinstal pada ECS, dan ECS serta kluster AnalyticDB for MySQL berada dalam VPC yang sama, masukkan alamat VPC.

      • Jika Power BI diinstal pada server lokal, masukkan titik akhir publik.

    • Port tetap pada 3306.

    Database

    Tidak

    Nama database dalam kluster AnalyticDB for MySQL.

    Connection timeout in seconds

    Tidak

    Periode waktu tunggu untuk terhubung ke kluster AnalyticDB for MySQL. Satuan: detik (s).

    Read timeout in seconds

    Tidak

    Waktu maksimum yang diperbolehkan untuk operasi baca. Satuan: detik (s).

    Write timeout in seconds

    Tidak

    Waktu maksimum yang diperbolehkan untuk operasi tulis. Satuan: detik (s).

    Don't cache results of forward-only cursors

    Tidak

    Power BI tidak menyimpan cache hasil kueri ketika menggunakan kursor forward-only untuk mengkueri data.

    Force use of forward-only cursors

    Tidak

    Power BI dipaksa menggunakan kursor forward-only saat menjalankan kueri.

    Native query

    Tidak

    Pernyataan kueri SQL. Jika Anda membiarkan parameter ini kosong, semua tabel dalam kluster AnalyticDB for MySQL akan ditampilkan di kotak dialog Navigator pada Langkah 6.

    Data Connectivity mode

    Ya

    Mode koneksi data. Nilai yang valid:

    • Import: mode impor.

    • DirectQuery: mode kueri langsung.

  5. Pada kotak dialog AnalyticDB MySQL, konfigurasikan parameter dan klik Connect.

    image

    Deskripsi parameter:

    Parameter

    Deskripsi

    User name

    Akun database kluster AnalyticDB for MySQL.

    Password

    Kata sandi akun database untuk kluster AnalyticDB for MySQL.

  6. Pada kotak dialog Navigator, pilih tabel data target, pratinjau data di panel sebelah kanan, lalu klik Load.

  7. Setelah konfigurasi selesai, Anda dapat mulai melakukan analisis data pada sumber data tersebut. Untuk informasi selengkapnya, lihat dokumentasi resmi Power BI.

    image

Gunakan konektor MySQL bawaan Power BI untuk terhubung

  1. Unduh dan instal MySQL Connector.

  2. Buka Power BI dan klik Get data from another source.

    image

  3. Pilih MySQL database lalu klik Connect.

    Catatan

    Power BI secara otomatis mendeteksi apakah MySQL Connector telah terinstal di sistem Anda. Jika belum terinstal, ikuti petunjuk untuk menginstalnya.

    image

  4. Pada kotak dialog MySQL database, konfigurasikan parameter dan klik OK.

    image

    Deskripsi parameter:

    Parameter

    Wajib

    Deskripsi

    Server

    Ya

    Titik akhir dan port kluster AnalyticDB for MySQL. Formatnya adalah <Endpoint>:Port.

    • Jika Power BI diinstal pada ECS, dan ECS serta kluster AnalyticDB for MySQL berada dalam VPC yang sama, masukkan alamat VPC.

    • Jika Power BI diinstal pada server lokal, masukkan titik akhir publik.

    Database

    Tidak

    Nama database dalam kluster AnalyticDB for MySQL.

  5. Pada kotak dialog MySQL Database, klik tab Database, konfigurasikan parameter, lalu klik Connect.

    image

    Deskripsi parameter:

    Parameter

    Wajib

    Deskripsi

    User name

    Ya

    Akun database kluster AnalyticDB for MySQL.

    Password

    Ya

    Kata sandi akun database untuk kluster AnalyticDB for MySQL.

  6. Pada kotak dialog Encryption Support, klik OK.

    image

  7. Pada kotak dialog Navigator, pilih tabel data target, pratinjau data di panel sebelah kanan, lalu klik Load.

  8. Setelah konfigurasi selesai, Anda dapat mulai melakukan analitik data pada sumber data ini. Untuk informasi selengkapnya, lihat dokumentasi resmi Power BI.

    image

Terhubung ke titik akhir Spark JDBC menggunakan Power BI

Perhatian

Setelah Anda terhubung ke titik akhir Spark JDBC menggunakan Power BI, Anda hanya dapat membaca dan menulis data dari/tabel yang menggunakan mesin tabel XUANWU. Tabel yang menggunakan mesin tabel XUANWU_V2 tidak didukung.

Prosedur

  1. Unduh driver.

    Power BI dapat terhubung ke kelompok sumber daya Spark interaktif menggunakan Microsoft Spark ODBC Driver atau Simba Spark ODBC Driver. Unduh driver yang sesuai dengan kebutuhan bisnis Anda.

  2. Buat sumber data.

    1. Buka Administrator Sumber Data ODBC (64-bit). Pada tab User DSN, klik Add.

    2. Pada kotak dialog Create New Data Source, pilih driver yang telah Anda unduh pada Langkah 1 lalu klik Finish.

    3. Pada kotak dialog Microsoft Spark ODBC Driver DSN Setup atau Simba Spark ODBC Driver DSN Setup, konfigurasikan parameter-parameter berikut.

      image

      Parameter

      Deskripsi

      Data Source Name

      Nama sumber data. Anda dapat menentukan nama kustom.

      Description

      Deskripsi sumber data. Anda dapat menentukan deskripsi kustom.

      Host(s)

      Titik akhir kelompok sumber daya Spark interaktif. Untuk informasi selengkapnya, lihat Persiapan.

      Port

      Port kelompok sumber daya Spark interaktif. Nilainya tetap pada 10000.

      Database

      Nama database AnalyticDB for MySQL.

      Mechanism

      Metode autentikasi. Dalam topik ini, User Name and Password dipilih.

      User Name

      Akun database AnalyticDB for MySQL dan nama kelompok sumber daya Spark interaktif. Formatnya adalah Nama kelompok sumber daya/Nama akun database.

      Contohnya, jika nama kelompok sumber daya adalah testjob dan nama akun database adalah test, masukkan testjob/test.

      Password

      Kata sandi akun database AnalyticDB for MySQL.

      Thrift Transport

      Metode koneksi. Nilainya tetap pada SASL.

    4. Klik SSL Options. Pada kotak dialog SSL Options, hapus centang pada Enable SSL lalu klik OK.

      image

    5. Klik Advanced Options. Pada kotak dialog Advanced Options, pilih Get Tables with Query.

      image

    6. Klik Server Side Properties. Hapus centang pada Apply properties with queries lalu klik OK.

      image

    7. Pada kotak dialog Microsoft Spark ODBC Driver DSN Setup atau Simba Spark ODBC Driver DSN Setup, klik Test untuk menguji koneksi.

      Pesan SUCCESS menunjukkan bahwa koneksi ODBC ke kelompok sumber daya Spark interaktif AnalyticDB for MySQL berhasil.

      image

  3. Buka Power BI dan klik Get data from another source.

    image

  4. Pada kotak dialog Get Data, pilih ODBC lalu klik Connect.

    image

  5. Pada kotak dialog From ODBC, pilih sumber data yang telah Anda buat pada Langkah 2 lalu klik OK. Dalam contoh ini, sumber datanya adalah adb_test.

    image

  6. Pada kotak dialog ODBC driver, klik tab Windows, pilih Use my current credentials, lalu klik Connect.

    image

  7. Pada kotak dialog Navigator, pilih tabel data target, pratinjau data di panel sebelah kanan, lalu klik Load.

  8. Setelah konfigurasi selesai, Anda dapat mulai melakukan analitik data pada sumber data ini. Untuk informasi selengkapnya, lihat dokumentasi resmi Power BI.

    image