Power Automate si applica a ogni azione nei flussi di lavoro
Scopri l
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!
Scopri l
Tecniche di modellazione dei dati per organizzare meglio le misure DAX per un flusso di lavoro più efficiente.
Scopri come utilizzare la funzione di filtro in Power Apps e come incorporarla nelle formule esistenti all
Come commentare più righe in Python: una guida semplice e veloce
Acquisisci familiarità con i connettori Power Automate per la manipolazione di numeri, testo e date/ore.
Ora, è molto facile studiare il budget rispetto all
Imparerai come salvare e caricare oggetti da un file .rds in R. Questo articolo tratta anche come importare oggetti da R a LuckyTemplates.
Scopri tutto su Power Query e il linguaggio M per la trasformazione e la preparazione dei dati nel desktop di LuckyTemplates.
Cos'è il sé in Python: esempi del mondo reale
In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.