Průvodce pro začátečníky ke kódu M v LuckyTemplates

Tento tutoriál vám pomůže pochopit více o kódu M, který se nachází v pokročilém editoru.

Někteří lidé to raději nazývají „jazyk vzorců M“ nebo „.“ Můžete jej použít k filtrování a kombinování dat z více zdrojů dat.

Obsah

Jak získat přístup k jazyku M LuckyTemplates

Chcete-li získat přístup ke kódu M, vyberte dotaz. V tomto příkladu klikneme na dotaz Prodej .

Průvodce pro začátečníky ke kódu M v LuckyTemplates

Poté kliknutím na Pokročilý editor otevřete okno úprav.

Průvodce pro začátečníky ke kódu M v LuckyTemplates

V okně Advanced Editor můžete zobrazit nebo upravit celý kód, který se zobrazí pro vybraný dotaz.

Průvodce pro začátečníky ke kódu M v LuckyTemplates

Kód vypadá složitě, ale nemusíte se učit, jak uvedené kódy psát. Vše, na čem záleží, je vaše pochopení toho, jak kód funguje a co dělá.

Stručně řečeno, tyto kódy jsou záznamy transformací nebo akcí, které byly provedeny pro vybraný dotaz.

Pochopení M kódu uvnitř pokročilého editoru

První věc, kterou můžete v kódu M vidět, je zdroj. V této části vidíte místo, kde systém načetl data.

Jak můžete také vidět, systém automaticky identifikuje typ dat pro Datum objednávky , Datum odeslání atd.

Dále můžete vidět záznamy transformací, které byly provedeny s daty, jako je Přejmenovat sloupec , Odebraný sloupec , Duplikovaný sloupec a mnoho dalších.

Průvodce pro začátečníky ke kódu M v LuckyTemplates

Zde můžete vidět spoustu kódů kvůli různým transformacím dat. Tyto kódy však opravdu nemusíte psát, protože to můžete zprovoznit pouhým kliknutím nebo výběrem něčeho z pásu karet.

Řekněme, že chcete něco změnit. Chcete přejmenovat Datum objednávky na Datum objednávky . Můžete to udělat uvnitř.

Průvodce pro začátečníky ke kódu M v LuckyTemplates

Pokud změníte název sloupce na Datum objednávky , uvidíte konkrétní krok vložený do všech předchozích kroků kódu. Jakmile kliknete na Hotovo , aktualizuje se také odpovídající sloupec v dotazu.

Průvodce pro začátečníky ke kódu M v LuckyTemplates

Nyní, když máte počáteční představu o tom, jak věci fungují v M kódu, ukážu vám příklad, kde můžete získat chybu.

Řekněme, že chcete přesunout sloupec Sklad vedle sloupce Kód skladu . V části Použité kroky můžete vidět odpovídající záznam pro Reordered Columns .

Průvodce pro začátečníky ke kódu M v LuckyTemplates

Nyní musíte být velmi opatrní. Pokud se vrátíte do pokročilého editoru a znovu změníte sloupec Datum objednávky na Datum objednávky , zobrazí se chyba.

Průvodce pro začátečníky ke kódu M v LuckyTemplates

Protože byly sloupce přeuspořádány, část Reordered Column v kódu zaznamená každý jednotlivý sloupec, který byl ovlivněn. Pokud tedy chcete provést změnu v dotčených sloupcích, musíte ji změnit v části Reordered Column .

Kromě toho je také nutné provést stejné změny v druhém záznamu Datum objednávky na začátku kódu.

Průvodce pro začátečníky ke kódu M v LuckyTemplates

Po kliknutí na tlačítko Hotovo můžete chybu opravit a zobrazit změny použité ve sloupci Datum objednávky .

Závěr

Doufám, že jste se prostřednictvím tohoto návodu naučili základy M kódu a pokročilého editoru.

Pouze asi 1 % uživatelů LuckyTemplates skutečně používá jazyk M na této platformě. Přesto je to dobrá a hodná funkce, kterou se můžete naučit a experimentovat, jak jen můžete.

Vzhledem k tomu, že při dotazování nebo čištění dat můžete používat pouze jazyk M nebo kód M, musíte se více zajímat o psaní vysoce kvalitního jazyka DAX, protože právě tam můžete využít analytickou sílu LuckyTemplates.

Doufejme, že vám to poskytlo lepší představu o  pokročilém editoru  a o tom, co se děje v zákulisí.

Dík!


Vyhledávací pole PowerApps: Jak přidat a přizpůsobit

Vyhledávací pole PowerApps: Jak přidat a přizpůsobit

Naučte se, jak vytvořit vyhledávací pole PowerApps úplně od začátku a přizpůsobit je tak, aby odpovídalo celkovému tématu vaší aplikace.

Příklad SELECTEDVALUE DAX – Výběr kráječe sklizně

Příklad SELECTEDVALUE DAX – Výběr kráječe sklizně

Sklízejte nebo zachycujte hodnotu uvnitř míry a znovu ji použijte v jiném taktu pro dynamické výpočty pomocí SELECTEDVALUE DAX v LuckyTemplates.

Historie verzí v seznamech SharePoint

Historie verzí v seznamech SharePoint

Zjistěte, jak vám historie verzí na SharePointu může pomoci vidět vývoj určitých dat a kolika změn prošla.

Výběr barevných hexadecimálních kódů pro zprávy LuckyTemplates

Výběr barevných hexadecimálních kódů pro zprávy LuckyTemplates

Zde je nástroj pro vytváření sestav a vizuálů, výběr barevných hexadecimálních kódů, který můžete použít ke snadnému získání barev pro vaše sestavy LuckyTemplates.

Dynamický datový výřez v LuckyTemplates pomocí tabulky období

Dynamický datový výřez v LuckyTemplates pomocí tabulky období

Pomocí tabulky období můžete v přehledu snadno zobrazit časové období jako průřez. Použijte M kód k vytvoření dynamického datového výřezu v LuckyTemplates.

Tabulky proporcí a četností v Excelu

Tabulky proporcí a četností v Excelu

Chtěli jsme se ponořit do tabulek četností v Excelu a také do tabulek proporcí. Podívejte se, co to je a kdy je použít.

Ako nainštalovať DAX Studio & Tabular Editor v LuckyTemplates

Ako nainštalovať DAX Studio & Tabular Editor v LuckyTemplates

Zistite, ako stiahnuť a nainštalovať DAX Studio a Tabular Editor 3 a ako ich nakonfigurovať na použitie v LuckyTemplates a v Exceli.

LuckyTemplates Vizualizácia tvarovej mapy pre priestorovú analýzu

LuckyTemplates Vizualizácia tvarovej mapy pre priestorovú analýzu

Tento blog obsahuje vizualizáciu Shape Map pre priestorovú analýzu v LuckyTemplates. Ukážem vám, ako môžete efektívne využiť túto vizualizáciu s jej funkciami a prvkami.

LuckyTemplates Finančné výkazníctvo: Prideľovanie výsledkov šablónam v každom jednom riadku

LuckyTemplates Finančné výkazníctvo: Prideľovanie výsledkov šablónam v každom jednom riadku

V tomto návode predstavujem jedinečný nápad týkajúci sa finančného výkazníctva, ktorý spočíva v prideľovaní výsledkov na vopred určené šablóny tabuliek v rámci LuckyTemplates.

DAX měří v LuckyTemplates pomocí Measure Branching

DAX měří v LuckyTemplates pomocí Measure Branching

Vytvářejte míry DAX v LuckyTemplates pomocí existujících mír nebo vzorců. Tomu říkám technika větvení opatření.