Bagikan melalui


Database MySQL

Ringkasan

Item Deskripsi
Status Rilis Ketersediaan Umum
Produk Excel
Power BI (Model semantik)
Power BI (Aliran Data)
Fabric (Dataflow Gen2)
Power Apps (Aliran Data)
Dynamics 365 Customer Insights
Analysis Services
Jenis Autentikasi Didukung Windows (Power BI Desktop, Excel, layanan online dengan gateway)
Database (Power BI Desktop, Excel)
Dasar (layanan online dengan dan tanpa gateway)
Dokumentasi Referensi Fungsi MySQL.Database

Catatan

Beberapa kemampuan mungkin ada dalam satu produk tetapi tidak yang lain karena jadwal penyebaran dan kemampuan khusus host.

Prasyarat

Anda perlu menginstal paket Oracle MySQL Koneksi or/NET sebelum menggunakan konektor ini di Power BI Desktop. Untuk Power Query Online (aliran data) atau layanan Power BI, jika server MySQL Anda tidak dapat diakses cloud dan gateway data lokal diperlukan, komponen Oracle MySQL Koneksi or/NET juga harus diinstal dengan benar pada komputer yang menjalankan gateway data lokal. Untuk menentukan apakah paket telah diinstal dengan benar, buka jendela PowerShell dan jalankan perintah berikut:

[System.Data.Common.DbProviderFactories]::GetFactoryClasses()|ogv

Jika paket diinstal dengan benar, Penyedia Data MySQL ditampilkan dalam dialog yang dihasilkan. Contohnya:

Cuplikan layar dialog penyedia data dengan penyedia data MySQL ditekankan.

Jika paket tidak diinstal dengan benar, bekerja dengan tim dukungan MySQL Anda atau hubungi MySQL.

Catatan

Konektor MySQL tidak didukung pada Mode Pribadi gateway data lokal. Ini hanya didukung pada gateway data lokal (mode standar)

Kapabilitas yang Didukung

  • Impor
  • Opsi tingkat lanjut
    • Batas waktu perintah dalam menit
    • Pernyataan SQL asli
    • Kolom hubungan
    • Menavigasi menggunakan hierarki lengkap

Tersambung ke database MySQL dari Power Query Desktop

Untuk membuat koneksi, lakukan langkah-langkah berikut:

  1. Pilih opsi database MySQL di pilihan konektor. Informasi selengkapnya: Tempat mendapatkan data

  2. Dalam dialog database MySQL, berikan nama server dan database.

    Cuplikan layar dialog koneksi database MySQL.

  3. Pilih Jenis autentikasi Database dan masukkan info masuk MySQL Anda dalam kotak Nama pengguna dan Kata sandi.

    Cuplikan layar dialog autentikasi dengan jenis autentikasi Database dipilih.

  4. Pilih tingkat untuk menerapkan kredensial Anda.

  5. Setelah selesai, pilih OK.

    Catatan

    Jika koneksi tidak dienkripsi, Anda akan diminta dengan dialog berikut.

    Cuplikan layar dialog dukungan enkripsi yang menanyakan apakah akan menggunakan koneksi yang tidak terenkripsi.

    Pilih OK untuk menyambungkan ke database dengan menggunakan koneksi yang tidak terenkripsi, atau ikuti instruksi untuk menyiapkan koneksi terenkripsi ke SQL Server.

  6. Di Navigator, pilih data yang Anda butuhkan, lalu muat atau ubah data.

    Cuplikan layar Navigator, dengan satu item dipilih dan data pilihan ditampilkan.

Menyambungkan ke database MySQL dari Power Query Online

Untuk membuat koneksi, lakukan langkah-langkah berikut:

  1. Pilih opsi database MySQL di pilihan konektor. Informasi selengkapnya: Tempat mendapatkan data

  2. Dalam dialog database MySQL, berikan nama server dan database.

    Cuplikan layar dialog pengaturan Koneksi ion dengan entri sampel server dan database yang diisi.

  3. Jika server MySQL tidak dapat diakses dari cloud, sertakan nama gateway data lokal Anda (mode pribadi tidak didukung).

  4. Pilih jenis autentikasi Dasar dan masukkan info masuk MySQL Anda dalam kotak Nama Pengguna dan Kata Sandi.

  5. Jika koneksi Anda tidak dienkripsi, kosongkan Gunakan Koneksi Terenkripsi.

  6. Pilih Berikutnya untuk tersambung ke database.

  7. Di Navigator, pilih data yang Anda butuhkan, lalu pilih Ubah data untuk mengubah data di Editor Power Query.

Menyambungkan menggunakan opsi tingkat lanjut

Power Query menyediakan sekumpulan opsi tingkat lanjut yang bisa Anda tambahkan ke kueri Anda jika diperlukan.

Tabel berikut ini mencantumkan semua opsi tingkat lanjut yang bisa Anda atur di Power Query Desktop.

Opsi tingkat lanjut Deskripsi
Batas waktu perintah dalam menit Jika koneksi berlangsung lebih dari 10 menit (batas waktu default), Anda dapat memasukkan nilai lain dalam hitungan menit untuk menjaga koneksi terbuka lebih lama.
Pernyataan SQL Untuk informasi, buka Mengimpor data dari database menggunakan kueri database asli.
Menyertakan kolom hubungan Jika dicentang, menyertakan kolom yang mungkin memiliki hubungan dengan tabel lain. Jika kotak ini dikosongkan, kolom tersebut tidak disertakan.
Menavigasi menggunakan hierarki lengkap Jika dicentang, navigator menampilkan hierarki lengkap dari tabel dalam database yang sedang Anda sambungkan. Jika dibersihkan, navigator hanya menampilkan tabel yang kolom dan barisnya berisi data.

Setelah Anda memilih opsi tingkat lanjut yang Anda perlukan, pilih OK di Power Query Desktop atau Berikutnya di Power Query Online untuk menyambungkan ke database MySQL Anda.

Batasan

Batasan berikut berlaku untuk konektor database Power Query MySQL.

Koneksi MySQL tidak dapat digunakan dengan gateway pribadi.

Jika database MySQL tidak dapat diakses dari cloud, konfigurasikan koneksi lokal MySQL dengan memutakhirkan ke Enterprise Gateway alih-alih menggunakan Gateway Data Lokal pribadi. Untuk server MySQL berbasis cloud, gateway tidak diperlukan.

Tidak dimungkinkan untuk melakukan mashup data lokal MySQL dengan R dan Python.

Untuk kasus di mana Python atau R digunakan dengan koneksi lokal database MySQL, gunakan salah satu metode berikut:

  • Buat database server MySQL dapat diakses dari cloud.
  • Pindahkan data lokal MySQL ke himpunan data yang berbeda dan gunakan Enterprise Gateway secara eksklusif untuk tujuan tersebut.