Adicionar uma coluna personalizada no Power BI DesktopAdd a custom column in Power BI Desktop

No Power BI Desktop, adicione com facilidade uma nova coluna personalizada de dados ao modelo usando o Editor do Power Query.In Power BI Desktop, you can easily add a new custom column of data to your model by using Power Query Editor. Com o Editor do Power Query, crie e renomeie sua coluna personalizada para criar consultas de fórmula M do PowerQuery a fim de definir a coluna personalizada.With Power Query Editor, you create and rename your custom column to create PowerQuery M formula queries to define your custom column. As consultas de fórmula M do PowerQuery têm um conjunto de conteúdo de referência de função abrangente.PowerQuery M formula queries have a comprehensive function reference content set.

Quando você cria uma coluna personalizada no Editor do Power Query, o Power BI Desktop a adiciona como uma Etapa Aplicada às Configurações de Consulta da consulta.When you create a custom column in Power Query Editor, Power BI Desktop adds it as an Applied Step in the Query Settings of the query. Ela pode ser alterada, movida ou modificada a qualquer momento.It can be changed, moved, or modified at any time.

A captura de tela mostra a caixa de diálogo Adicionar Coluna Personalizada.

Usar o Editor do Power Query para adicionar uma coluna personalizadaUse Power Query Editor to add a custom column

Para começar a criar uma coluna personalizada, siga estas etapas:To start creating a custom column, follow these steps:

  1. Inicie o Power BI Desktop e carregue alguns dados.Launch Power BI Desktop and load some data.

  2. Na guia Página Inicial da faixa de opções, selecione Transformar dados e, em seguida, selecione Transformar dados no menu.From the Home tab on the ribbon, select Transform data, and then select Transform data from the menu.

    Selecionar Editar Consultas

    A janela do Editor do Power Query será exibida.The Power Query Editor window appears.

  3. Na guia Adicionar Coluna da faixa de opções, selecione Coluna Personalizada.From the Add Column tab on the ribbon, select Custom Column.

    Selecionar Coluna Personalizada

    A janela Coluna Personalizada é exibida.The Custom Column window appears.

A janela Coluna PersonalizadaThe Custom Column window

A janela Coluna Personalizada apresenta os seguintes recursos:The Custom Column window has the following features:

  • Uma lista de colunas disponíveis, na lista Colunas disponíveis à direita.A list of available columns, in the Available columns list on the right.

  • O nome inicial da coluna personalizada, na caixa Nome da nova coluna.The initial name of your custom column, in the New column name box. Você pode renomear essa coluna.You can rename this column.

  • As consultas de fórmula M do PowerQuery, na caixa Fórmula de coluna personalizada.PowerQuery M formula queries, in the Custom column formula box. Crie essas consultas criando a fórmula na qual a nova coluna personalizada é definida.You create these queries by building the formula on which your new custom column is defined.

    A captura de tela mostra a caixa de diálogo Coluna Personalizada, que inclui colunas disponíveis para escolha.

Criar fórmulas para a coluna personalizadaCreate formulas for your custom column

  1. Selecione colunas na lista Colunas disponíveis à direita e, em seguida, selecione Inserir abaixo da lista para adicioná-las à fórmula de coluna personalizada.Select columns from the Available columns list on the right, and then select Insert below the list to add them to the custom column formula. Adicione também uma coluna clicando duas vezes nela na lista.You can also add a column by double-clicking it in the list.

  2. Conforme você insere a fórmula e cria a coluna, observe o indicador na parte inferior da janela Coluna Personalizada.As you enter the formula and build your column, note the indicator in the bottom of the Custom Column window.

    Se não houver erros, você verá uma marca de seleção verde e a mensagem Nenhum erro de sintaxe foi detectado.If there are no errors, you'll see a green check mark and the message No syntax errors have been detected.

    Verificação de sintaxe bem-sucedida na janela Coluna Personalizada.

    Se houver um erro de sintaxe, você verá um ícone de aviso amarelo, juntamente com um link para o local em que o erro ocorreu na fórmula.If there's a syntax error, you'll see a yellow warning icon, along with a link to where the error occurred in your formula.

    Erro na janela Coluna Personalizada.

  3. Selecione OK.Select OK.

    O Power BI Desktop adiciona a coluna personalizada ao modelo e adiciona a etapa Personalização Adicionada à lista Etapas Aplicadas da consulta em Configurações de Consulta.Power BI Desktop adds your custom column to the model, and adds the Added Custom step to your query's Applied Steps list in Query Settings.

    Coluna personalizada adicionada às Configurações de Consulta.

  4. Para modificar a coluna personalizada, clique duas vezes na etapa Personalização Adicionada na lista Etapas Aplicadas.To modify your custom column, double-click the Added Custom step in the Applied Steps list.

    A janela Coluna Personalizada será exibida com a fórmula de coluna personalizada que você criou.The Custom Column window appears with the custom column formula you created.

Usar o Editor Avançado para colunas personalizadasUse the Advanced Editor for custom columns

Depois de criar a consulta, use também o Editor Avançado para modificar qualquer etapa da consulta.After you've created your query, you can also use the Advanced Editor to modify any step of your query. Para fazer isso, siga estas etapas:To do so, follow these steps:

  1. Na janela do Editor do Power Query, na guia Exibir da faixa de opções, selecione Editor Avançado.In the Power Query Editor window, from the View tab on the ribbon, select Advanced Editor.

    A janela do Editor Avançado será exibida, o que dá a você controle total sobre a consulta.The Advanced Editor window appears, which gives you full control over your query.

    Janela do Editor Avançado.

Próximas etapasNext steps