Pythonda Self Nedir: Gerçek Dünyadan Örnekler
Python'da Self Nedir: Gerçek Dünyadan Örnekler
Bu öğretici, Gelişmiş Düzenleyici'de bulunan M kodu hakkında daha fazla bilgi edinmenize yardımcı olacaktır.
Bazı insanlar buna "M formül dili" veya " M işlevi " demeyi tercih ediyor . Verilerinizi birden fazla veri kaynağından filtrelemek ve birleştirmek için kullanabilirsiniz.
İçindekiler
LuckyTemplates'ın M Diline Nasıl Erişilir?
M koduna erişmek için bir sorgu seçin. Bu örnek için, Satış sorgusuna tıklayacağız .
Bundan sonra, düzenleme penceresini açmak için Gelişmiş Düzenleyici'ye tıklayın.
Gelişmiş Düzenleyici penceresinde , seçilen sorgu için görünen kodun tamamını görüntüleyebilir veya değiştirebilirsiniz.
Kod karmaşık görünüyor, ancak söz konusu kodların nasıl yazılacağını öğrenmenize gerek yok. Önemli olan tek şey, kodun nasıl çalıştığını ve ne yaptığını anlamanızdır.
Özetle, bu kodlar seçilen sorgu için yapılan dönüşümlerin veya eylemlerin kayıtlarıdır.
Gelişmiş Düzenleyici İçinde M Kodunu Anlama
M kodunun içinde görebileceğiniz ilk şey kaynaktır. Bu bölümde, sistemin verileri aldığı konumu görebilirsiniz.
Ayrıca görebileceğiniz gibi, sistem otomatik olarak Sipariş Tarihi , Sevkiyat Tarihi vb. için veri tipini tanımlar.
Ardından, Rename Column , Removed Column , Duplicated Column ve daha birçok veride yapılan dönüşümlerin kayıtlarını görebilirsiniz .
Farklı veri dönüşümleri nedeniyle burada birçok kod görebilirsiniz. Ancak, bu kodları gerçekten yazmanıza gerek yok çünkü sadece tıklayarak veya şeritten bir şey seçerek çalışmasını sağlayabilirsiniz.
Diyelim ki bir şeyi değiştirmek istiyorsunuz. Sipariş Tarihini Sipariş Tarihi olarak yeniden adlandırmak istiyorsunuz . Gelişmiş Düzenleyici içinde yapabilirsiniz .
Sütun adını Sipariş Tarihi olarak değiştirirseniz , kodun önceki tüm adımlarına eklenmiş belirli adımı görebilirsiniz. Bitti 'yi tıkladığınızda , sorgudaki ilgili sütun da güncellenir.
Artık M kodunda işlerin nasıl yürüdüğüne dair bir ilk fikriniz olduğuna göre, size hata alabileceğiniz bir örnek göstereceğim.
Diyelim ki Depo sütununu Depo Kodu sütununun yanına taşımak istiyorsunuz . Uygulanan Adımlar bölümünde Reordered Columns için ilgili kaydı görebilirsiniz .
Şimdi, burası çok dikkatli olmanız gereken yer. Gelişmiş Düzenleyiciye geri dönüp Sipariş Tarihi sütununu tekrar Sipariş Tarihi olarak değiştirirseniz bir hata alırsınız.
Sütunlar yeniden düzenlendiğinden, koddaki Yeniden Sıralanan Sütun bölümü, etkilenen her bir sütunu kaydeder. Bu nedenle, etkilenen sütunlarda değişiklik yapmak istiyorsanız, Reordered Column bölümünün altında değiştirmeniz gerekir.
Bunun üzerine, aynı değişiklikleri kodun başındaki diğer Sipariş Tarihi kaydında da yapmanız gerekir .
Bitti'ye tıkladıktan sonra hatayı düzeltebilir ve Sipariş Tarihi sütununa uygulanan değişiklikleri görebilirsiniz.
Çözüm
Umarım bu eğitim aracılığıyla M kodunun ve Gelişmiş Düzenleyicinin temellerini öğrenmişsinizdir.
LuckyTemplates kullanıcılarının yalnızca yaklaşık %1'i bu platformda gerçekten M dilini kullanıyor. Yine de, olabildiğince çok şey öğrenmek ve denemek için iyi ve değerli bir özellik.
Verilerinizi sorgulamak veya temizlemek için yalnızca M dilini veya M kodunu kullanabileceğiniz için, LuckyTemplates'ın analitik gücünden yararlanabileceğiniz yüksek kaliteli DAX yazma konusunda daha fazla endişelenmeniz gerekir.
Umarız bu size Gelişmiş Düzenleyici ve perde arkasında neler olduğu hakkında daha iyi bir fikir vermiştir .
Teşekkürler!
Python'da Self Nedir: Gerçek Dünyadan Örnekler
R'de bir .rds dosyasındaki nesneleri nasıl kaydedeceğinizi ve yükleyeceğinizi öğreneceksiniz. Bu blog aynı zamanda R'den LuckyTemplates'a nesnelerin nasıl içe aktarılacağını da ele alacaktır.
Bu DAX kodlama dili eğitiminde, GENERATE işlevinin nasıl kullanılacağını ve bir ölçü başlığının dinamik olarak nasıl değiştirileceğini öğrenin.
Bu eğitici, raporlarınızdaki dinamik veri görselleştirmelerinden içgörüler oluşturmak için Çok Kanallı Dinamik Görseller tekniğinin nasıl kullanılacağını kapsayacaktır.
Bu yazıda, filtre bağlamından geçeceğim. Filtre bağlamı, herhangi bir LuckyTemplates kullanıcısının başlangıçta öğrenmesi gereken en önemli konulardan biridir.
LuckyTemplates Apps çevrimiçi hizmetinin çeşitli kaynaklardan oluşturulan farklı raporların ve içgörülerin yönetilmesine nasıl yardımcı olabileceğini göstermek istiyorum.
LuckyTemplates'da ölçü dallandırma ve DAX formüllerini birleştirme gibi teknikleri kullanarak kâr marjı değişikliklerinizi nasıl hesaplayacağınızı öğrenin.
Bu öğreticide, veri önbelleklerini gerçekleştirme fikirleri ve bunların DAX'ın sonuç sağlama performansını nasıl etkilediği tartışılacaktır.
Şimdiye kadar hala Excel kullanıyorsanız, iş raporlama ihtiyaçlarınız için LuckyTemplates'ı kullanmaya başlamak için en iyi zaman budur.
LuckyTemplates Ağ Geçidi Nedir? Bilmen gereken her şey