Daftar Isi:
- 1Limit jumlah baris dan kolom pada tabel model data Anda.
- 2Gunakan tampilan alih-alih tabel.
- 3Hindari hubungan multi level.
- 4Lalu server basis data back-end melakukan pengetatan.
- Kolom yang memiliki nilai unik yang tinggi sangat sulit dalam performa Power Pivot. Kolom seperti ID Transaksi, Nomor Pesanan, dan Nomor Faktur seringkali tidak perlu dilakukan dalam laporan dan dasbor Power Pivot tingkat tinggi. Jadi, kecuali jika diperlukan untuk menjalin hubungan dengan meja lainnya, biarkan mereka keluar dari model Anda.
- Pengiris adalah salah satu fitur kecerdasan bisnis baru terbaik (BI) Excel dalam beberapa tahun terakhir. Dengan menggunakan alat pengiris, Anda dapat memberi pemirsa Anda antarmuka intuitif yang memungkinkan penyaringan interaktif dari laporan Excel dan dasbor Anda.
- Slicers yang terikat pada kolom yang mengandung banyak nilai unik seringkali menyebabkan hit kinerja lebih besar daripada kolom yang hanya berisi beberapa nilai. Jika alat pengiris berisi sejumlah besar ubin, pertimbangkan untuk menggunakan daftar drop-down Tabel Pivot Table sebagai gantinya.
- Menonaktifkan perilaku filter silang dari slicer pada dasarnya mencegah alat pengiris mengganti pilihan saat alat pengiris lainnya diklik.Ini mencegah perlunya Power Pivot untuk mengevaluasi judul pada alat pengiris cacat, sehingga mengurangi siklus pemrosesan. Untuk menonaktifkan perilaku cross-filter dari alat pengiris, pilih Slicer Settings untuk membuka kotak dialog Slicer Settings. Kemudian hapus saja Item Visual dengan Tidak Ada Data pilihan.
- Gunakan tindakan yang dihitung alih-alih kolom yang dihitung, jika memungkinkan. Kolom yang dihitung disimpan sebagai kolom impor. Karena kolom yang dihitung secara inheren berinteraksi dengan kolom lain dalam model, mereka menghitung setiap kali update tabel pivot, apakah itu sedang digunakan atau tidak. Langkah yang dihitung, di sisi lain, hanya menghitung pada waktu kueri.
- Jika Anda terus mengalami masalah kinerja dengan laporan Power Pivot Anda, Anda selalu dapat membeli PC yang lebih baik - dalam hal ini, dengan mengupgrade ke PC 64-bit dengan Excel 64-bit terpasang.
Video: ✔ Cara Mempercepat Kinerja Microsoft Office [HD] 2024
Saat mempublikasikan laporan Power Pivot ke web, Anda bermaksud memberi audiens Anda pengalaman terbaik mungkin Sebagian besar pengalaman itu memastikan kinerja itu bagus. Kata performance (yang berkaitan dengan aplikasi dan pelaporan) biasanya identik dengan kecepatan - atau seberapa cepat sebuah aplikasi melakukan tindakan tertentu seperti membuka di browser, menjalankan kueri, atau memfilter.
1Limit jumlah baris dan kolom pada tabel model data Anda.
Satu pengaruh besar pada kinerja Power Pivot adalah jumlah kolom yang Anda bawa, atau impor, ke dalam model data. Setiap kolom yang Anda impor adalah satu dimensi lagi yang harus dipindah Power Pivot saat memuat buku kerja. Jangan mengimpor kolom tambahan "untuk berjaga-jaga" - jika Anda tidak yakin Anda akan menggunakan kolom tertentu, jangan membawa mereka masuk. Kolom ini cukup mudah untuk ditambahkan nanti jika Anda merasa membutuhkannya.
Baris lebih banyak berarti lebih banyak data untuk dimuat, lebih banyak data untuk disaring, dan lebih banyak data untuk dihitung. Hindari memilih seluruh meja jika Anda tidak perlu. Gunakan kueri atau tampilan di database sumber untuk memfilter hanya baris yang perlu Anda impor. Lagi pula, mengapa mengimpor 400.000 baris data saat Anda bisa menggunakan klausa WHERE sederhana dan hanya mengimpor 100.000?
2Gunakan tampilan alih-alih tabel.
Berbicara tentang pandangan, untuk praktik terbaik, gunakan pandangan bila memungkinkan.
Meskipun tabel lebih transparan daripada tampilan - memungkinkan Anda melihat semua data mentah dan tidak difilter - semuanya disertakan dengan semua kolom dan baris yang tersedia, apakah Anda memerlukannya atau tidak. Agar model data Power Pivot Anda tetap berjalan dengan baik, Anda sering dipaksa untuk mengambil langkah ekstra untuk secara eksplisit menyaring kolom yang tidak Anda butuhkan.
3Hindari hubungan multi level.
Baik jumlah hubungan dan jumlah lapisan hubungan berdampak pada kinerja laporan Power Pivot Anda. Saat membangun model Anda, mengikuti praktik terbaik dan memiliki tabel fakta tunggal yang berisi data numerik kuantitatif (fakta) dan tabel dimensi yang terkait dengan fakta secara langsung. Di dunia database, konfigurasi ini adalah skema bintang, seperti yang ditunjukkan.
Hindari membangun model di mana tabel dimensi berhubungan dengan tabel dimensi lainnya.
4Lalu server basis data back-end melakukan pengetatan.
Sebagian besar analis Excel yang baru mengenal Power Pivot cenderung menarik data mentah langsung dari tabel di server database eksternal mereka. Setelah data mentah ada di Power Pivot, mereka membangun kolom dan ukuran yang dihitung untuk mengubah dan mengumpulkan data sesuai kebutuhan.Misalnya, pengguna biasanya menarik data pendapatan dan biaya dan kemudian membuat kolom yang dihitung di Power Pivot untuk menghitung keuntungan.
Jadi mengapa membuat Power Pivot melakukan perhitungan ini saat server back-end bisa menanganinya? Kenyataannya adalah bahwa sistem database back-end seperti SQL Server memiliki kemampuan untuk membentuk, menggabungkan, bersih, dan mengubah data jauh lebih efisien daripada Power Pivot. Mengapa tidak memanfaatkan kemampuan mereka yang kuat untuk memijat dan membentuk data sebelum mengimpornya ke Power Pivot? Daripada menarik data tabel mentah, pertimbangkan untuk memanfaatkan kueri, tampilan, dan prosedur tersimpan untuk melakukan sebanyak mungkin pengumpulan data dan menguraikan pekerjaan sebanyak mungkin. Peningkatan ini mengurangi jumlah pemrosesan yang harus dilakukan Power Pivot dan meningkatkan kinerja secara alami.
5 Hati-hati dengan kolom dengan nilai yang tidak berbeda.
Kolom yang memiliki nilai unik yang tinggi sangat sulit dalam performa Power Pivot. Kolom seperti ID Transaksi, Nomor Pesanan, dan Nomor Faktur seringkali tidak perlu dilakukan dalam laporan dan dasbor Power Pivot tingkat tinggi. Jadi, kecuali jika diperlukan untuk menjalin hubungan dengan meja lainnya, biarkan mereka keluar dari model Anda.
6Limit jumlah slicers dalam sebuah laporan.
Pengiris adalah salah satu fitur kecerdasan bisnis baru terbaik (BI) Excel dalam beberapa tahun terakhir. Dengan menggunakan alat pengiris, Anda dapat memberi pemirsa Anda antarmuka intuitif yang memungkinkan penyaringan interaktif dari laporan Excel dan dasbor Anda.
Salah satu manfaat slicer yang lebih bermanfaat adalah respons terhadap alat pengiris lainnya, memberikan efek filter cascading. Sebagai contoh, gambar tersebut tidak hanya menggambarkan bahwa mengklik Midwest di alat pemotong Wilayah menyaring tabel pivot namun pengukur pasar juga merespons, dengan menyoroti pasar yang berada di wilayah Midwest. Microsoft menyebut perilaku ini
cross-filtering. Sebaiknya alat pengirisnya, sangat disayangkan, sangat buruk bagi kinerja Power Pivot. Setiap kali alat pengiris diganti, Power Pivot harus menghitung ulang semua nilai dan ukuran di tabel pivot. Untuk melakukan itu, Power Pivot harus mengevaluasi setiap ubin pada alat pengiris yang dipilih dan memproses perhitungan yang sesuai berdasarkan pilihan.
7Buat slicers hanya di bidang dimensi.
Slicers yang terikat pada kolom yang mengandung banyak nilai unik seringkali menyebabkan hit kinerja lebih besar daripada kolom yang hanya berisi beberapa nilai. Jika alat pengiris berisi sejumlah besar ubin, pertimbangkan untuk menggunakan daftar drop-down Tabel Pivot Table sebagai gantinya.
Pada catatan yang sama, pastikan jenis data kolom dengan ukuran benar. Kolom dengan beberapa nilai berbeda lebih ringan dari pada kolom dengan jumlah nilai yang berbeda. Jika Anda menyimpan hasil perhitungan dari database sumber, kurangi jumlah digit (setelah desimal) yang akan diimpor. Ini mengurangi ukuran kamus dan, mungkin, jumlah nilai yang berbeda.
8Mengubah perilaku filter silang untuk alat pengiris tertentu.
Menonaktifkan perilaku filter silang dari slicer pada dasarnya mencegah alat pengiris mengganti pilihan saat alat pengiris lainnya diklik.Ini mencegah perlunya Power Pivot untuk mengevaluasi judul pada alat pengiris cacat, sehingga mengurangi siklus pemrosesan. Untuk menonaktifkan perilaku cross-filter dari alat pengiris, pilih Slicer Settings untuk membuka kotak dialog Slicer Settings. Kemudian hapus saja Item Visual dengan Tidak Ada Data pilihan.
9Gunakan pengukuran yang dihitung alih-alih kolom yang dihitung.
Gunakan tindakan yang dihitung alih-alih kolom yang dihitung, jika memungkinkan. Kolom yang dihitung disimpan sebagai kolom impor. Karena kolom yang dihitung secara inheren berinteraksi dengan kolom lain dalam model, mereka menghitung setiap kali update tabel pivot, apakah itu sedang digunakan atau tidak. Langkah yang dihitung, di sisi lain, hanya menghitung pada waktu kueri.
Kolom yang dihitung menyerupai kolom biasa karena keduanya menempati ruang dalam model. Sebaliknya, ukuran yang dihitung dihitung dengan cepat dan tidak mengambil tempat.
10Upgrade ke Excel 64-bit.
Jika Anda terus mengalami masalah kinerja dengan laporan Power Pivot Anda, Anda selalu dapat membeli PC yang lebih baik - dalam hal ini, dengan mengupgrade ke PC 64-bit dengan Excel 64-bit terpasang.
Power Pivot memuat seluruh model data ke dalam RAM setiap kali Anda bekerja dengannya. Semakin banyak RAM yang dimiliki komputer Anda, semakin sedikit masalah performa yang Anda lihat. Versi 64-bit Excel dapat mengakses lebih banyak RAM PC Anda, memastikan bahwa ia memiliki sumber daya sistem yang dibutuhkan untuk mengatasi data model data yang lebih besar. Sebenarnya, Microsoft merekomendasikan Excel 64-bit untuk siapa saja yang bekerja dengan model yang terdiri dari jutaan baris.
Tapi sebelum Anda segera memulai menginstal Excel 64-bit, Anda perlu menjawab pertanyaan-pertanyaan ini:
Apakah Anda sudah menginstalasi Excel 64-bit?
Apakah model data Anda cukup besar?
Apakah Anda memiliki sistem operasi 64-bit yang terpasang pada PC Anda?
Apakah add-in lainnya akan berhenti bekerja?