Pilihan apa yang kamu punya
Seringkali, penggunaan sistem BI yang mahal dan kompleks dapat diganti dengan alat analisis yang sederhana dan relatif murah, tetapi cukup efektif. Setelah membaca artikel ini, Anda dapat menilai kebutuhan intelijen bisnis Anda dan memahami opsi mana yang terbaik untuk bisnis Anda.
Tentu saja, semua sistem BI memiliki arsitektur yang sangat kompleks dan implementasinya di sebuah perusahaan bukanlah tugas yang mudah yang membutuhkan sejumlah besar solusi dan integrator yang berkualifikasi tinggi. Anda harus berulang kali menggunakan layanan mereka, karena semuanya tidak akan berakhir dengan implementasi dan commissioning - di masa mendatang, Anda perlu menyempurnakan fungsionalitas, mengembangkan laporan dan indikator baru. Perlu dicatat bahwa jika sistem berhasil, Anda akan menginginkan lebih banyak karyawan untuk bekerja di dalamnya, yang berarti membeli lisensi pengguna tambahan.
Fitur inheren lain dari sistem intelijen bisnis canggih adalah sekumpulan fungsi yang sangat besar, banyak di antaranya tidak akan pernah Anda gunakan, tetapi akan terus membayarnya setiap kali Anda memperbarui lisensi.
Fitur sistem BI di atas membuat kami berpikir untuk memilih alternatif. Selanjutnya, saya mengusulkan untuk membandingkan solusi dengan serangkaian tugas standar saat menyiapkan laporan menggunakan Power BI dan Excel.
Power BI atau Excel?
Sebagai aturan, untuk membuat laporan penjualan triwulanan, seorang analis mengeluarkan data dari sistem akuntansi, membandingkannya dengan buku referensi dan mengumpulkan menggunakan fungsi VLOOKUP ke dalam satu tabel yang menjadi dasar pembuatan laporan.
Bagaimana Power BI mengatasi masalah ini?
Data dari sumber dimuat ke dalam sistem dan disiapkan untuk dianalisis: data tersebut dibagi menjadi beberapa tabel, dibersihkan dan dibandingkan. Setelah itu, model bisnis dibuat: tabel ditautkan satu sama lain, figur kunci ditentukan, dan hierarki kustom dibuat. Tahap selanjutnya adalah visualisasi. Di sini, hanya dengan menyeret dan melepas kontrol dan widget, dasbor interaktif terbentuk. Semua elemen dihubungkan melalui model data. Saat menganalisis, ini memungkinkan Anda untuk fokus pada informasi yang Anda butuhkan, memfilternya di semua tampilan dengan satu klik pada elemen dasbor mana pun.
Apa manfaat menggunakan Power BI dibandingkan pendekatan tradisional dalam contoh ini?
1 - Otomatisasi prosedur untuk memperoleh data dan mempersiapkannya untuk analisis.
2 - Membangun model bisnis.
3 - Visualisasi yang luar biasa.
4 - Akses terbatas ke laporan.
Sekarang, mari kita lihat setiap item secara terpisah.
1 - Untuk menyiapkan data untuk membuat laporan, Anda perlu menentukan prosedur yang menghubungkan ke data dan memprosesnya satu kali, dan setiap kali Anda perlu mendapatkan laporan untuk periode yang berbeda, Power BI akan meneruskan data melalui prosedur yang dibuat. Dengan demikian, sebagian besar pekerjaan menyiapkan data untuk analisis dilakukan secara otomatis. Namun faktanya Power BI menjalankan prosedur untuk menyiapkan data menggunakan alat yang tersedia di versi klasik Excel, dan ini disebut Power Query . Ini memungkinkan Anda menyelesaikan tugas di Excel dengan cara yang persis sama.
2 - Ini adalah situasi yang sama. Alat Power BI untuk menyusun model bisnis juga tersedia di Excel - itu adalah Power Pivot .
3 - Seperti yang mungkin sudah Anda duga, situasinya mirip dengan visualisasi: ekstensi Excel - Power View mengatasi tugas ini dengan keras.
4 - Tetap berurusan dengan akses ke laporan. Tidak semuanya cerah di sini. Faktanya, Power BI adalah layanan cloud yang diakses melalui akun pribadi. Administrator layanan mendistribusikan pengguna ke dalam grup dan menetapkan tingkat akses yang berbeda ke laporan untuk grup ini. Ini mencapai diferensiasi hak akses antara karyawan perusahaan. Dengan demikian, analis, manajer, dan direktur yang mengunjungi halaman yang sama melihat laporan dalam tampilan yang dapat diakses oleh mereka. Akses ke sekumpulan data tertentu, atau ke seluruh laporan dapat dibatasi. Namun, jika laporan dalam file Excel, maka upaya administrator sistem dapat mencoba menyelesaikan masalah akses, tetapi ini tidak akan sama. Saya akan kembali ke masalah ini nanti ketika saya menjelaskan fitur-fitur portal perusahaan.
Perlu dicatat bahwa, sebagai aturan, kebutuhan perusahaan akan dasbor yang rumit dan indah tidak bagus dan sering kali, untuk analisis data di Excel, setelah membangun model bisnis, mereka tidak menggunakan kapabilitas Power View, tetapi menggunakan tabel pivot. Mereka menyediakan fungsionalitas OLAP yang cukup untuk memecahkan sebagian besar masalah kecerdasan bisnis.
Dengan demikian, pilihan untuk melakukan analisis bisnis di Excel mungkin dapat memenuhi kebutuhan perusahaan rata-rata dengan sejumlah kecil karyawan yang membutuhkan laporan. Namun demikian, jika permintaan perusahaan Anda lebih ambisius, jangan terburu-buru menggunakan alat yang akan menyelesaikan semuanya sekaligus.
Saya memberi perhatian Anda pendekatan yang lebih profesional, yang dengannya Anda akan mendapatkan sistem otomatis Anda sendiri yang terkelola sepenuhnya untuk membuat laporan analitis bisnis dengan akses terbatas ke sana.
ETL dan DWH
Dalam pendekatan yang dibahas sebelumnya untuk menyusun laporan bisnis, memuat dan menyiapkan data untuk analisis dilakukan menggunakan teknologi Power Query. Metode ini tetap dapat dibenarkan dan efektif selama tidak banyak sumber data: satu sistem akuntansi dan buku referensi dari tabel Excel. Namun, dengan bertambahnya jumlah sistem akuntansi, menyelesaikan masalah ini melalui Power Query menjadi sangat tidak praktis, sulit untuk dipelihara dan dikembangkan. Dalam kasus seperti itu, alat ETL datang untuk menyelamatkan.
Mereka digunakan untuk membongkar data dari sumber (Ekstrak), mengubahnya (Transformasi), yang menyiratkan pembersihan dan pencocokan, dan memuat ke gudang data (Muat). Gudang Data (DWH) biasanya merupakan database relasional yang terletak di server. Database ini berisi data yang cocok untuk dianalisis. Proses ETL diluncurkan sesuai dengan jadwal, yang memperbarui data gudang ke yang sekarang. Omong-omong, seluruh dapur ini dilayani dengan sempurna oleh Layanan Integrasi yang termasuk dalam MS SQL Server.
Selanjutnya, seperti sebelumnya, Anda dapat menggunakan Excel, Power BI, atau alat analitik lainnya seperti Tableau atau Qlik Sense untuk membuat model dan visualisasi data bisnis. Namun pertama-tama, saya ingin menarik perhatian Anda ke satu peluang lagi yang mungkin tidak Anda ketahui, meskipun sebenarnya sudah tersedia untuk Anda sejak lama. Kita berbicara tentang membangun model bisnis menggunakan layanan analitik MS SQL Server, yaitu Analysis Services.
Model Data dalam Layanan Analisis MS
Bagian artikel ini akan lebih menarik bagi mereka yang sudah menggunakan MS SQL Server di perusahaan mereka.
Analysis Services saat ini menyediakan dua jenis model data - multidimensi dan tabular. Selain fakta bahwa data dalam model ini terkait, nilai pengukuran model telah diagregasi sebelumnya dan disimpan di sel kubus OLAP, yang diakses oleh kueri MDX atau DAX. Dengan arsitektur penyimpanan ini, kueri yang mencakup jutaan rekaman kembali dalam hitungan detik. Cara mengakses data ini diperlukan untuk perusahaan yang tabel transaksinya berisi setidaknya satu juta catatan (batas atas tidak terbatas).
Excel, Power BI, dan banyak alat "solid" lainnya dapat menyambungkan ke model tersebut dan memvisualisasikan data strukturnya.
Jika Anda menggunakan cara "lanjutan": Anda mengotomatiskan proses ETL dan membangun model bisnis menggunakan layanan MS SQL Server, maka Anda berhak memiliki portal perusahaan Anda sendiri.
Portal perusahaan
Melalui itu, administrator akan memantau dan mengontrol proses pelaporan. Kehadiran portal akan memungkinkan untuk menyatukan direktori perusahaan: informasi tentang pelanggan, produk, manajer, pemasok akan tersedia untuk perbandingan, pengeditan, dan pengunduhan di satu tempat untuk semua orang yang menggunakannya. Di portal tersebut, Anda dapat mengimplementasikan berbagai fungsi untuk mengubah data sistem akuntansi, misalnya mengelola replikasi data. Dan yang paling penting, dengan bantuan portal, masalah pengorganisasian akses terbatas ke laporan berhasil diselesaikan - karyawan hanya akan melihat laporan yang disiapkan secara pribadi untuk departemen mereka dalam bentuk yang ditujukan untuk mereka.
Namun, belum jelas bagaimana penataan tampilan laporan di halaman portal tersebut. Untuk menjawab pertanyaan ini, Anda harus terlebih dahulu memutuskan teknologi yang menjadi dasar portal tersebut akan dibangun. Saya sarankan mengambil salah satu kerangka kerja sebagai dasar: ASP.NET MVC / Formulir Web / Core, atau Microsoft SharePoint. Jika perusahaan Anda memiliki setidaknya satu pengembang .NET, pilihannya tidak akan sulit. Anda sekarang bisa mencari klien OLAP plug-in yang bisa menyambungkan ke Analysis Services multidimensi atau model tabel.
Memilih klien OLAP untuk rendering
Mari kita bandingkan beberapa alat dalam hal menyematkan kompleksitas, fungsionalitas dan harga: Power BI, Telerik UI untuk komponen ASP.NET MVC dan komponen RadarCube ASP.NET MVC.
Power BI
Untuk mengaktifkan karyawan perusahaan mengakses laporan Power BI di halaman portal Anda, Anda perlu menggunakan fitur Power BI yang disematkan .
Langsung saja, Anda memerlukan lisensi Power BI Premium dan kapasitas khusus tambahan. Kapasitas khusus memungkinkan Anda untuk memublikasikan dasbor dan laporan kepada pengguna di organisasi Anda tanpa harus membeli lisensi untuk mereka.
Pertama, laporan yang dibuat di Power BI Desktop diterbitkan ke portal Power BI dan kemudian, menggunakan kustomisasi yang rumit, disematkan ke halaman aplikasi web.
Seorang analis mungkin dapat mengatasi prosedur untuk menghasilkan laporan sederhana dan publikasinya, tetapi masalah serius dapat muncul dengan penyematan. Juga sangat sulit untuk memahami cara kerja alat ini: sejumlah besar pengaturan layanan cloud, banyak langganan, lisensi, kapasitas sangat meningkatkan persyaratan untuk tingkat pelatihan spesialis. Jadi lebih baik mempercayakan tugas ini kepada spesialis IT.
Komponen Telerik dan RadarCube
Untuk mengintegrasikan komponen Telerik dan RadarCube, cukup memiliki pengetahuan dasar tentang teknologi perangkat lunak. Oleh karena itu, kemampuan profesional seorang programmer dari jurusan IT sudah cukup. Yang perlu Anda lakukan adalah menempatkan komponen pada halaman web dan menyesuaikannya dengan kebutuhan Anda.
Komponen PivotGrid dari Telerik UI untuk ASP.NET MVC suite disematkan pada halaman dengan gaya Razor yang bagus dan menyediakan fungsionalitas OLAP yang penting. Namun, jika Anda membutuhkan pengaturan antarmuka yang lebih fleksibel dan fungsionalitas lanjutan, maka lebih baik menggunakan komponen MVC RadarCube ASP.NET . Sejumlah besar pengaturan, fungsionalitas yang kaya dengan kemampuan untuk mendefinisikan ulang dan memperluasnya, akan memungkinkan Anda membuat laporan OLAP dengan kerumitan apa pun.
Di bawah ini adalah tabel yang membandingkan karakteristik instrumen yang dipertimbangkan pada skala Rendah-Sedang-Tinggi.
Power BI | Telerik UI untuk ASP.NET MVC | RadarCube ASP.NET MVC | |
---|---|---|---|
Visualisasi | Tinggi | Rendah | Tengah |
Set fungsi OLAP | Tinggi | Rendah | Tinggi |
Fleksibilitas kustomisasi | Tinggi | Tinggi | Tinggi |
Kemampuan untuk mengganti fungsi | - | - | + |
Kustomisasi perangkat lunak | - | - | + |
Tingkat kerumitan penyematan dan penyesuaian | Tinggi | Rendah | Tengah |
Biaya minimum | Power BI Premium EM3
190.000 rubel / bulan |
Lisensi untuk satu pengembang
90.000 rubel. |
Lisensi untuk satu pengembang
|
Sekarang Anda dapat melanjutkan ke definisi kriteria untuk pemilihan alat analisis.
Kriteria pemilihan Power BI
- Anda tertarik dengan laporan yang kaya dengan berbagai metrik dan elemen terkait data.
- , , , - .
- IT-, BI-.
- -.
Telerik
- OLAP- Ad hock .
- .NET .
- 20%.
RadarCube
- OLAP- , .
- Perusahaan mempekerjakan pengembang .NET tingkat menengah. Jika tidak demikian, maka pengembang komponen akan dengan ramah memberikan layanan mereka, tetapi dengan biaya tambahan yang tidak melebihi gaji programmer penuh waktu.
- Anggaran kecil untuk pembelian lisensi satu kali dan pembaruan lebih lanjut dengan diskon 60%.
Kesimpulan
Memilih alat yang tepat untuk kecerdasan bisnis akan memungkinkan Anda untuk sepenuhnya meninggalkan pembentukan laporan di Excel. Perusahaan Anda akan dapat secara bertahap dan tanpa kesulitan beralih ke penggunaan teknologi canggih di bidang BI dan mengotomatiskan pekerjaan analis di semua departemen.