Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
Saya amat teruja dengan blog hari ini kerana ia akan menunjukkan bagaimana ciri terburuk dalam LuckyTemplates kini tiba-tiba akan bertukar menjadi ciri terbaik. Saya bercakap tentang Tabular Editor LuckyTemplates. Anda boleh menonton video penuh tutorial ini di bahagian bawah blog ini.
Saya cukup bernasib baik kerana mencuba versi pratonton Tabular Editor 3 pada Disember 2020 dan menyertai program beta. Saya telah menggunakannya setiap hari sekarang selama beberapa bulan yang lalu dan ia telah benar-benar merevolusikan cara saya menggunakan LuckyTemplates. Jadi, saya ingin meluangkan sedikit masa hari ini dan membimbing anda melalui ciri asas Editor Tabular LuckyTemplates versi 3 (TE3). Saya akan menunjukkan kepada anda bagaimana saya fikir ia benar-benar akan mengubah cara anda menggunakan LuckyTemplates juga.
Isi kandungan
Editor Tabular LuckyTemplates Versi 3 Ciri & Fungsi
Berikut adalah beberapa ciri asas TE3 yang saya dapati sangat berguna dan agak menakjubkan sebenarnya.
Kebolehkonfigurasian
Salah satu perkara yang saya ingin bincangkan ialah konfigurasi. Seperti yang anda boleh lihat di sini dalam Tabular Editor 3, kami mempunyai berbilang tetingkap dan semua ini boleh dikonfigurasikan sepenuhnya . Anda boleh mengalihkan barang. Anda boleh mengeluarkan bahan dengan cara yang sangat intuitif dan membangunkan bahagian baharu. Anda boleh mengubah saiznya juga.
Anda juga boleh menyimpannya dalam Capture Workspaces , dan kemudian menyimpannya ke senarai Workspaces yang tersedia .
Jadi, sebagai contoh, anda bekerja di Penganalisis Amalan Terbaik tempat anda melakukan carian dan ganti, anda boleh masuk ke ruang kerja yang berbeza jika anda mengedit langkah. Saya mendapati bahawa ia sangat berguna.
Ia juga mempunyai beberapa tema yang berbeza . Jika anda peminat mod gelap, anda boleh terus masuk ke mod gelap. Saya suka yang biru, hanya pilihan peribadi.
Semua bar alat boleh dikonfigurasikan. Menu boleh dikonfigurasikan. Anda hanya boleh membuat ini berfungsi dengan cara yang anda mahukan berfungsi dan berasa selesa bekerja. Memandangkan jumlah masa yang anda luangkan dalam LuckyTemplates menulis DAX, saya fikir itu agak penting.
Menulis DAX
Perkara seterusnya yang saya ingin bincangkan ialah cara TE3 IntelliSense membantu anda menulis DAX anda . Apabila saya muncul di sini untuk langkah baharu dan mula menulis beberapa DAX, anda akan melihat serta-merta bagaimana ini merupakan peningkatan sebenar.
Terdapat beberapa ciri kecil yang bagus di sini. Contohnya, anda tidak perlu risau tentang kawalan (ctrl), enter atau shift enter. Anda hanya tekan enter dan ia menggerakkan anda ke baris seterusnya. Dan kemudian, F5 ialah apa yang akan memasukkan kod anda.
Di sini, anda boleh melihat IntelliSense standard dan beberapa maklumat tambahan. Ia mengatakan kami berada dalam mod peralihan konteks. Ia juga mempunyai pautan panas.
Jadi anda boleh mengklik pada pautan itu, yang membawa anda terus ke Panduan DAX untuk mendapatkan maklumat tambahan tentang fungsi tersebut.
Ia mempunyai banyak keupayaan latar belakang dan pengetahuan yang dibina di dalamnya. Salah satu perkara yang benar-benar jelas yang anda mula lihat dengan segera adalah, dari segi mesej ralat, TE3 akan mengambil semua ralat.
Editor DAX biasa hanya akan mengambil hanya satu daripada ralat ini, seperti yang anda boleh lihat di bawah Perkhidmatan Analisis. Editor Tabular 3, sebaliknya, mempunyai apa yang dipanggil Pemproses Semantik untuk DAX , dan ia akan mengambil semua ralat.
Ini akan memberi anda lebih banyak maklumat tentang ralat tersebut. Sebagai contoh, jika anda melihat di bawah Perkhidmatan Analisis (Editor DAX), ia akan memberitahu anda bahawa terlalu sedikit hujah yang dihantar kepada dan kiraan minimum untuk hujah itu, tetapi ia tidak tahu di mana ralat itu berada.
Pemproses Semantik, sebaliknya, mengetahui bahawa ia berada dalam baris tiga (3), ia berada dalam lajur sembilan (9), dan ia memberitahu anda betul-betul di mana ia bermula. Ia memberi anda petua alat untuk menerangkan ralat, dan ia memberikan anda semua ralat yang ditemui dalam ungkapan. Ia sangat membantu anda dari segi penyahpepijatan.
Lipatan Sejuk, Penyahpepijatan DAX, & Skrip DAX
Satu lagi ciri yang sangat bagus ialah perkara yang dipanggil cold folding , di mana anda boleh meruntuhkan pembolehubah anda dan hanya mendapatkan gambaran yang lebih baik secara keseluruhan tentang rupa ukuran anda. Ini sangat membantu terutamanya jika anda menulis langkah panjang yang melampaui skrin.
Ia juga berfungsi dengan baik untuk mengukur penyahpepijatan cawangan. Sebagai contoh, jika anda melihat di sini pada katakan, Jumlah Pelanggan dan anda klik kanan pada ukuran itu, ia akan tertera Show Dependencies .
Ia akan menunjukkan kepada anda objek yang bergantung pada Jumlah Pelanggan dan objek yang bergantung padanya. Oleh itu, apa yang boleh anda lakukan ialah sesuatu yang dipanggil skrip DAX . Ini adalah cara yang sangat menarik untuk melihat percabangan ukuran kami.
Jadi, sebagai contoh, mari kita ambil langkah-langkah Penghiris Tuai ini dan ukuran Jumlah Pelanggan dalam Julat kami. Jika kami mengklik pada kumpulan ini, kami akan melihat pilihan yang dipanggil Skrip DAX . Kami mengklik pada itu dan ia mencipta skrip dengan semua langkah kami di satu tempat. Kita boleh mengedit ini. Kita boleh melihatnya dari segi bagaimana langkah-langkah bercabang antara satu sama lain.
Tambahan pula, jika kita ingin memfaktorkan semula keputusan ini, Keputusan VAR , kita boleh menamakannya semula. Dan apa yang ia akan lakukan ialah ia akan menamakan semula dalam skop .
Ia menandai kedua-dua hasil ini di bahagian bawah dan kita boleh menukarnya untuk menyebut Hasil . Kami kini telah mengubahnya dalam kod, tetapi di bahagian atas formula, di mana kami mempunyai Result juga dalam ukuran yang berbeza, ia cukup mengetahui untuk mengekalkannya di luar skop. Ia jauh lebih bijak daripada purata carian-dan-ganti anda, yang mungkin telah melalui dan mengubah semua Keputusan tersebut.
Dari sana, anda kemudian boleh membuka tetingkap Cari dan ganti . Melalui fungsi ruang kerja, kita boleh mencipta tetingkap untuk itu, dan kemudian pergi melalui ini di sini dan melakukan apa-apa jenis padanan kes atau padanan keseluruhan perkataan, cari semua, cari sebelumnya, edit ini ke bawah, dsb., sama ada dalam versi ukuran tunggal atau versi skrip. Tekan kawalan S dan ia menyimpannya kembali ke model LuckyTemplates.
Selain itu, kami mempunyai pemformatan terbina dalam untuk DAX kami , jadi kami boleh memformat skrip juga.
Pratonton, Grid Pangsi & Pertanyaan Data
Terdapat beberapa perkara lain yang boleh kita lakukan di sini. Jika kita ingin melihat jadual kita, kita boleh melakukan pratonton mudah , meneliti dan melihat setiap medan dalam jadual.
Kami juga boleh memunculkan lajur maklumat di sebelah kanan untuk semakan.
Perkara lain yang boleh kita lakukan ialah Grid Pivot . Itu pada asasnya setara dengan jadual pangsi dalam Excel atau matriks dalam LuckyTemplates. Ia sesuatu yang agak serupa dengan visual matriks. Hanya seret dan lepaskan pembolehubah ke dalam jadual.
Kami boleh menggunakan ini untuk melakukan pengesahan keputusan kami. Ia akan menjalankan jumlah baris dan jumlah lajur. Ia jauh lebih mudah daripada mencipta sekumpulan jadual luar yang sebenarnya berada dalam model secara fizikal.
Terdapat juga satu lagi ciri besar di sini, iaitu DAX Query . Jika anda bekerja di DAX Studio, anda akan terbiasa dengan perkara ini. Di sini, kita boleh mewujudkan jadual.
Mari kita ambil fungsi ini , sebagai contoh, dan kita ingin menganalisisnya, kita boleh memasukkannya ke dalam pertanyaan.
Ingat bahawa pertanyaan sentiasa bermula dengan EVALUATE, dan kemudian kami tampalkan ukuran itu di sini. Ini adalah fungsi yang sangat bagus untuk penyahpepijatan.
Skrip & Rakaman Makro
Perkara seterusnya yang ingin saya kupas ialah skrip. Saya ingin menunjukkan kepada anda ciri penskripan automatik di sini dalam Editor Tabular 3. Kami boleh menulis beberapa kod asas di sini atau menyalin dan menampal beberapa langkah daripada .
Dan kemudian, hanya tekan Simpan sebagai Makro .
Untuk menggunakan makro ini, hanya pergi ke skop yang betul, sama ada model, jadual atau lajur. Kemudian, cuma klik kanan dan kemudian pilih Macros ; lepas tu baru apply skrip yang sesuai.
Oleh itu, jika kita memformat semua DAX , sebagai contoh, itu akan memformat semua DAX kita, menggunakan format DAX atau berdasarkan sama ada kita telah memilih garis panjang atau garis pendek. Kami hanya menekan kawalan S untuk menyimpannya kembali ke fail LuckyTemplates.
Akhir sekali, TE3 mempunyai Perakam Makro , di mana anda boleh menghidupkannya, melaksanakan fungsi yang anda mahu mengautomasikan, dan kemudian menggunakan kod yang dicipta untuk mencipta skrip itu tanpa mengetahui banyak pengekodan sendiri.
Editor Tabular Penganalisis Amalan Terbaik LuckyTemplates
Salah satu perkara yang sangat menarik dalam TE3 ialah ia mempunyai set peraturan amalan terbaik . Oleh itu, mari buka Penganalisis Amalan Terbaik . Ia mempunyai peraturan untuk pengguna Tempatan, peraturan untuk model Semasa dan peraturan untuk mesin Tempatan. Mari tambahkan itu, dan kemudian kita boleh katakan Sertakan fail Peraturan daripada URL . Kami kemudian menampal URL daripada Hab Penganalisis.
Ia kemudiannya membuka satu siri peraturan untuk amalan terbaik.
Anda kemudian boleh tekan run, dan ia akan menjalankan skrip itu, membuat perubahan pada model anda dan melaksanakan amalan terbaik.
Ini ialah cara yang hebat untuk memperbaik pemodelan data anda dengan hanya memastikannya melalui secara automatik, peraturan demi peraturan, jadual demi jadual dan menyerlahkan kawasan yang anda tidak mematuhi amalan terbaik.
Gunakan Editor Tabular Untuk Mencipta Kumpulan Pengiraan Dalam LuckyTemplates
Apakah DAX Studio Dalam LuckyTemplates Desktop
Level Naikkan Menu Alat Luaran Anda Dalam LuckyTemplates
Kesimpulan
Ini adalah lawatan yang sangat pantas melalui Tabular Editor LuckyTemplates versi 3. Terdapat banyak lagi fungsi yang belum kami bincangkan. Kami mempunyai beberapa ciri pemodelan data, jadi anda boleh membuat gambar rajah model data anda dan bekerjasama dengan perhubungan anda. Terdapat partition di mana anda sebenarnya boleh melihat kod M anda, dsb.
Terdapat pelbagai ciri yang menakjubkan di sini, dan kami hanya menconteng permukaan di sini. Tetapi, mudah-mudahan, anda benar-benar dapat melihat cara ini memberikan anda fungsi yang diperluas dan keupayaan yang luar biasa dari segi menulis DAX, menyahpepijat DAX dan menambah baik model data anda. Ia juga akan membantu meningkatkan pemahaman umum anda tentang perkara yang berlaku dalam ukuran dan jadual anda. Terima kasih kepada pengaturcara yang sangat berbakat, Daniel.
Saya harap maklumat ini memberi anda sedikit keberanian untuk mengujinya. Lihat pendapat anda dan lihat cara ia mengubah cara anda menggunakan LuckyTemplates.
Semua yang terbaik!
Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
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.
Dalam tutorial bahasa pengekodan DAX ini, pelajari cara menggunakan fungsi GENERATE dan cara menukar tajuk ukuran secara dinamik.
Tutorial ini akan merangkumi cara menggunakan teknik Visual Dinamik Berbilang Thread untuk mencipta cerapan daripada visualisasi data dinamik dalam laporan anda.
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.
Saya ingin menunjukkan cara perkhidmatan dalam talian LuckyTemplates Apps boleh membantu dalam mengurus laporan dan cerapan berbeza yang dijana daripada pelbagai sumber.
Ketahui cara untuk menyelesaikan perubahan margin keuntungan anda menggunakan teknik seperti mengukur percabangan dan menggabungkan formula DAX dalam LuckyTemplates.
Tutorial ini akan membincangkan tentang idea pewujudan cache data dan cara ia mempengaruhi prestasi DAX dalam memberikan hasil.
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