Kemampuan dan pertimbangan pelaporan aplikasi berdasarkan model

Aplikasi berbasis model memiliki banyak kemampuan yang memungkinkan pelanggan untuk mengungkap data bisnis yang membantu mereka mendorong keputusan dan berinteraksi dengan pelanggan dan data mereka secara lebih efektif.

Hal ini dijelaskan dalam ikhtisar pelaporan dan mencakup

Saat volume data yang diadakan di database aplikasi terus berkembang, ia menjadi lebih penting daripada yang pernah terjadi untuk berpikir tentang strategi BI Anda dan menentukan mekanisme yang paling efektif untuk pelaporan dan visualisasi dataset besar.

Infrastruktur pelaporan

Di sebuah lingkungan, pelaporan infrastruktur dibagikan dan terpisah dari database. Dalam arsitektur ini, meskipun pelanggan berbagi sumber daya yang diperlukan untuk menjalankan laporan, setiap laporan berjalan terhadap instans database individu pelanggan.

Kemampuan pelaporan yang dibangun untuk Microsoft Dataverse dirancang untuk memungkinkan pengguna menjalankan laporan di dataset yang menjangkau jangka waktu yang lebih singkat. Mempertimbangkan ini, ingat pengaturan tetap berikut ini:

  • Laporan dan kueri dapat dieksekusi selama hingga lima menit. Bila periode maksimum dicapai, waktu laporan akan habis dan pesan dikembalikan ke pengguna. Dalam durasi lima menit, laporan dan kueri diizinkan untuk menjangkau dataset besar berukuran lebih dari 50.000 baris guna meningkatkan fleksibilitas secara signifikan untuk memenuhi sebagian besar kebutuhan pelaporan.

  • Untuk meningkatkan respons kueri, sebaiknya minimalkan tampilan baris dalam jumlah banyak pada laporan mendetail. Untuk melakukannya, terapkan pemfilteran yang sesuai untuk mengurangi jumlah baris yang akan dihasilkan. Saat Anda membuat laporan gabungan atau yang diringkas, kueri harus menyertakan penggabungan pada kueri daripada mengambil baris mendetail untuk melakukan penggabungan dalam laporan. Informasi selengkapnya: Menggabungkan data menggunakan FetchXml dan pemfilteran awal laporan.

  • Halaman Penampil Laporan tunduk pada batas API platform. Beberapa eksekusi laporan yang berjalan lama dapat mengakibatkan kesalahan, dan pengguna dapat menunggu beberapa menit dan mencoba lagi. Ini adalah batas per pengguna dan tidak boleh memengaruhi penggunaan normal laporan oleh beberapa pengguna.

  • Untuk diagram dan kisi yang ditampilkan di dasbor, aplikasi Anda memungkinkan pengguna untuk menjalankan kueri yang memiliki himpunan data yang memiliki kurang dari 50.000 baris. Jika pengguna menjalankan kueri dasbor yang mencakup dataset berisi 50.000 atau lebih baris, pesan "Batas baris maksimum terlampaui. Kurangi jumlah baris" akan muncul. Pengaturan praktis himpunan data membantu memastikan performa optimal aplikasi.

Tips dan solusi untuk pelaporan

Biasanya, untuk kebanyakan kebutuhan pelaporan organisasi, pengaturan ini memadai. Untuk memastikan bahwa pengguna Anda tidak melebihi setelan ini dan untuk meningkatkan performa kueri laporan secara umum, pertimbangkan praktik terbaik berikut.

  • Saat Anda membuat laporan kustom atau dasbor, desain mereka untuk melakukan kueri dataset yang lebih kecil selama periode waktu yang lebih singkat dengan menambahkan filter berdasarkan waktu dalam laporan, seperti bulan atau kuartal saat ini, untuk membatasi hasil.

  • Batasi jumlah tabel yang diperlukan untuk mengembalikan hasil. Ini akan membantu mengurangi waktu yang diperlukan untuk menjalankan kueri dan mengembalikan hasil yang ditetapkan.

  • Kurangi baris dalam laporan rinci. Pemfilteran yang sesuai dapat digunakan untuk mengurangi jumlah baris yang dihasilkan oleh kueri untuk mengurangi kehabisan waktu.

  • Untuk laporan gabungan atau yang diringkas, kueri harus digunakan untuk menyertakan gabungan pada database dan bukan mengambil baris mendetail lalu melakukan gabungan di laporan Layanan Pelaporan SQL Server.

  • Saat sudah tepat untuk bisnis Anda, pengguna harus menjalankan dasbor dan laporan (siap pakai) default. Laporan dan dasbor ini biasanya dirancang untuk mengkueri set data per pengguna, sehingga dalam banyak kasus tidak akan melebihi batas set data.

Jika pengguna harus menjalankan laporan yang melebihi pengaturan ini, sebaiknya Tinjau pilihan berikut untuk bantuan memenuhi kebutuhan pelaporan kompleks. Kedua pilihan secara efektif mengeluarkan beban kerja pelaporan dari Dataverse ke datastore lain menggunakan solusi integrasi data .

  • Adapter digunakan bersama dengan Layanan Integrasi Server SQL (SSIS) untuk memperluas kemampuan untuk integrasi dengan data aplikasi Anda.

  • Alat ekstrak beban transformasi (ETL) menyediakan seperangkat alat baru untuk membuat analisis data dengan menggabungkan beberapa sumber data atau mengekstrak data ke solusi gudang data jika SSIS tidak digunakan. Alat ETL menyediakan solusi lengkap untuk terhubung dengan Dataverse guna memindahkan data.

Penting

Bila Anda menggunakan alat ini, sebaiknya Anda memindahkan atau mensinkronisasi data di luar jam kerja.

Jika diperlukan, ada banyak mitra Microsoft yang dapat membantu menyediakan solusi untuk kebutuhan laporan tertentu, seperti membuat salinan data offline yang khusus digunakan untuk menjalankan laporan besar. Mitra ini memiliki pengetahuan dengan alat integrasi data yang tersedia. Informasi lebih lanjut: menemukan mitra Dynamics 365

Adapter ketiga pihak untuk SSIS

Alat ETL

Lihat juga

Ekstensi Penulisan Laporan (dengan dukungan SQL Server Data Tools)

Pengantar Microsoft Power Query untuk Excel
Umpan OData Dynamics 365 for Customer Engagement dan Power Query: Apa Catatannya []?

Catatan

Apa bahasa dokumentasi yang Anda inginkan? Lakukan survei singkat. (perlu diketahui bahwa survei ini dalam bahasa Inggris)

Survei akan berlangsung kurang lebih selama tujuh menit. Tidak ada data pribadi yang dikumpulkan (pernyataan privasi).