Acara
Power BI DataViz World Championships
14 Feb, 16 - 31 Mar, 16
Dengan 4 kesempatan untuk masuk, Anda bisa memenangkan paket konferensi dan sampai ke Grand Finale LIVE di Las Vegas
Pelajari lebih lanjutBrowser ini sudah tidak didukung.
Mutakhirkan ke Microsoft Edge untuk memanfaatkan fitur, pembaruan keamanan, dan dukungan teknis terkini.
BERLAKU UNTUK: Power BI Report Builder
Power BI Desktop
Artikel ini menjelaskan cara mengonfigurasi sumber data Open Database Connectivity (ODBC) di gateway Power BI, dan cara menggunakan sumber data ODBC di Power BI Report Builder.
Nama Sumber Data (DSN) dan string koneksi driver keduanya didukung.
Catatan
Power BI Report Builder sekarang 64-bit, dan tidak lagi berfungsi dengan driver 32-bit. Baik Power BI Report Builder maupun The Power BI Gateway memerlukan versi 64-bit.
Anda memerlukan gateway Power BI versi Februari 2021 atau lebih baru. Sebaiknya instal gateway di komputer terpisah dari Power BI Report Builder atau Power BI Desktop. Ada beberapa skenario saat menggunakan komputer yang sama dapat menyebabkan masalah.
Versi terbaru Power BI Report Builder sudah berisi ekstensi data ODBC.
Ikuti langkah-langkah ini untuk menyiapkan gateway Power BI untuk sumber data ODBC.
Unduh gateway Power BI terbaru.
Catatan
Gateway pribadi tidak didukung untuk laporan berhalaman, karena memerlukan dukungan DirectQuery.
Lihat artikel Apa yang dimaksud dengan gateway data lokal? untuk informasi tentang penyiapannya.
Instal driver ODBC 64-bit yang Anda rencanakan untuk digunakan di komputer gateway.
Catatan
DSN file tidak didukung. Jika Anda ingin menggunakan DSN, buat DSN Sistem 64-bit di komputer gateway.
Untuk mengonfigurasi sumber data ODBC di layanan Power BI, pilih Kelola koneksi dan gateway di bawah Pengaturan:
Pilih Baru di bagian atas pita untuk menambahkan sumber data baru. Lalu pilih Tambahkan sumber>data Tipe Sumber Data ODBC:
Tempelkan string koneksi (DSN Sistem atau driver) dan pilih metode autentikasi. Untuk sumber data ODBC, metode autentikasi berikut didukung:
Saat Anda memilih tombol Tambahkan, layanan Power BI tersambung ke sumber data ODBC menggunakan string koneksi dan informasi masuk yang disediakan untuk memvalidasi bahwa gateway dapat tersambung.
Berikut adalah beberapa contoh string koneksi ODBC untuk DSN Sistem, serta berbagai driver ODBC:
Driver dan konfigurasi tertentu mungkin tidak mendukung semua metode autentikasi.
Selain membuat sumber data ODBC di gateway di muka, Anda dapat membuat sumber data ODBC sesuai permintaan saat mengunggah laporan paginated. Jika sumber data ODBC tidak ada, proses pengunggahan akan meminta Anda untuk membuatnya:
Secara umum, semua batasan yang berlaku untuk menggunakan ekstensi data ODBC di Power BI Report Builder juga berlaku untuk menggunakan ekstensi data ODBC di gateway Power BI.
Berikut adalah beberapa batasannya:
Untuk sebagian besar driver ODBC, parameter DateTime memerlukan perubahan pada teks Perintah dalam himpunan data RDL untuk melemparkan nilai parameter DateTime ke format yang sesuai untuk sumber data ODBC tertentu.
Kueri contoh:
SELECT * FROM DEMO_DB.PUBLIC.DATES WHERE DATE < DATE(?)
Catatan
Beberapa sumber data mungkin memerlukan pemformatan khusus. Anda dapat menggunakan ekspresi untuk memformat parameter dalam contoh sebelumnya. Contohnya,=Format(Parameters!Date.Value, "yyyy-MM-dd")
.
Untuk beberapa driver ODBC, ada perbedaan perilaku antara gateway dan Power BI Report Builder. Ini mungkin berlaku untuk semua, beberapa, atau hanya satu driver. Salah satu contohnya adalah bahwa kueri Simba-BigQuery memerlukan transmisi parameter jika bukan jenis string.
Contoh string kesalahan: "Sumber data yang digunakan oleh laporan ini menghasilkan kesalahan. Pengecualian ditemukan saat mengakses sumber data target ERROR [42000] [Simba][BigQuery] (70) Kueri tidak valid: Tidak ada tanda tangan yang cocok untuk operator = untuk jenis argumen: INT64, STRING. Tanda tangan yang didukung: ANY = ANY di [2:7]"
Contoh kueri dengan transmisi yang tepat untuk kolom INT64:
SELECT * FROM 'teamplz.Sample.SampleTable' WHERE DataID=CAST(? as INT64)
Setiap jenis data khusus yang diekspos oleh driver ODBC atau backend tertentu yang tidak hanya dipetakan ke jenis data ADO.Net tidak didukung. Salah satu contohnya adalah jenis data Snowflake Array.
Skenario saat driver ODBC menggunakan prosedur tersimpan tanpa parameter umumnya tidak didukung. Namun, driver Amazon Redshift memiliki parameter masuk/keluar yang didukung.
Acara
Power BI DataViz World Championships
14 Feb, 16 - 31 Mar, 16
Dengan 4 kesempatan untuk masuk, Anda bisa memenangkan paket konferensi dan sampai ke Grand Finale LIVE di Las Vegas
Pelajari lebih lanjutPelatihan
Modul
Create a dataset for a Power BI report in Dynamics 365 Business Central - Training
Learn how to create a dataset for a Power BI report in Business Central using assisted reporting setup and custom data sets.
Sertifikasi
Microsoft Certified: Power BI Data Analyst Associate - Certifications
Menunjukkan metode dan praktik terbaik yang selaras dengan persyaratan bisnis dan teknis untuk pemodelan, visualisasi, dan analisis data dengan Microsoft Power BI.