Dapatkan data
Berlaku untuk: SQL Server 2019 dan yang lebih baru Analysis Services Azure Analysis Services Fabric/Power BI Premium
Dalam pelajaran ini, Anda menggunakan Dapatkan Data untuk menyambungkan ke database sampel AdventureWorksDW, memilih data, pratinjau, dan filter, lalu mengimpor ke ruang kerja model Anda.
Di bawah tenda, Dapatkan Data Power Query, yang menyediakan berbagai alat untuk menyambungkan dan membentuk ulang data untuk pemodelan dan analisis. Untuk mempelajari selengkapnya, lihat dokumentasi Power Query.
Catatan
Tugas dan gambar dalam tutorial ini memperlihatkan menyambungkan ke database AdventureWorksDW pada sumber daya Azure Synapse Analytics. Dalam beberapa kasus, database AdventureWorksDW di SQL Server Data Warehouse mungkin menampilkan objek yang berbeda; namun, pada dasarnya sama.
Perkiraan waktu untuk menyelesaikan pelajaran ini: 10 menit
Prasyarat
Artikel ini adalah bagian dari tutorial pemodelan tabular, yang harus diselesaikan secara berurutan. Sebelum melakukan tugas dalam pelajaran ini, Anda seharusnya telah menyelesaikan pelajaran sebelumnya: Pelajaran 1: Membuat proyek model tabular baru.
Membuat koneksi
Untuk membuat koneksi ke database AdventureWorksDW
Di Penjelajah Model Tabular, klik kanan Impor Sumber> Datadari Sumber Data.
Ini meluncurkan Dapatkan Data, yang memandu Anda menyambungkan ke sumber data. Jika Anda tidak melihat Penjelajah Model Tabular, di Penjelajah Solusi, klik dua kali Model.bim untuk membuka model di perancang.
Di Dapatkan Data, klik Azure>Azure SQL Gudang Data, lalu klik Sambungkan.
Dalam dialog SQL Server Database, di Server, ketik atau tempel nama server tempat Anda menginstal database AdventureWorksDW, lalu klik Sambungkan.
Jika Anda membuat Azure SQL Gudang Data dengan database sampel AdventureWorksDW, Anda dapat menyalin nama server dari halaman Gambaran Umum di portal Azure.
Ketika diminta untuk memasukkan kredensial, Anda perlu menentukan kredensial yang digunakan Analysis Services untuk menyambungkan ke sumber data saat mengimpor dan memproses data. Pilih akun Microsoft, lalu klik Masuk. Ikuti prompt. Saat Anda masuk, klik Sambungkan.
Jika sumber data Anda adalah Gudang Data SQL Server lokal atau VM, pilih Akun Peniru Windows>, lalu masukkan nama akun dan kata sandi.
Di Navigator, pilih database AdventureWorksDW , lalu klik OK. Ini membuat koneksi ke database.
Di Navigator, pilih kotak centang untuk tabel berikut: DimCustomer, DimDate, DimGeography, DimProduct, DimProductCategory, DimProductSubcategory, dan FactInternetSales. Setelah memilih tabel, klik Ubah Data.
Setelah Anda mengklik Transformasi Data, Editor Power Query akan terbuka. Di bagian berikutnya, Anda hanya memilih data yang ingin Anda impor.
Memfilter data tabel
Tabel dalam database sampel AdventureWorksDW memiliki data yang tidak perlu disertakan dalam model Anda. Jika memungkinkan, Anda ingin memfilter data yang tidak perlu untuk menyimpan ruang dalam memori yang digunakan oleh model. Anda memfilter beberapa kolom dari tabel sehingga tidak diimpor ke database ruang kerja, atau database model setelah disebarkan.
Untuk memfilter data tabel sebelum mengimpor
Di Editor Power Query >Kueri, pilih tabel DimCustomer. Tampilan tabel DimCustomer di sumber data (database sampel AdventureWorksDW Anda) muncul.
Multi-pilih (Ctrl + klik) SpanishEducation, FrenchEducation, SpanishOccupation, FrenchOccupation, lalu klik kanan, lalu klik Hapus Kolom.
Karena nilai untuk kolom ini tidak relevan dengan analisis penjualan Internet, tidak perlu mengimpor kolom ini. Menghilangkan kolom yang tidak perlu membuat model Anda lebih kecil dan lebih efisien.
Tip
Jika Anda membuat kesalahan, Anda dapat mencadangkan dengan menghapus langkah dalam LANGKAH YANG DITERAPKAN.
Filter tabel yang tersisa dengan menghapus kolom berikut di setiap tabel:
DimDate
SpanishDayNameOfWeek FrenchDayNameOfWeek SpanishMonthName FrenchMonthName DimGeography
SpanishCountryRegionName FrenchCountryRegionName DimProduct
SpanishProductName FrenchProductName FrenchDescription ChineseDescription ArabicDescription IbraniDescription ThaiDescription GermanDescription JapaneseDescription TurkishDescription DimProductCategory
SpanishProductCategoryName FrenchProductCategoryName DimProductSubcategory
SpanishProductSubcategoryName FrenchProductSubcategoryName FactInternetSales
Tidak ada kolom yang dihapus.
Mengimpor tabel dan data kolom yang dipilih
Sekarang setelah Anda mempratinjau dan memfilter data yang tidak perlu, Anda dapat mengimpor data lainnya yang Anda inginkan. Panduan mengimpor data tabel bersama dengan hubungan apa pun antar tabel. Tabel dan kolom baru dibuat dalam model dan data yang Anda filter tidak diimpor.
Untuk mengimpor tabel dan data kolom yang dipilih
Tinjau pilihan Anda. Jika semuanya terlihat baik-baik saja, klik Impor. Dialog Pemrosesan Data memperlihatkan status data yang diimpor dari sumber data Anda ke database ruang kerja Anda.
Klik Tutup.
Menyimpan proyek model Anda
Penting untuk sering menyimpan proyek model Anda.
Untuk menyimpan proyek model
- Klik Simpan Semua File>.