Utilizar o Editor Avançado para modificar código M

Concluído

Sempre que formatar dados no Power Query, irá criar um passo no processo do Power Query.  Esses passos podem ser reordenados, eliminados e modificados, nos casos em que fizer sentido.  Cada passo de limpeza que seguiu foi provavelmente criado com a interface gráfica, mas o Power Query utiliza a linguagem M em segundo plano.  Os passos combinados estão disponíveis para consulta ao utilizar o Editor Avançado do Power Query. A linguagem M pode ser consultada e modificada diretamente.    Não é obrigatório utilizar código M para tirar partido do Power Query. Raramente precisará de escrever código M, mas o código pode ainda assim ser útil. Uma vez que cada passo no Power Query está escrito em código M, mesmo que a IU o tenha criado automaticamente, pode seguir os passos para aprender código M e personalizá-lo de acordo com as suas necessidades.

Depois de criar passos para limpar dados, selecione o friso Ver do Power Query e, em seguida, selecione Editor Avançado.

Friso Ver, botão do editor avançado

Deverá ser apresentado o seguinte ecrã.

Linguagem M no editor avançado

Cada passo do Power Query irá alinhar-se com uma ou duas linhas de código M. Não é preciso ser perito em código M para ser capaz de o ler. Pode até tentar alterá-lo. Por exemplo, se precisar de alterar o nome de uma base de dados, pode fazê-lo corretamente no código e, em seguida, selecionar Concluído.

Pode ver que o código M está escrito de cima para baixo. Os passos posteriores no processo podem referir-se aos passos anteriores pelo nome da variável à esquerda do sinal de igual. Tenha cuidado ao reordenar estes passos, pois pode destruir as dependências das instruções. Escreva num passo de fórmula de consulta com a instrução in . Geralmente, o última passo da consulta é utilizado como o resultado do conjunto de dados final.