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.
Azure Analysis Services adalah platform as a service (PaaS) yang dikelola sepenuhnya yang menyediakan model data tingkat perusahaan di cloud. Gunakan fitur mashup dan pemodelan tingkat lanjut untuk menggabungkan data dari beberapa sumber data, menentukan metrik, dan mengamankan data Anda dalam satu model data semantik tabular tepercaya. Model data menyediakan cara yang lebih mudah dan lebih cepat bagi pengguna untuk melakukan analisis data ad hoc menggunakan alat seperti Power BI dan Excel.
Penting
Pencerminan ke Microsoft Fabric kini tersedia. Mencerminkan ke Fabric memberikan performa analitik yang lebih baik, kemampuan untuk menyatukan data estate Anda dengan OneLake in Fabric, dan membuka akses ke data Anda dalam format Delta Parquet.
Dengan Replikasi ke Microsoft Fabric, Anda dapat terus mereplikasi aset data yang ada langsung ke "OneLake in Fabric", termasuk data dari SQL Server 2016+, Azure SQL Database, Azure SQL Managed Instance, Cosmos DB, Oracle, Snowflake, dan lainnya.
Untuk informasi selengkapnya, lihat Database cermin Microsoft Fabric.
Video: Lihat Gambaran Umum Azure Analysis Services untuk mempelajari bagaimana Azure Analysis Services cocok dengan kemampuan BI Microsoft secara keseluruhan.
Memulai dan menjalankan dengan cepat
Di portal Microsoft Azure, Anda dapat membuat server dalam hitungan menit. Dan dengan templat Azure Resource Manager dan PowerShell, Anda dapat membuat server menggunakan templat deklaratif. Dengan satu templat, Anda dapat menyebarkan sumber daya server bersama dengan komponen Azure lainnya seperti akun penyimpanan dan Azure Functions.
Azure Analysis Services terintegrasi dengan banyak layanan Azure yang memungkinkan Anda membangun solusi analitik canggih. Integrasi dengan MICROSOFT Entra ID menyediakan akses berbasis peran yang aman ke data penting Anda. Integrasikan dengan alur Azure Data Factory dengan menyertakan aktivitas yang memuat data ke dalam model. Azure Automation dan Azure Functions dapat digunakan untuk orkestrasi model yang ringan menggunakan kode kustom.
Tingkat yang tepat saat Anda membutuhkannya
Azure Analysis Services tersedia di tingkat Pengembang, Dasar, dan Standar . Dalam setiap tingkatan, biaya paket bervariasi sesuai dengan daya pemrosesan, Unit Pemrosesan Kueri (QPU), dan ukuran memori. Saat membuat server, Anda menentukan paket dalam satu tingkatan. Anda dapat mengubah paket menjadi lebih tinggi atau lebih rendah dalam tier yang sama, atau meningkatkan ke level lebih tinggi, tetapi Anda tidak dapat menurunkan ke tingkat yang lebih rendah.
Tingkat pengembang
Tingkat ini direkomendasikan untuk skenario evaluasi, pengembangan, dan pengujian. Satu paket mencakup fungsionalitas yang sama dari tingkat standar, tetapi terbatas dalam daya pemrosesan, QPU, dan ukuran memori. Peluasan skala replika kueri tidak tersedia untuk tingkat ini. Tingkat ini tidak menawarkan SLA.
| Plan | QPU | Memori Penyimpanan (GB) |
|---|---|---|
| D1 | 20 | 3 |
Tingkat dasar
Tingkat ini direkomendasikan untuk solusi produksi dengan model tabular yang lebih kecil, konkurensi pengguna terbatas, dan persyaratan refresh data sederhana. Peluasan skala replika kueri tidak tersedia untuk tingkat ini. Fitur perspektif, beberapa partisi, dan model tabular DirectQuery tidak didukung di tingkat ini.
| Plan | QPUs | Memori Penyimpanan (GB) |
|---|---|---|
| B1 | 40 | 10 |
| B2 | 80 | 16 |
Tingkat Standar
Tingkat ini untuk aplikasi produksi misi penting yang memerlukan konkurensi pengguna elastis, dan memiliki model data yang berkembang pesat. Ini mendukung refresh data tingkat lanjut untuk pembaruan model data hampir real-time, dan mendukung semua fitur pemodelan tabular.
| Plan | QPUs | Memori Penyimpanan (GB) |
|---|---|---|
| S0 | 40 | 10 |
| S1 | 100 | Dua puluh lima |
| S2 | 200 | 50 |
| S4 | 400 | 100 |
| S8 1, 2 | 320 | 200 |
| S9 1, 2 | 640 | 400 |
| S8v2 1 | 640 | 200 |
| S9v2 1 | 1280 | 400 |
1 - Tidak tersedia di semua wilayah.
2 - S8 dan S9 tidak digunakan lagi. v2 disarankan.
Ketersediaan menurut wilayah
Azure Analysis Services didukung di wilayah di seluruh dunia. Paket yang didukung dan ketersediaan replika kueri bergantung pada wilayah yang Anda pilih. Ketersediaan replika rencana dan kueri dapat berubah tergantung pada kebutuhan dan sumber daya yang tersedia untuk setiap wilayah.
Americas
| Wilayah | Paket yang didukung | Replika kueri (hanya paket Standar) |
|---|---|---|
| Brasil Selatan | B1, B2, S0, S1, S2, S4, D1 | 1 |
| Kanada Tengah | B1, B2, S0, S1, S2, S4, D1 | 1 |
| Kanada Tengah | S8v2, S9v2 | 1 |
| US Timur | B1, B2, S0, S1, S2, S4, D1 | 1 |
| US Timur | S8v2, S9v2 | 1 |
| US Timur 2 | B1, B2, S0, S1, S2, S4, D1 | 7 |
| US Timur 2 | S8v2, S9v2 | 1 |
| US Tengah Utara | B1, B2, S0, S1, S2, S4, D1 | 1 |
| US Tengah Utara | S8v2, S9v2 | 1 |
| US Tengah | B1, B2, S0, S1, S2, S4, D1 | 1 |
| US Tengah | S8v2, S9v2 | 1 |
| US Tengah Selatan | B1, B2, S0, S1, S2, S4, D1 | 1 |
| US Tengah Selatan | S8v2, S9v2 | 1 |
| Barat Sentral AS | B1, B2, S0, S1, S2, S4, D1 | 3 |
| US Barat | B1, B2, S0, S1, S2, S4, D1 | 7 |
| US Barat | S8v2, S9v2 | 2 |
| Wilayah Barat US2 | B1, B2, S0, S1, S2, S4, D1 | 3 |
| Wilayah Barat US2 | S8v2, S9v2 | 1 |
Eropa
| Wilayah | Paket yang didukung | Replika kueri (hanya paket Standar) |
|---|---|---|
| Eropa Utara | B1, B2, S0, S1, S2, S4, D1 | 7 |
| Eropa Utara | S8v2, S9v2 | 3 |
| UK Selatan | B1, B2, S0, S1, S2, S4, D1 | 1 |
| Eropa Barat | B1, B2, S0, S1, S2, S4, D1 | 7 |
| Eropa Barat | S8v2, S9v2 | 1 |
Asia Pasifik
| Wilayah | Paket yang didukung | Replika kueri (hanya paket Standar) |
|---|---|---|
| Australia Timur | B1, B2, S0, S1, S2, S4 | 3 |
| Australia Timur | S8v2, S9v2 | 1 |
| Australia Tenggara | B1, B2, S0, S1, S2, S4, D1 | 1 |
| Jepang Timur | B1, B2, S0, S1, S2, S4, D1 | 1 |
| Jepang Timur | S8v2, S9v2 | 1 |
| Asia Tenggara | B1, B2, S0, S1, S2, S4, D1 | 1 |
| Asia Tenggara | S8v2, S9v2 | 1 |
| India Barat | B1, B2, S0, S1, S2, S4, D1 | 1 |
Sesuaikan dengan kebutuhan Anda
Skalakan\turun, jeda, dan lanjutkan
Naik, turun, atau jeda server Anda. Gunakan portal Microsoft Azure atau memiliki kontrol total secara on-the-fly dengan menggunakan PowerShell. Anda hanya membayar untuk apa yang Anda gunakan.
Memperluas sumber daya untuk respon kueri yang cepat
Dengan peluasan skala, kueri klien didistribusikan di antara beberapa replika kueri dalam kumpulan kueri. Replika kueri memiliki salinan tersinkronisasi dari model tabular Anda. Dengan menyebarkan beban kerja kueri, Anda dapat mengurangi waktu respons selama beban kerja kueri tinggi. Operasi pemrosesan model dapat dipisahkan dari kumpulan kueri, memastikan kueri klien tidak terpengaruh oleh operasi pemrosesan.
Anda dapat membuat kumpulan kueri dengan hingga tujuh replika kueri tambahan (total delapan, termasuk server Anda). Jumlah replika kueri yang dapat Anda miliki di kumpulan bergantung pada paket dan wilayah yang Anda pilih. Replika kueri tidak dapat disebarkan di luar wilayah server Anda. Replika kueri ditagih pada tarif yang sama dengan server Anda.
Sama seperti dengan mengubah tingkatan, Anda dapat meluaskan skala replika kueri sesuai dengan kebutuhan Anda. Konfigurasikan peluasan skala di portal atau dengan menggunakan REST API. Untuk mempelajari selengkapnya, lihat Peluasan skala Azure Analysis Services.
Pricing
Total biaya tergantung pada sejumlah faktor. Misalnya, wilayah pilihan Anda, lapisan, replikasi kueri, dan jeda/lanjutkan. Gunakan kalkulator Harga Azure Analysis Services untuk menentukan harga umum untuk wilayah Anda. Alat ini menghitung harga untuk instans server tunggal untuk satu wilayah. Perlu diingat, replika kueri akan ditagih dengan tarif yang sama seperti server.
Dibangun di SQL Server Analysis Services
Azure Analysis Services kompatibel dengan banyak fitur hebat yang sudah ada di SQL Server Analysis Services Enterprise Edition. Azure Analysis Services mendukung model tabular pada tingkat kompatibilitas 1200 dan yang lebih tinggi. Model tabular adalah konstruksi pemodelan relasional (model, tabel, kolom), diartikulasikan dalam definisi objek metadata tabular dalam kode Tabular Model Scripting Language (TMSL) dan Model Objek Tabular (TOM). Partisi, perspektif, keamanan tingkat baris, hubungan dua arah, dan terjemahan semuanya didukung*. Model multidirensi dan PowerPivot untuk SharePoint tidak didukung di Azure Analysis Services.
Model tabular dalam mode in-memory dan DirectQuery didukung. Model tabular mode dalam memori (default) mendukung beberapa sumber data. Karena data model sangat dikompresi dan di-cache dalam memori, mode ini memberikan respons kueri tercepat atas data dalam jumlah besar. Ini juga memberikan fleksibilitas terbesar untuk himpunan data dan kueri yang kompleks.
Partisi memungkinkan beban inkremental, meningkatkan paralelisasi, dan mengurangi konsumsi memori. Fitur pemodelan data canggih lainnya, seperti tabel terhitung dan semua fungsi DAX, didukung. Model dalam memori harus di-refresh (diproses) untuk memperbarui data cache dari sumber data. Dengan dukungan perwakilan layanan Azure, operasi refresh tanpa pengawasan menggunakan PowerShell, TOM, TMSL, dan REST menawarkan fleksibilitas dalam memastikan data model Anda selalu up-to-date.
Mode DirectQuery* memanfaatkan database relasional backend untuk penyimpanan dan eksekusi kueri. Himpunan data yang sangat besar dalam sumber data SQL Server tunggal, Gudang Data SQL Server, Azure SQL Database, Azure Synapse Analytics, Oracle, dan Teradata didukung. Himpunan data backend dapat melebihi memori sumber daya server yang tersedia. Skenario refresh model data yang kompleks tidak diperlukan. Ada juga beberapa batasan, seperti jenis sumber data terbatas, batasan rumus DAX, dan beberapa fitur pemodelan data tingkat lanjut tidak didukung. Sebelum menentukan mode terbaik untuk Anda, lihat Mode Kueri Langsung.
* Ketersediaan fitur tergantung pada tingkatan.
Sumber data yang didukung
Model tabular di Azure Analysis Services mendukung berbagai sumber data dari file teks sederhana hingga Big Data di Azure Data Lake Store. Untuk mempelajari selengkapnya, lihat Sumber data yang didukung di Azure Analysis Services.
Tingkat kompatibilitas
Tingkat kompatibilitas mengacu pada perilaku khusus rilis di mesin Analysis Services. Azure Analysis Services mendukung model tabular pada tingkat kompatibilitas 1200 dan yang lebih tinggi. Untuk mempelajari selengkapnya, lihat Tingkat kompatibilitas untuk model tabular.
Data Anda aman
Azure Analysis Services menyediakan keamanan untuk data sensitif Anda di beberapa tingkat. Sebagai layanan Azure, Analysis Services menyediakan perlindungan tingkat dasar serangan Penolakan layanan terdistribusi (DDoS) yang diaktifkan secara otomatis sebagai bagian dari platform Azure. Untuk mempelajari selengkapnya, lihat Gambaran umum Azure DDoS Protection.
Di tingkat server, Analysis Services menyediakan firewall, autentikasi Azure, peran administrator server, dan enkripsi Server-Side. Pada tingkat model data, peran pengguna, tingkat baris, dan keamanan tingkat objek memastikan data Anda aman dan hanya dilihat oleh pengguna yang dimaksudkan untuk melihatnya.
Firewall
Azure Analysis Services Firewall memblokir semua koneksi klien selain alamat IP yang ditentukan dalam aturan. Secara default, perlindungan firewall tidak diaktifkan untuk server baru. Disarankan agar perlindungan firewall diaktifkan dan aturan dikonfigurasi sebagai bagian dari skrip provisi server atau di portal segera setelah server dibuat. Konfigurasikan aturan yang menentukan alamat IP yang diizinkan berdasarkan IP klien individual atau berdasarkan rentang. Koneksi Power BI (layanan) juga dapat diizinkan atau diblokir. Konfigurasikan firewall dan aturan di portal atau dengan menggunakan PowerShell. Untuk mempelajari selengkapnya, lihat Mengonfigurasi firewall server.
Authentication
Autentikasi pengguna ditangani oleh ID Microsoft Entra. Saat masuk, pengguna menggunakan identitas akun organisasi dengan akses berbasis peran ke database. Identitas pengguna harus menjadi anggota ID Microsoft Entra default untuk langganan tempat server berada. Untuk mempelajari lebih lanjut, lihat Izin autentikasi dan pengguna.
Keamanan data
Azure Analysis Services menggunakan penyimpanan Azure Blob untuk mempertahankan penyimpanan dan metadata untuk database Analysis Services. File data dalam Blob dienkripsi menggunakan Azure Blob Server Side Encryption (SSE). Saat Anda menggunakan mode Kueri Langsung, hanya metadata yang disimpan. Data aktual diakses melalui protokol terenkripsi dari sumber data saat kueri.
Akses aman ke sumber data lokal di organisasi Anda dicapai dengan menginstal dan mengonfigurasi gateway data lokal. Gateway menyediakan akses ke data untuk mode DirectQuery dan mode dalam memori.
Peranan
Analysis Services menggunakan otorisasi berbasis peran yang memberikan akses ke operasi, objek, dan data database server dan model. Semua pengguna yang mengakses server atau database melakukannya dengan akun pengguna Microsoft Entra mereka dalam peran yang ditetapkan. Peran administrator server berada di tingkat sumber daya server. Secara default, akun yang digunakan saat membuat server secara otomatis disertakan dalam peran Admin Server. Akun pengguna dan grup tambahan ditambahkan dengan menggunakan portal, SSMS, atau PowerShell.
Pengguna non-administratif yang mengkueri data diberikan akses melalui peran database. Peran database dibuat sebagai objek terpisah dalam database, dan hanya berlaku untuk database tempat peran tersebut dibuat. Peran database ditentukan oleh (database) Izin Administrator, Baca, dan Baca dan Proses. Akun pengguna dan grup ditambahkan dengan menggunakan SSMS atau PowerShell.
Keamanan tingkat baris
Model tabular di semua tingkat kompatibilitas mendukung keamanan tingkat baris. Keamanan tingkat baris dikonfigurasi dalam model dengan menggunakan ekspresi DAX yang menentukan baris dalam tabel, serta baris di berbagai arah dari tabel terkait yang bisa dikueri oleh pengguna. Filter baris menggunakan ekspresi DAX ditentukan untuk izin Baca dan Baca dan Proses .
Keamanan tingkat objek
Model tabular pada tingkat kompatibilitas 1400 dan yang lebih tinggi mendukung keamanan tingkat objek, yang mencakup keamanan tingkat tabel dan keamanan tingkat kolom. Keamanan tingkat objek diatur dalam metadata berbasis JSON dengan menggunakan TMSL, atau TOM. Untuk mempelajari selengkapnya, lihat Keamanan tingkat objek.
Otomatisasi melalui prinsipal layanan
Prinsipal layanan adalah sumber daya aplikasi Microsoft Entra yang Anda buat dalam penyewa Anda untuk melakukan operasi sumber daya dan tingkat layanan tanpa intervensi langsung. Prinsipal layanan digunakan dengan Azure Automation, mode tanpa pengawasan PowerShell, aplikasi klien kustom, dan aplikasi web untuk mengotomatiskan tugas umum seperti refresh data, meningkatkan/menurunkan skala, dan menjeda/melanjutkan. Izin ditetapkan kepada prinsipal layanan melalui keanggotaan peran. Untuk mempelajari lebih lanjut, lihat Automation dengan perwakilan layanan.
Tata kelola Azure
Azure Analysis Services diatur oleh Ketentuan Layanan Online Microsoft dan Pernyataan Privasi Microsoft. Untuk mempelajari selengkapnya tentang Azure Security, lihat Pusat Kepercayaan Microsoft.
Gunakan alat yang sudah Anda ketahui
Visual Studio
Mengembangkan dan menyebarkan model dengan Visual Studio dengan proyek Analysis Services. Ekstensi proyek Analysis Services menyertakan templat dan wizard yang membantu Anda dengan cepat memulai proyek Anda. Lingkungan penulisan model di Visual Studio sekarang menyertakan kueri sumber data Get Data modern dan fungsionalitas mashup untuk model tabular 1400 dan yang lebih tinggi. Jika Anda terbiasa dengan Dapatkan Data di Power BI Desktop dan Excel 2016, Anda sudah tahu betapa mudahnya membuat kueri sumber data yang sangat dikustomisasi.
Microsoft Analysis Services Projects tersedia sebagai paket VSIX gratis yang dapat diinstal. Unduh dari Marketplace. Ekstensi ini berfungsi dengan versi Visual Studio 2017 dan yang lebih baru, termasuk edisi Komunitas gratis.
SQL Server Management Studio
Kelola server dan database model Anda dengan menggunakan SQL Server Management Studio (SSMS). Sambungkan ke server Anda di cloud. Jalankan skrip TMSL langsung dari jendela kueri XMLA, dan otomatiskan tugas dengan menggunakan skrip TMSL dan PowerShell. Fitur dan fungsionalitas baru terjadi dengan cepat - SSMS diperbarui setiap bulan.
Alat sumber terbuka
Analysis Services memiliki komunitas pengembang yang bersemangat yang membuat alat. DAX Studio adalah alat sumber terbuka yang bagus untuk penulisan, diagnosis, penyetelan performa, dan analisis DAX.
PowerShell
Tugas manajemen sumber daya server seperti membuat sumber daya server, menangguhkan atau melanjutkan operasi server, atau mengubah tingkat layanan (tingkat) menggunakan cmdlet Azure PowerShell. Tugas lain untuk mengelola database seperti menambahkan atau menghapus anggota peran, memproses, atau menjalankan skrip TMSL menggunakan cmdlet dalam modul SqlServer. Untuk mempelajari selengkapnya, lihat Mengelola Azure Analysis Services dengan PowerShell.
Model objek dan pembuatan skrip
Model tabular menawarkan pengembangan yang cepat dan sangat dapat disesuaikan. Model tabular menyertakan Model Objek Tabular (TOM) untuk menjelaskan objek model. TOM diekspos di JSON melalui Tabular Model Scripting Language (TMSL) dan bahasa definisi data AMO melalui namespace Microsoft.AnalysisServices.Tabular .
Mendukung alat klien terbaru
Alat eksplorasi dan visualisasi data modern seperti Power BI, Excel, Reporting Services, dan alat pihak ketiga semuanya didukung, memberi pengguna wawasan yang sangat interaktif dan kaya secara visual tentang data model Anda.
Pemantauan dan diagnostik
Azure Analysis Services terintegrasi dengan metrik Azure Monitor, menyediakan sejumlah metrik khusus sumber daya untuk membantu Anda memantau performa dan kesehatan server Anda. Rekam metrik dengan log platform sumber daya. Pantau dan kirim log ke Azure Storage, streaming ke Azure Event Hubs, dan ekspor ke log Azure Monitor, layanan cloud yang aman dan dikelola dengan baik. Untuk mempelajari selengkapnya, lihat Monitor Analysis Services.
Azure Analysis Services juga mendukung penggunaan Tampilan Manajemen Dinamis (DMV). Berdasarkan sintaks SQL, kumpulan baris skema antarmuka DMV yang mengembalikan metadata dan memantau informasi tentang instans server.
Documentation
Dokumentasi khusus untuk Azure Analysis Services disertakan di sini. Gunakan daftar isi di sisi kiri layar browser Anda untuk menemukan artikel.
Karena model tabular di Azure Analysis Services sangat mirip dengan model tabular di SQL Server Analysis Services dan himpunan data Power BI Premium, ada pustaka ekstensif yang mencakup tutorial pemodelan data yang dibagikan, artikel konseptual, tutorial prosedural, panduan pengembang, dan referensi dalam dokumentasi Analysis Services. Artikel dalam dokumentasi Analysis Services yang dibagikan menunjukkan apakah artikel tersebut juga berlaku untuk Azure Analysis Services dengan menampilkan spanduk BERLAKU UNTUK di bawah judul. Anda juga dapat menggunakan pemilih Versi di atas daftar isi untuk melihat hanya artikel yang berlaku untuk platform yang Anda gunakan.
Sumbang!
Dokumentasi Analysis Services, seperti artikel ini, adalah sumber terbuka. Untuk mempelajari selengkapnya tentang bagaimana Anda dapat berkontribusi, lihat panduan kontributor kami.
Dokumentasi Azure Analysis Services juga menggunakan Masalah GitHub. Anda dapat memberikan umpan balik tentang produk atau dokumentasi. Gunakan Umpan Balik di bagian bawah artikel. GitHub Issues tidak diaktifkan untuk dokumentasi Analysis Services yang dibagikan.
Blogs
Keadaan berubah dengan cepat. Dapatkan informasi terbaru di blog Power BI dan blog Azure.
Tanya Jawab
Microsoft Q&A adalah platform komunitas teknis yang memberikan pengalaman online yang kaya dalam menjawab pertanyaan teknis Anda. Bergabunglah dengan percakapan di forum Tanya Jawab - Azure Analysis Services.