Fungsi DAX Baharu COLUMNSTATISTICS – Gambaran Keseluruhan

Fungsi DAX Baharu COLUMNSTATISTICS – Gambaran Keseluruhan

Tutorial ini akan membimbing anda melalui COLUMNSTATISTICS() – fungsi DAX baharu, yang hampir tidak didokumenkan sepenuhnya. Ia telah ditambahkan pada LuckyTemplates pada Ogos 2021. Anda boleh menonton video penuh tutorial ini di bahagian bawah blog ini.

Fungsi ini boleh digunakan untuk membuat metadata dengan cepat pada setiap jadual dalam model data anda, termasuk senarai medan, min, maks, panjang maks dan beberapa nilai unik (kardinaliti) untuk setiap medan. Walau bagaimanapun, terdapat beberapa aspek yang sangat unik tentang bagaimana fungsi ini boleh dan tidak boleh digunakan, yang juga saya kupas dalam blog ini.

Saya telah bereksperimen dengan fungsi DAX baharu ini dan saya ingin menunjukkan kepada anda perkara yang saya temui dan perkara yang telah saya lakukan dengannya.

Kami akan menyediakan pangkalan data ujian menggunakan alat Set Data Amalan LuckyTemplates . Jadi, kami akan menghidupkannya dan mencipta set data kecil tiga tahun dengan model skema bintang jualan-produk-pelanggan standard.

Fungsi DAX Baharu COLUMNSTATISTICS – Gambaran Keseluruhan

Sekarang, mari kita lihat bagaimana fungsi ini berfungsi dan, dalam beberapa kes, bagaimana ia tidak berfungsi.

Isi kandungan

Menggunakan Fungsi DAX Baharu COLUMNSTATISTICS

Pertama, saya akan mencipta jadual baharu untuk menunjukkan apa yang dihasilkan oleh fungsi ini. Jadi, mari kita buat jadual yang dikira dan kita akan memanggilnya Col Stats . Anda akan perasan bahawa semasa saya menaip, IntelliSense tidak mengenalinya, yang merupakan sedikit tanda merah langsung dari kelawar. Kami juga mendapat mesej ini yang mengatakan pergantungan bulat telah dikesan.

Fungsi DAX Baharu COLUMNSTATISTICS – Gambaran Keseluruhan

Jika anda berfikir tentang apa yang fungsi ini lakukan, ia akan melalui setiap jadual dalam model dan mencipta statistik pada medan. Oleh itu, apa yang ia lakukan di sini ialah ia sebenarnya cuba mencipta statistik pada jadual ini sendiri, jadual Col Stats. Ia mewujudkan pergantungan bulat itu.

Itu tidak akan berkesan. Jadi pemikiran saya seterusnya ialah, bukannya mencipta ini sebagai jadual yang dikira secara fizikal, bagaimana jika kita menciptanya sebagai jadual maya yang dikira supaya ia tidak bergelung semula dalam pergantungan bulat?

Jadi mari kita pergi ke langkah, buat ukuran baharu dan cuba sesuatu yang mudah di sini. Kami akan cuba mengira baris jadual Col Stats ini.

Fungsi DAX Baharu COLUMNSTATISTICS – Gambaran Keseluruhan

Sekarang mari cuba letakkannya ke dalam visual kad. Seperti yang anda lihat, ia berfungsi. Kami mempunyai 71 baris dalam statistik lajur yang stabil. Ia mengira dengan betul dalam persekitaran maya itu.

Fungsi DAX Baharu COLUMNSTATISTICS – Gambaran Keseluruhan

Seterusnya, mari kita lihat bagaimana kita boleh mengekstrak data tersebut. Jika kita boleh mencipta jadual, mungkin kita boleh pergi dan melakukannya sebagai pertanyaan DAX.

Untuk ini, kita pergi ke DAX Studio kerana kita akan mahu mengeluarkan ini ke fail dan DAX Studio melakukan kerja yang sangat bagus untuk itu. Kami menetapkan output kami di sini kepada Excel dan kami akan mencipta jadual Excel statik. Kemudian, kami melakukan pertanyaan DAX. Pertanyaan DAX yang menghasilkan jadual bermula dengan EVALUATE. Ia sebenarnya berfungsi dan mengembalikan fail Excel dengan 71 baris.

Fungsi DAX Baharu COLUMNSTATISTICS – Gambaran Keseluruhan

Kembali ke LuckyTemplates dalam model data sampel kami, kami akan mengambil jadual Excel yang kami buat. Mari kita tarik masuk, dan kita lihat kita mendapat Query1 ini, dan ia betul-betul apa yang dikatakan ia akan lakukan, iaitu untuk menghasilkan maklumat tentang setiap lajur dalam setiap jadual.

Fungsi DAX Baharu COLUMNSTATISTICS – Gambaran Keseluruhan

Kami kemudiannya boleh mengubah data ini. Mula-mula, kita hanya pergi Gunakan Baris Pertama sebagai Pengepala . Kemudian, kami mengambil jadual Query1 itu dan menamakannya kepada Statistik Lajur . Kemudian, klik Tutup & Gunakan.

Pada halaman baharu, kami kemudian mengambil nama jadual dan menyeretnya ke dalam penghiris. Mari kita ambil data yang selebihnya dan tariknya ke dalam jadual. Jadi sekarang, kami mempunyai sesuatu yang agak berguna. Oleh itu, daripada perlu kembali ke paparan jadual dan mengimbas medan yang anda inginkan, anda boleh klik sahaja semasa pembangunan anda. Anda boleh melihat semua statistik ringkasan untuk semua lajur.

Fungsi DAX Baharu COLUMNSTATISTICS – Gambaran Keseluruhan


Jadual DAX Berfungsi Dalam LuckyTemplates
Cara Menggunakan Fungsi COUNTROWS DAX Dalam Jadual Maya
Fungsi LuckyTemplates DAX ALL – Cara Ia Berfungsi

Kesimpulan

Salah satu perkara yang sangat menarik tentang perkara ini ialah kerana ini semua terdapat dalam jadual fizikal, dalam ukuran DAX anda , anda kini boleh merujuk perkara ini. Anda boleh mengira jadual anda dan bilangan medan setiap jadual. Dalam jadual maya, anda boleh membuat senarai nama lajur dan melakukan semua jenis semakan terhadap struktur model anda.

Jadi, saya fikir ini adalah sesuatu yang jika kita terus mencuba, kita akan mencari kegunaan baharu dan lebih baik. Jika anda mempunyai beberapa penemuan lain yang telah anda buat berkenaan dengan COLUMNSTATISTICS, saya ingin mendengarnya dalam ulasan.

Anda boleh menonton tutorial video penuh di bawah untuk maklumat lanjut.

Semua yang terbaik!


Apa Itu Diri Dalam Python: Contoh Dunia Sebenar

Apa Itu Diri Dalam Python: Contoh Dunia Sebenar

Apa Itu Diri Dalam Python: Contoh Dunia Sebenar

Cara Menyimpan & Memuatkan Fail RDS Dalam R

Cara Menyimpan & Memuatkan Fail RDS Dalam R

Anda akan belajar cara menyimpan dan memuatkan objek daripada fail .rds dalam R. Blog ini juga akan membincangkan cara mengimport objek dari R ke LuckyTemplates.

N Hari Perniagaan Pertama Dilawati Semula – Penyelesaian Bahasa Pengekodan DAX

N Hari Perniagaan Pertama Dilawati Semula – Penyelesaian Bahasa Pengekodan DAX

Dalam tutorial bahasa pengekodan DAX ini, pelajari cara menggunakan fungsi GENERATE dan cara menukar tajuk ukuran secara dinamik.

Pamerkan Cerapan Menggunakan Teknik Visual Dinamik Berbilang Thread Dalam LuckyTemplates

Pamerkan Cerapan Menggunakan Teknik Visual Dinamik Berbilang Thread Dalam LuckyTemplates

Tutorial ini akan merangkumi cara menggunakan teknik Visual Dinamik Berbilang Thread untuk mencipta cerapan daripada visualisasi data dinamik dalam laporan anda.

Pengenalan Untuk Menapis Konteks Dalam LuckyTemplates

Pengenalan Untuk Menapis Konteks Dalam LuckyTemplates

Dalam artikel ini, saya akan menjalankan konteks penapis. Konteks penapis ialah salah satu topik utama yang perlu dipelajari oleh mana-mana pengguna LuckyTemplates pada mulanya.

Petua Terbaik Menggunakan Aplikasi Dalam Perkhidmatan Dalam Talian LuckyTemplates

Petua Terbaik Menggunakan Aplikasi Dalam Perkhidmatan Dalam Talian LuckyTemplates

Saya ingin menunjukkan cara perkhidmatan dalam talian LuckyTemplates Apps boleh membantu dalam mengurus laporan dan cerapan berbeza yang dijana daripada pelbagai sumber.

Analisis Perubahan Margin Keuntungan Lebih Masa – Analitis Dengan LuckyTemplates Dan DAX

Analisis Perubahan Margin Keuntungan Lebih Masa – Analitis Dengan LuckyTemplates Dan DAX

Ketahui cara untuk menyelesaikan perubahan margin keuntungan anda menggunakan teknik seperti mengukur percabangan dan menggabungkan formula DAX dalam LuckyTemplates.

Idea Pewujudan Untuk Cache Data Dalam DAX Studio

Idea Pewujudan Untuk Cache Data Dalam DAX Studio

Tutorial ini akan membincangkan tentang idea pewujudan cache data dan cara ia mempengaruhi prestasi DAX dalam memberikan hasil.

Pelaporan Perniagaan Menggunakan LuckyTemplates

Pelaporan Perniagaan Menggunakan LuckyTemplates

Jika anda masih menggunakan Excel sehingga sekarang, maka inilah masa terbaik untuk mula menggunakan LuckyTemplates untuk keperluan pelaporan perniagaan anda.

Apakah LuckyTemplates Gateway? Semua yang Anda Perlu Tahu

Apakah LuckyTemplates Gateway? Semua yang Anda Perlu Tahu

Apakah LuckyTemplates Gateway? Semua yang Anda Perlu Tahu