Sumber Power Query (Pratinjau)

Berlaku untuk: SQL Server SSIS Integration Runtime di Azure Data Factory

Artikel ini menjelaskan cara mengonfigurasi properti Sumber Power Query di aliran data Layanan Integrasi SQL Server (SSIS). Power Query adalah teknologi yang memungkinkan Anda menyambungkan ke berbagai sumber data dan mengubah data menggunakan Excel/Power BI Desktop. Untuk informasi selengkapnya, lihat artikel Power Query - Gambaran Umum dan Pembelajaran . Skrip yang dihasilkan oleh Power Query dapat disalin & ditempelkan ke Sumber Power Query dalam aliran data SSIS untuk mengonfigurasinya.

Catatan

Untuk rilis pratinjau saat ini, Sumber Power Query hanya dapat digunakan pada SQL Server 2017/2019/2022 dan Azure-SSIS Integration Runtime (IR) di Azure Data Factory (ADF). Anda dapat mengunduh dan menginstal Sumber Power Query terbaru untuk SQL Server 2017/2019/2022. Sumber Power Query untuk Azure-SSIS IR sudah terinstal. Untuk menyediakan Azure-SSIS IR, lihat artikel Menyediakan SSIS di ADF.

Mengonfigurasi Sumber Power Query

Untuk membuka Editor Sumber Power Query di SSDT, seret & letakkan Sumber Power Query dari Kotak Alat SSIS ke perancang aliran data dan klik dua kali padanya.

Sumber PQ

Tiga tab ditampilkan di sisi kiri. Pada tab Kueri , Anda dapat memilih mode kueri dari daftar dropdown.

  • Mode Kueri Tunggal memungkinkan Anda menyalin & menempel satu skrip Power Query dari Excel/Power BI Desktop.
  • Kueri Tunggal dari mode Variabel memungkinkan Anda menentukan variabel string yang berisi kueri Anda untuk dijalankan.

Tab Tunggal Kueri Sumber PQ

Pada tab Pengelola Sambungan, Anda bisa menambahkan atau menghapus manajer koneksi Power Query yang berisi kredensial akses sumber data. Memilih tombol Deteksi Sumber Data akan mengidentifikasi sumber data yang dirujuk dalam kueri Anda dan menampilkannya agar Anda dapat menetapkan manajer koneksi Power Query yang sudah ada dan sesuai, atau membuat yang baru.

Deteksi Tab Pengelola Sambungan Sumber PQ

Tambahkan Tab Pengelola Sambungan Sumber PQ

Terakhir, pada tab Kolom , Anda dapat mengedit info kolom output.

Tab Kolom Sumber PQ

Mengonfigurasi Pengelola Sambungan Power Query

Saat mendesain aliran data Anda dengan Sumber Power Query di SSDT, Anda bisa membuat Pengelola Sambungan Power Query baru dengan cara berikut:

  • Buat secara tidak langsung di tab Connection Managers pada Power Query Source setelah memilih tombol Add/Detect Data Source dan memilih <New connection...> dari daftar dropdown seperti yang dijelaskan di atas.
  • Buat langsung dengan klik kanan pada panel Connection Managers pada paket Anda dan pilih New Connection... dari daftar dropdown.

Tambahkan Panel Pengelola Sambungan Sumber PQ

Di kotak dialog Tambahkan Manajer Koneksi SSIS, klik dua kali PowerQuery dalam daftar tipe manajer koneksi.

Dialog Tambah Panel Manajer Koneksi Sumber PQ

Di Power Query Pengelola Sambungan Editor, Anda perlu menentukan Jenis Sumber Data, Jalur Sumber Data, dan Jenis Autentikasi, serta menetapkan kredensial akses yang sesuai. Untuk Data Source Kind, Anda saat ini dapat memilih salah satu dari 22 jenis dari daftar dropdown.

Jenis Editor Pengelola Sambungan Sumber PQ

Beberapa sumber ini (Oracle, DB2, MySQL, PostgreSQL, Teradata, Sybase) memerlukan penginstalan tambahan driver ADO.NET yang dapat diperoleh dari artikel Prasyarat Power Query. Anda dapat menggunakan antarmuka penyiapan kustom untuk menginstalnya di runtime integrasi Azure-SSIS Anda, lihat artikel Menyesuaikan Runtime integrasi Azure-SSIS.

Untuk Jalur Sumber Data, Anda dapat memasukkan properti khusus sumber data yang membentuk string koneksi tanpa info autentikasi. Misalnya, jalur untuk sumber data SQL dibentuk sebagai <Server>;<Database>. Anda dapat memilih tombol Edit untuk menetapkan nilai ke properti khusus sumber data yang membentuk jalur.

Jalur Editor Pengelola Sambungan Sumber PQ

Terakhir, untuk Jenis Autentikasi, Anda dapat memilih Anonim/, Autentikasi Windows/, Nama Pengguna dan Kata Sandi/, atau Kunci dari daftar drop-down, masukkan kredensial akses yang sesuai, lalu pilih tombol Uji Koneksi untuk memastikan bahwa Power Query Source telah dikonfigurasi dengan benar.

Autentikasi Editor Pengelola Sambungan Sumber PQ

Batasan saat ini

  • Sumber data Oracle saat ini tidak dapat digunakan pada Runtime integrasi Azure-SSIS, karena driver Oracle ADO.NET tidak dapat diinstal di sana, jadi harap instal driver Oracle ODBC sebagai gantinya dan gunakan sumber data ODBC untuk menyambungkan ke Oracle untuk saat ini, lihat contoh ORACLE STANDARD ODBC dalam artikel Menyesuaikan Runtime integrasi Azure-SSIS.

  • Sumber data Web saat ini tidak dapat digunakan pada Azure-SSIS IR dengan konfigurasi kustom, jadi untuk sementara gunakan pada Azure-SSIS IR tanpa konfigurasi kustom.