Cosè il sé in Python: esempi del mondo reale
Cos'è il sé in Python: esempi del mondo reale
Questo tutorial ti aiuterà a capire di più sul codice M che si trova all'interno dell'editor avanzato.
Alcune persone preferiscono chiamarlo "linguaggio della formula M" o " funzione M ". Puoi usarlo per filtrare e combinare i tuoi dati da più origini dati.
Sommario
Come accedere al linguaggio M di LuckyTemplates
Per accedere al codice M, seleziona una query. Per questo esempio, faremo clic sulla query Vendite .
Successivamente, fai clic su Editor avanzato per aprire la finestra di modifica.
Nella finestra Editor avanzato è possibile visualizzare o modificare l'intero codice visualizzato per la query selezionata.
Il codice sembra complicato, ma non è necessario imparare a scrivere i suddetti codici. Tutto ciò che conta è la tua comprensione di come funziona il codice e cosa fa.
In poche parole, questi codici sono record delle trasformazioni o delle azioni eseguite per la query selezionata.
Comprensione del codice M all'interno dell'editor avanzato
La prima cosa che puoi vedere all'interno del codice M è la fonte. In questa parte è possibile visualizzare la posizione in cui il sistema ha recuperato i dati.
Come puoi anche vedere, il sistema identifica automaticamente il tipo di dati per la data dell'ordine , la data di spedizione , ecc.
Successivamente, puoi vedere i record delle trasformazioni apportate ai dati come Rinomina colonna , Colonna rimossa , Colonna duplicata e molti altri.
Puoi vedere molti codici qui a causa delle diverse trasformazioni dei dati. Tuttavia, non hai davvero bisogno di scrivere questi codici perché puoi farlo funzionare semplicemente facendo clic o selezionando qualcosa dalla barra multifunzione.
Diciamo che vuoi cambiare qualcosa. Vuoi rinominare Order Date in Ordering Date . Puoi farlo all'interno dell'editor avanzato .
Se modifichi il nome della colonna in Ordering Date , puoi vedere il particolare passaggio inserito in tutti i passaggi precedenti del codice. Dopo aver fatto clic su Fine , viene aggiornata anche la colonna corrispondente nella query.
Ora che hai un'idea iniziale di come funzionano le cose nel codice M, ti mostrerò un esempio in cui puoi ottenere un errore.
Supponiamo di voler spostare la colonna Magazzino accanto alla colonna Codice magazzino . Nella sezione Passaggi applicati è possibile visualizzare il record corrispondente per Colonne riordinate .
Ora, qui è dove devi stare molto attento. Se torni all'Editor avanzato e modifichi nuovamente la colonna Data ordine in Data ordine , riceverai un errore.
Poiché le colonne sono state riorganizzate, la parte Colonna riordinata nel codice registra ogni singola colonna interessata. Pertanto, se si desidera apportare una modifica alle colonne interessate, è necessario modificarla nella parte Colonna riordinata .
Inoltre, è necessario apportare le stesse modifiche anche all'altro record della data dell'ordine all'inizio del codice.
Dopo aver fatto clic su Fine , puoi correggere l'errore e vedere le modifiche applicate alla colonna Data ordine .
Conclusione
Spero che tu abbia imparato le basi del codice M e dell'editor avanzato attraverso questo tutorial.
Solo l'1% circa degli utenti di LuckyTemplates utilizza effettivamente il linguaggio M su questa piattaforma. Tuttavia, è una caratteristica buona e degna per imparare e sperimentare il più possibile.
Poiché è possibile usare solo il linguaggio M o il codice M per eseguire query o pulire i dati, è necessario preoccuparsi maggiormente della scrittura di DAX di alta qualità perché è lì che è possibile sfruttare la potenza analitica di LuckyTemplates.
Spero che questo ti abbia dato un'idea migliore dell'editor avanzato e di cosa sta succedendo dietro le quinte.
Grazie!
Cos'è il sé in Python: esempi del mondo reale
Imparerai come salvare e caricare oggetti da un file .rds in R. Questo blog tratterà anche come importare oggetti da R a LuckyTemplates.
In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.
Questo tutorial illustrerà come utilizzare la tecnica di visualizzazione dinamica multi-thread per creare approfondimenti dalle visualizzazioni di dati dinamici nei report.
In questo articolo, esaminerò il contesto del filtro. Il contesto del filtro è uno degli argomenti principali che qualsiasi utente di LuckyTemplates dovrebbe inizialmente conoscere.
Voglio mostrare come il servizio online di LuckyTemplates Apps può aiutare nella gestione di diversi report e approfondimenti generati da varie fonti.
Scopri come elaborare le modifiche al margine di profitto utilizzando tecniche come la ramificazione delle misure e la combinazione di formule DAX in LuckyTemplates.
Questo tutorial discuterà delle idee di materializzazione delle cache di dati e di come influiscono sulle prestazioni dei DAX nel fornire risultati.
Se finora utilizzi ancora Excel, questo è il momento migliore per iniziare a utilizzare LuckyTemplates per le tue esigenze di reportistica aziendale.
Che cos'è il gateway LuckyTemplates? Tutto quello che devi sapere