LuckyTemplatesda M Koduna Yeni Başlayanlar İçin Kılavuz

LuckyTemplatesda M Koduna Yeni Başlayanlar İçin Kılavuz

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 .

LuckyTemplates'da M Koduna Yeni Başlayanlar İçin Kılavuz

Bundan sonra, düzenleme penceresini açmak için Gelişmiş Düzenleyici'ye tıklayın.

LuckyTemplates'da M Koduna Yeni Başlayanlar İçin Kılavuz

Gelişmiş Düzenleyici penceresinde , seçilen sorgu için görünen kodun tamamını görüntüleyebilir veya değiştirebilirsiniz.

LuckyTemplates'da M Koduna Yeni Başlayanlar İçin Kılavuz

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 .

LuckyTemplates'da M Koduna Yeni Başlayanlar İçin Kılavuz

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 .

LuckyTemplates'da M Koduna Yeni Başlayanlar İçin Kılavuz

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.

LuckyTemplates'da M Koduna Yeni Başlayanlar İçin Kılavuz

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 .

LuckyTemplates'da M Koduna Yeni Başlayanlar İçin Kılavuz

Ş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.

LuckyTemplates'da M Koduna Yeni Başlayanlar İçin Kılavuz

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 .

LuckyTemplates'da M Koduna Yeni Başlayanlar İçin Kılavuz

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!


Pythonda Self Nedir: Gerçek Dünyadan Örnekler

Pythonda Self Nedir: Gerçek Dünyadan Örnekler

Python'da Self Nedir: Gerçek Dünyadan Örnekler

Rde Bir RDS Dosyası Nasıl Kaydedilir ve Yüklenir

Rde Bir RDS Dosyası Nasıl Kaydedilir ve Yüklenir

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.

İlk N İş Günü Tekrar Ziyaret Edildi – Bir DAX Kodlama Dili Çözümü

İlk N İş Günü Tekrar Ziyaret Edildi – Bir DAX Kodlama Dili Çözümü

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.

LuckyTemplatesda Çok İş Parçacıklı Dinamik Görsel Tekniği Kullanarak Öngörüleri Sergileyin

LuckyTemplatesda Çok İş Parçacıklı Dinamik Görsel Tekniği Kullanarak Öngörüleri Sergileyin

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.

LuckyTemplatesda İçeriği Filtrelemeye Giriş

LuckyTemplatesda İçeriği Filtrelemeye Giriş

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 Çevrimiçi Hizmetindeki Uygulamaları Kullanmak İçin En İyi İpuçları

LuckyTemplates Çevrimiçi Hizmetindeki Uygulamaları Kullanmak İçin En İyi İpuçları

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.

Fazla Mesai Kâr Marjı Değişikliklerini Analiz Edin - LuckyTemplates ve DAX ile Analitik

Fazla Mesai Kâr Marjı Değişikliklerini Analiz Edin - LuckyTemplates ve DAX ile Analitik

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.

DAX Studioda Veri Önbellekleri İçin Materyalleştirme Fikirleri

DAX Studioda Veri Önbellekleri İçin Materyalleştirme Fikirleri

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.

LuckyTemplates Kullanarak İş Raporlaması

LuckyTemplates Kullanarak İş Raporlaması

Ş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

LuckyTemplates Ağ Geçidi Nedir? Bilmen gereken her şey

LuckyTemplates Ağ Geçidi Nedir? Bilmen gereken her şey