Bagikan melalui


Pengantar ke datamart

Penting

Fitur datamart Power BI dihentikan pada Oktober 2025. Untuk menghindari kehilangan data dan kerusakan laporan yang dibangun di atas datamart, Anda harus memutakhirkan Datamart Power BI Anda ke Gudang. Untuk informasi selengkapnya, lihat Menyatukan Datamart dengan Gudang Data Fabric.

Pengguna bisnis sangat bergantung pada sumber data yang diatur secara terpusat yang dibangun oleh tim teknologi informasi (TI), tetapi dapat memakan waktu berbulan-bulan bagi departemen TI untuk memberikan perubahan dalam sumber data tertentu. Sebagai respons, pengguna sering membangun pusat data mereka sendiri dengan database Access, file lokal, situs SharePoint, serta lembar bentang, yang mengakibatkan kurangnya tata kelola dan pengawasan yang tepat untuk memastikan sumber data tersebut didukung dan memiliki kinerja yang wajar.

Datamarts membantu menjelajah kesenjangan antara pengguna bisnis dan IT. Datamart adalah solusi analitik layanan mandiri, memungkinkan pengguna untuk menyimpan dan menjelajahi data yang dimuat dalam database yang dikelola sepenuhnya. Datamarts memberikan pengalaman sederhana dan opsional tanpa kode untuk menyerap data dari sumber data yang berbeda, mengekstrak transformasi dan pemuatan (ETL) data menggunakan Power Query, lalu memuatnya ke dalam database Azure SQL yang dikelola sepenuhnya dan tidak memerlukan penyetelan atau pengoptimalan.

Setelah data dimuat ke dalam datamart, Anda juga dapat menentukan hubungan dan kebijakan untuk kecerdasan dan analisis bisnis. Datamarts secara otomatis menghasilkan himpunan data atau model semantik, yang dapat digunakan untuk membuat laporan dan dasbor Power BI. Anda juga dapat mengkueri datamart menggunakan titik akhir T-SQL atau menggunakan pengalaman visual.

Diagram yang menunjukkan hubungan antara datamart dan Power BI.

Datamarts menawarkan manfaat berikut:

  • Pengguna layanan mandiri dapat dengan mudah melakukan analitik database relasional, tanpa perlu administrator database
  • Datamart menyediakan penyerapan, persiapan, dan eksplorasi data end-to-end dengan SQL, termasuk pengalaman tanpa kode.
  • Mengaktifkan membangun model dan laporan semantik dalam satu pengalaman holistik

Fitur Datamart:

  • 100% berbasis web, tidak diperlukan perangkat lunak lain
  • Pengalaman tanpa kode yang menghasilkan datamart yang dikelola sepenuhnya
  • Penyetelan performa otomatis
  • Editor visual bawaan dan Kueri SQL untuk analisis ad-hoc
  • Dukungan untuk SQL dan alat klien populer lainnya
  • Integrasi asli dengan Power BI, Microsoft Office, dan penawaran analitik Microsoft lainnya
  • Disertakan dengan kapasitas Power BI Premium dan Premium Per Pengguna

Kapan menggunakan datamart

Datamart difokuskan untuk beban kerja data yang interaktif dalam skenario layanan mandiri. Misalnya, jika Anda bekerja di akuntansi atau keuangan, Anda dapat membangun model dan koleksi data Anda sendiri, yang kemudian dapat Anda gunakan untuk melayani sendiri pertanyaan dan jawaban bisnis melalui T-SQL dan pengalaman kueri visual. Selain itu, Anda masih dapat menggunakan kumpulan data tersebut untuk pengalaman pelaporan Power BI yang lebih tradisional. Datamart direkomendasikan untuk pelanggan yang membutuhkan kepemilikan dan arsitektur data berorientasi domain, terdesentralisasi, seperti pengguna yang membutuhkan data sebagai produk atau platform data layanan mandiri.

Datamart dirancang untuk mendukung skenario berikut:

  • Data layanan mandiri departemen: Memusatkan volume data kecil hingga sedang (sekitar 100 GB) dalam database SQL yang dikelola sepenuhnya layanan mandiri. Datamarts memungkinkan Anda menetapkan satu penyimpanan untuk kebutuhan pelaporan hilir departemen mandiri (seperti Excel, laporan Power BI, lainnya), sehingga mengurangi infrastruktur dalam solusi layanan mandiri.

  • Analitik database relasional dengan Power BI: Akses data datamart menggunakan klien SQL eksternal. Azure Synapse dan layanan/alat lain yang menggunakan T-SQL juga dapat menggunakan datamart di Power BI.

  • Model semantik end-to-end: Aktifkan pembuat Power BI untuk membangun solusi end-to-end tanpa dependensi pada alat atau tim TI lainnya. Datamarts menyingkirkan pengelolaan orkestrasi antara aliran data dan model semantik melalui model semantik yang dihasilkan secara otomatis, sambil memberikan pengalaman visual untuk mengkueri data dan analisis ad-hoc, semuanya didukung oleh Azure SQL DB.

Tabel berikut menjelaskan penawaran ini dan penggunaan terbaik untuk masing-masing, termasuk perannya dengan datamart.

Barang Kasus Penggunaan yang Direkomendasikan Melengkapi peran dengan datamart
Datamart Pergudangan data berbasis pengguna dan akses SQL ke data Anda Datamart dapat digunakan sebagai sumber untuk datamart atau item lain, menggunakan titik akhir SQL:
  • Pembagian eksternal
  • Berbagi di seluruh batas departemen atau organisasi dengan keamanan diaktifkan
Arus Data Persiapan data yang dapat digunakan kembali (ETL) untuk model semantik atau mart Datamart menggunakan aliran data bawaan tunggal untuk ETL. Aliran data dapat menonjolkan ini, memungkinkan:
  • Memuat data ke datamart dengan jadwal refresh yang berbeda
  • Memisahkan langkah-langkah persiapan ETL dan data dari penyimpanan, sehingga dapat digunakan kembali oleh model semantik
Model Semantik Metrik dan lapisan semantik untuk pelaporan BI Datamarts menyediakan model semantik yang dibuat secara otomatis untuk pelaporan, memungkinkan:
  • Menggabungkan data dari beberapa sumber
  • Berbagi selektif tabel datamart untuk pelaporan terperinci
  • Model komposit - model semantik dengan data dari datamart dan sumber data lainnya di luar datamart
  • Model proksi - model semantik yang menggunakan DirectQuery untuk model yang dihasilkan secara otomatis, menggunakan satu sumber kebenaran

Integrasi datamart dan aliran data

Dalam beberapa kasus, dapat berguna untuk menggabungkan aliran data dan datamart dalam solusi yang sama. Situasi berikut dapat diuntungkan dengan menggabungkan aliran data dan datamart:

  • Untuk solusi dengan aliran data yang ada:

    • Gunakan data dengan mudah dengan datamart untuk menerapkan transformasi tambahan atau mengaktifkan analisis ad-hoc dan kueri menggunakan kueri SQL
    • Mengintegrasikan solusi pergudangan data tanpa kode dengan mudah tanpa manajemen model semantik
  • Untuk solusi yang sudah memiliki pusat data:

    • Lakukan ekstrak, transformasi, dan pemuatan (ETL) yang dapat digunakan kembali dalam skala besar untuk volume data besar
    • Membawa data lake Anda sendiri dan menggunakan aliran data sebagai alur untuk datamart

Diagram yang memperlihatkan datamart dan aliran data.

Membandingkan aliran data dengan datamart

Bagian ini menjelaskan perbedaan antara aliran data dan datamart.

Aliran data menyediakan ekstrak, transformasi, dan pemuatan (ETL) yang dapat digunakan kembali. Tabel tidak dapat ditelusuri, dikueri, atau dijelajahi tanpa model semantik, tetapi dapat didefinisikan untuk digunakan kembali. Data diekspos dalam format Power BI atau CDM jika Anda membawa data lake Anda sendiri. Aliran data digunakan oleh Power BI untuk menyerap data ke dalam datamart Anda. Anda harus menggunakan aliran data kapan pun Anda ingin menggunakan kembali logika ETL Anda.

Gunakan aliran data saat Anda perlu:

  • Buat persiapan data yang dapat digunakan kembali dan dapat dibagikan untuk item di Power BI.

Datamarts adalah database terkelola penuh yang memungkinkan Anda menyimpan dan menjelajahi data Anda dalam Azure SQL DB relasional dan dikelola sepenuhnya. Datamarts menyediakan dukungan SQL, perancang kueri visual tanpa kode, Keamanan Tingkat Baris (RLS), dan pembuatan otomatis model semantik untuk setiap datamart. Anda dapat melakukan analisis ad-hoc dan membuat laporan, semuanya di web.

Gunakan datamart saat Anda perlu:

  • Mengurutkan, memfilter, melakukan agregasi sederhana secara visual atau melalui ekspresi yang ditentukan dalam SQL
  • Untuk output yang berupa hasil, set, tabel, dan tabel data terfilter
  • Menyediakan data yang dapat diakses melalui titik akhir SQL
  • Mengaktifkan pengguna yang tidak memiliki akses ke Power BI Desktop

Artikel ini memberikan gambaran umum tentang datamart dan banyak cara untuk menggunakannya.

Artikel berikut ini menyediakan informasi selengkapnya tentang datamart dan Power BI:

Untuk informasi selengkapnya tentang aliran data dan mengubah data, lihat artikel berikut ini: