Bagikan melalui


Sumber data yang didukung dalam SQL Server Analysis Services model tabular 1200

Berlaku untuk: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

Artikel ini menjelaskan jenis sumber data yang dapat digunakan dengan model tabular SQL Server Analysis Services (SSAS) pada tingkat kompatibilitas 1200 dan yang lebih rendah. Untuk Azure Analysis Services, lihat Sumber data yang didukung di Azure Analysis Services.

Sumber data yang didukung untuk model tabular dalam memori

Saat Anda menginstal SQL Server Data Tools, penyetelan tidak menginstal penyedia yang tercantum untuk setiap sumber data. Beberapa penyedia mungkin terinstal dengan aplikasi lain pada komputer Anda. Dalam kasus lain, Anda mungkin perlu mengunduh dan menginstal penyedia.

Source Versi Jenis file Penyedia
Database Access Microsoft Access 2010 dan yang lebih baru. .accdb atau .mdb Penyedia ACE 14 OLE DB 1
SQL Server database relasional SQL Server 2008 dan yang lebih baru, SQL Server Data Warehouse 2008 dan yang lebih baru, Azure SQL Database, Azure Synapse Analytics (SQL Data Warehouse), Analytics Platform System (APS) (tidak berlaku) Driver Microsoft OLE DB untuk SQL Server (MSOLEDBSQL)2

Penyedia OLE DB untuk SQL Server (SQLOLEDB)3

SQL Server Native Client Penyedia OLE DB (SQLNCLI)3

Penyedia Data .NET Framework untuk Klien SQL
Database relasional Oracle Oracle 9i dan yang lebih baru. (tidak berlaku) Penyedia Oracle OLE DB

Penyedia Data .NET Framework untuk Klien Oracle

Penyedia Data .NET Framework untuk SQL Server

OraOLEDB

MSDASQL
Database relasional Teradata Teradata V2R6 dan yang lebih baru (tidak berlaku) Penyedia TDOLEDB OLE DB

Penyedia Data .Net untuk Teradata
Database hubungan Informix (tidak berlaku) Penyedia Informix OLE DB
Database hubungan IBM DB2 8.1 (tidak berlaku) DB2OLEDB
Database relasional Sybase Adaptive Server Enterprise (ASE) 15.0.2 (tidak berlaku) Penyedia Sybase OLE DB
Database relasional lainnya (tidak berlaku) (tidak berlaku) Penyedia OLE DB atau driver ODBC
File Teks (tidak berlaku) .txt, .tab, .csv Penyedia ACE 14 OLE DB 1
File Microsoft Excel Excel 2010 dan yang lebih baru .xlsx, xlsm, .xlsb, .xltx, .xltm Penyedia ACE 14 OLE DB 1
Buku kerja Power Pivot Microsoft SQL Server 2008 dan Analysis Services yang lebih baru xlsx, xlsm, .xlsb, .xltx, .xltm ASOLEDB 10,5

(hanya digunakan dengan buku kerja Power Pivot yang diterbitkan ke farm SharePoint yang memiliki Power Pivot untuk SharePoint terinstal)
Kubus Analysis Services Microsoft SQL Server 2008 dan Analysis Services yang lebih baru (tidak berlaku) ASOLEDB 10
Umpan data

(digunakan untuk mengimpor data dari laporan Reporting Services, dokumen layanan Atom, Microsoft Marketplace Azure DataMarket, dan umpan data tunggal)
Format Atom 1.0

Database atau dokumen apa pun yang diekspos sebagai Layanan Data Windows Communication Foundation (WCF) (sebelumnya ADO.NET Data Services).
.atomsvc untuk dokumen layanan yang menentukan satu atau beberapa umpan

.atom untuk dokumen umpan web Atom
Penyedia Umpan Data Microsoft untuk Power Pivot

.NET Framework penyedia data umpan data untuk Power Pivot
File Koneksi Database Office .odc

[1] Menggunakan penyedia ACE 14 OLE DB untuk terhubung ke jenis data file tidak disarankan. Jika Anda harus mempertahankan model tingkat kompatibilitas tabular 1200 dan yang lebih rendah, ekspor data Anda ke jenis file csv, impor ke database SQL, lalu sambungkan dan impor dari database. Namun, disarankan Anda meningkatkan ke tingkat kompatibilitas tabular 1400 (SQL Server 2017 dan yang lebih baru) dan menggunakan Dapatkan Data di SSDT untuk memilih dan mengimpor sumber data file Anda. Dapatkan Data menggunakan koneksi sumber data terstruktur yang disediakan oleh mesin data Power Query, yang lebih stabil daripada koneksi penyedia ACE 14 OLE DB.

[2] Jika menyebarkan model tabular 1200 ke Azure Analysis Services atau SQL Server Analysis Services, disarankan agar Anda menggunakan Driver Microsoft OLE DB untuk SQL Server (MSOLEDBSQL) yang diperbarui. Untuk SQL Server Analysis Services, mungkin perlu mengunduh dan menginstal driver MSOLEDBSQL di server. Untuk mempelajari selengkapnya, lihat Driver Microsoft OLE DB untuk SQL Server.

[3] SQL Server Native Client (SQLNCLI) dan Penyedia OLE DB generasi sebelumnya untuk SQL Server (SQLOLEDB) tidak digunakan lagi. Disarankan agar Anda menggunakan Driver Microsoft OLE DB yang diperbarui untuk SQL Server.

Sumber data yang didukung untuk model DirectQuery

DirectQuery adalah alternatif untuk mode penyimpanan dalam memori, merutekan kueri ke dan mengembalikan hasil langsung dari sistem data backend daripada menyimpan semua data di dalam model (dan dalam RAM setelah model dimuat). Karena Analysis Services harus merumuskan kueri dalam sintaks kueri database asli, subset sumber data yang lebih kecil didukung untuk mode ini.

Sumber data Versi Penyedia
SQL Server database relasional SQL Server 2008 dan yang lebih baru, SQL Server Data Warehouse 2008 dan yang lebih baru, Azure SQL Database, Azure Synapse Analytics (SQL Data Warehouse), Analytics Platform System (APS) Driver Microsoft OLE DB untuk SQL Server (MSOLEDBSQL)2, Penyedia OLE DB untuk SQL Server (SQLOLEDB)3, SQL Server Native Client Penyedia OLE DB (SQLNCLI)3, Penyedia Data .NET Framework untuk Klien SQL
Database relasional Oracle Oracle 9i dan yang lebih baru Penyedia Oracle OLE DB
Database relasional Teradata Teradata V2R6 dan yang lebih baru Penyedia Data .Net untuk Teradata

Tips untuk memilih sumber data

Mengimpor tabel dari database relasional menghemat langkah Anda karena hubungan kunci asing digunakan selama impor untuk membuat hubungan antar tabel di perancang model.

Mengimpor beberapa tabel, lalu menghapus tabel yang tidak Anda perlukan, juga dapat menyimpan langkah-langkah Anda. Jika Anda mengimpor tabel satu per satu, Anda mungkin masih perlu membuat hubungan antara tabel secara manual.

Kolom yang berisi data serupa di sumber data yang berbeda adalah dasar pembuatan hubungan dalam perancang model. Saat menggunakan sumber data heterogen, pilih tabel yang memiliki kolom yang dapat dipetakan ke tabel di sumber data lain yang berisi data yang identik atau serupa.

Penyedia OLE DB terkadang dapat menawarkan performa yang lebih cepat untuk data skala besar. Saat memilih antara penyedia yang berbeda untuk sumber data yang sama, Anda harus mencoba penyedia OLE DB terlebih dahulu.

Lihat juga

Sumber data yang didukung dalam SQL Server Analysis Services model tabular 1400

Sumber data yang didukung di Azure Analysis Services