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

Concluído

Toda vez que você formatar dados no Power Query, criará uma etapa no processo do Power Query.  Essas etapas podem ser reordenadas, excluídas e modificadas, quando apropriado.  Cada etapa de limpeza que você gerou provavelmente foi criada por meio da interface gráfica, mas o Power Query usa a linguagem M nos bastidores.  As etapas combinadas estão disponíveis para leitura por meio do Editor Avançado do Power Query. A linguagem M sempre está disponível para ser lida e modificada diretamente.    Não é necessário que você use o código M para aproveitar o Power Query. Você raramente precisará escrever um código M, mas ele ainda poderá ser útil. Como cada etapa no Power Query é escrita em código M, mesmo que a interface do usuário o tenha criado para você, use essas etapas para aprender a usar o código M e personalizá-lo de acordo com as suas necessidades.

Depois de criar as etapas para limpar os dados, selecione a faixa de opções Exibir do Power Query e escolha Editor Avançado.

Faixa de opções Exibir, botão Editor Avançado

A tela a seguir deverá ser exibida.

Linguagem M no Editor Avançado

Cada etapa do Power Query será alinhada aproximadamente com uma ou duas linhas de código M. Você não precisa ser um especialista em código M para poder lê-lo. Você pode, até mesmo, experimentar alterá-lo. Por exemplo, se você precisar alterar o nome de um banco de dados, faça isso diretamente no código e selecione Concluído.

Talvez você observe que o código M é escrito de cima para baixo. As etapas posteriores do processo podem se referir às etapas anteriores pelo nome da variável à esquerda do sinal de igual. Tenha cuidado ao reordenar essas etapas, porque isso poderá arruinar as dependências da instrução. Escreva o código em uma etapa de fórmula de consulta usando a instrução in. Em geral, a última etapa de consulta é usada como o resultado no conjunto de dados final.