Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Ringkasan
| Barang | Deskripsi |
|---|---|
| Status Rilis | Ketersediaan Umum |
| Produk | Power BI (Model semantik) Power BI (Aliran Data) Fabric (Aliran Dataflow Gen2) Power Apps (Dataflow) Dynamics 365 Customer Insights |
| Jenis Autentikasi Didukung | Amazon Redshift Dasar akun Microsoft Akun organisasi |
Catatan
Beberapa kemampuan mungkin ada dalam satu produk tetapi tidak yang lain karena jadwal penyebaran dan kemampuan khusus host.
Catatan
Implementasi konektor Redshift 2.0 sekarang tersedia secara umum. Pelajari lebih lanjut tentang fitur ini .
Prasyarat
- Akun Amazon Web Services (AWS)
Kemampuan yang didukung
- Impor
- DirectQuery (Power BI yang berbasis model semantik)
- Opsi tingkat lanjut
- Nama penyedia
- Ukuran batch
- Pernyataan SQL
Menyambungkan ke data Amazon Redshift dari Power Query Desktop
Untuk menyambungkan ke data Amazon Redshift:
Pilih opsi Amazon Redshift di Get Data pilihan.
Di Server, masukkan nama server tempat data Anda berada. Sebagai bagian dari bidang Server, Anda juga dapat menentukan port dalam format berikut: ServerURL:Port. Di Database, masukkan nama database Amazon Redshift yang ingin Anda akses. Dalam contoh ini,
contoso.redshift.amazonaws.com:5439adalah nama server dan nomor port,devadalah nama database, dan Data Connectivity mode diatur ke Import.
Anda juga dapat memilih beberapa opsi lanjutan opsional untuk koneksi Anda. Untuk informasi selengkapnya, buka Menyambungkan menggunakan opsi tingkat lanjut.
Setelah Anda selesai mengisi dan memilih semua opsi yang Anda butuhkan, pilih OK.
Jika Anda menyambungkan ke database ini untuk pertama kalinya, masukkan kredensial Anda di kotak Nama pengguna dan Kata Sandi dari jenis autentikasi Amazon Redshift. Kemudian pilih Sambungkan.
Untuk informasi selengkapnya, buka Autentikasi dengan sumber data.
Setelah Anda berhasil tersambung, jendela Navigator muncul dan menampilkan data yang tersedia di server. Pilih satu atau beberapa elemen yang ingin Anda impor.
Catatan
Navigator menampilkan jenis objek Amazon Redshift berikut: Tabel, Tampilan, Tabel Eksternal, Tampilan Eksternal, Tabel Sistem, dan Tampilan Sistem. Jenis objek lain, seperti objek database konsumen, tidak diperlihatkan di Navigator tetapi mungkin masih dapat dikueri secara langsung dengan merujuknya berdasarkan nama dalam kueri Anda, tergantung pada izin Anda.
Setelah Anda memilih elemen yang Anda inginkan, lalu pilih Load untuk memuat data atau Transform Data untuk terus mengubah data di editor Power Query.
Pilih mode konektivitas data Impor atau DirectQuery, lalu pilih OK.
Menyambungkan ke data Amazon Redshift dari Power Query Online
Untuk menyambungkan ke data Amazon Redshift:
Pilih opsi Amazon Redshift di halaman Power Query - Pilih sumber data.
Di Server, masukkan nama server tempat data Anda berada. Sebagai bagian dari bidang Server, Anda juga dapat menentukan port dalam format berikut: ServerURL:Port. Di Database, masukkan nama database Amazon Redshift yang ingin Anda akses. Dalam contoh ini,
contoso.redshift.amazonaws.com:5439adalah nama server dan nomor port, dandevmerupakan nama database.
Anda juga dapat memilih beberapa opsi lanjutan opsional untuk koneksi Anda. Untuk informasi selengkapnya, buka Menyambungkan menggunakan opsi tingkat lanjut.
Jika diperlukan, pilih gateway data lokal di Gateway data.
Pilih jenis autentikasi yang ingin Anda gunakan dalam jenis Autentikasi, lalu masukkan kredensial Anda.
Pilih atau hapus Gunakan Koneksi Terenkripsi tergantung pada apakah Anda ingin menggunakan koneksi terenkripsi atau tidak.
Untuk melanjutkan, klik Berikutnya.
Di Navigator, pilih data yang Anda butuhkan, lalu pilih Transformasi data. Pilihan ini membuka editor Power Query sehingga Anda dapat memfilter dan menyempurnakan kumpulan data yang ingin Anda gunakan.
Menyambungkan menggunakan opsi tingkat lanjut
Power Query menyediakan sekumpulan opsi tingkat lanjut yang bisa Anda tambahkan ke kueri Anda jika diperlukan.
Tabel berikut ini menjelaskan semua opsi tingkat lanjut yang bisa Anda atur di Power Query.
| Opsi tingkat lanjut | Deskripsi |
|---|---|
| Nama Penyedia | Menyediakan Amazon Resource Name (ARN), yang secara unik mengidentifikasi sumber daya AWS. |
| Ukuran batch | Menentukan jumlah maksimum baris yang akan diambil pada satu waktu dari server saat mengambil data. Angka kecil diterjemahkan ke dalam lebih banyak panggilan ke server saat mengambil himpunan data besar. Sejumlah besar baris dapat meningkatkan performa, tetapi dapat menyebabkan penggunaan memori yang tinggi. Pengaturan default adalah pengambilan baris tunggal. |
| Pernyataan SQL | Untuk informasi, buka Impor data dari database menggunakan kueri database asli. Opsi ini hanya tersedia di Power BI Desktop. |
Mengaktifkan akses menyeluruh (SSO) Microsoft Entra ID untuk Amazon Redshift
Kami mendukung SSO Microsoft Entra ID melalui layanan Power BI (cloud) dan juga melalui gateway data lokal. Untuk informasi selengkapnya tentang mengaktifkan SSO Microsoft Entra ID untuk semua konektor, buka Ikhtisar single sign-on (SSO) untuk gateway data di lokasi di Power BI.
Microsoft Entra ID akses masuk sekali (SSO) melalui layanan Power BI
Untuk mengonfigurasi koneksi baru di layanan Power BI:
Di layanan Power BI, pilih Portal Admin dari daftar pengaturan.
Aktifkan opsi Redshift SSO .
Microsoft Entra ID akses menyeluruh (SSO) untuk Amazon Redshift dengan gateway data lokal
Sebelum dapat mengaktifkan SSO Microsoft Entra ID untuk Amazon Redshift, Anda harus terlebih dahulu mengaktifkan SSO Microsoft Entra ID untuk semua sumber data yang mendukung SSO Microsoft Entra ID dengan gateway data lokal:
Di layanan Power BI, pilih Portal Admin dari daftar pengaturan.
Di bawah pengaturan Tenant, aktifkan Azure AD Single-Sign On (SSO) untuk Gateway.
Setelah Anda mengaktifkan SSO Microsoft Entra ID untuk semua sumber data, aktifkan SSO Microsoft Entra ID untuk Amazon Redshift:
Aktifkan opsi Redshift SSO .
Pilih Kelola gateway dari daftar pengaturan.
Pilih gateway, lalu pilih Pilih Sumber Data.
Di bawah tab Pengaturan Sumber Data, masukkan nilai di Nama Penyedia. Parameter Provider Name diperlukan saat menggunakan Microsoft Entra ID dan perlu ditentukan dalam pengaturan Advanced.
Pilih juga Gunakan SSO melalui Azure AD untuk kueri DirectQuery.
Implementasi konektor Redshift 2.0
Konektor Amazon Redshift memiliki implementasi baru yang dibangun pada driver Amazon Redshift 2.x sumber terbuka. Untuk mengaktifkan ini di desktop, buka Opsi File>dan pengaturan>Fitur Pratinjau>.
Aktifkan fitur Gunakan implementasi konektor Amazon Redshift baru :
Ini akan menambahkan opsi [Implementation="2.0"] ke koneksi Anda, yang memberi tahu Power BI untuk menggunakan driver baru.
let
Source = AmazonRedshift.Database("my.redshift.amazonaws.com","dev",[Implementation="2.0"]),
northwind = Source{[Name="northwind"]}[Data],
orders1 = northwind{[Name="orders"]}[Data]
in
orders1
Ini hanya akan ditambahkan untuk koneksi Redshift baru setelah Anda mengaktifkan opsi di desktop Power Query. Anda juga dapat menambahkan opsi ini ke koneksi yang ada dengan menambahkan opsi [Implementation="2.0"].
Semua koneksi akan secara otomatis dimigrasikan ke driver V2 dalam iterasi di masa mendatang. Anda juga dapat melihat versi driver Redshift mana yang Anda gunakan di log Mashup Anda:
{
"Start":"2026-02-16T23:20:18.7947784Z",
"Action":"Engine/Module/AmazonRedshift/IO/AmazonRedshift/Version",
"ResourceKind":"AmazonRedshift",
"ResourcePath":"my.redshift.amazonaws.com;dev",
"HostProcessId":"36784",
"PartitionKey":"Section1/orders/orders1",
"Implementation":"2.0",
"DriverName":"Amazon Redshift ODBC Driver",
"UseV2Features":"True",
"ProductVersion":"2.153.0.0 (Main)+fdaf4307c2163bd9933182691631ca4d966ba1ac",
"ActivityId":"dddd3333-ee44-5555-66ff-777777aaaaaa",
"Process":"Microsoft.Mashup.Container.NetFX45",
"Pid":37024,
"Tid":1,
"Duration":"00:00:00.0000192"
}