evento
Obtenha a certificação no Microsoft Fabric — gratuitamente!
19/11, 23 - 10/12, 23
Por um tempo limitado, a equipe da Comunidade do Microsoft Fabric está oferecendo vouchers de exame DP-600 gratuitos.
Prepare-se agoraEste browser já não é suportado.
Atualize para o Microsoft Edge para tirar partido das mais recentes funcionalidades, atualizações de segurança e de suporte técnico.
Para criar manualmente uma variável num fluxo de ambiente de trabalho, implemente a ação Definir variável. Esta ação exige que forneça um nome e um valor para a nova variável.
Importante
As palavras-chave reservadas não podem ser usadas como nomes de variáveis. Para ver a lista completa de palavras-chave reservadas, aceda a Palavras-chave reservadas em fluxos de ambiente de trabalho.
Para aumentar ou diminuir o valor de uma variável numérica, utilize as ações Aumentar variável e Diminuir variável, respetivamente.
A maioria das ações produz o seu resultado numa variável. Por exemplo, a ação Criar nova lista produz uma lista vazia.
De modo semelhante, a ação Gerar número aleatório produz um valor numérico aleatório. Se ativar Gerar vários números nesta ação, irá criar uma variável de lista contendo vários valores numéricos aleatórios.
Para adicionar itens a uma lista existente, implemente a ação Adicionar item à lista e preencha um valor codificado ou uma variável para definir o item a adicionar. Da mesma forma, pode remover itens de uma lista com a ação Remover item da lista.
Nota
Os índices de lista começam a partir de 0, o que significa que o primeiro item na lista tem sempre um índice de 0. Utilize a notação %ListName[0]% para se referir ao primeiro ponto da lista, %ListName[1]% para o segundo, e assim por diante.
Se pretende criar uma variável de tabela de dados, implemente a ação Criar nova tabela de dados e especifique os respetivos itens iniciais utilizando o construtor visual.
Para manipular uma variável de tabela de dados, utilize as ações do respetivo subgrupo de ação, tais como as ações Localizar ou substituir numa tabela de dados e Atualizar item de tabela de dados.
Cria uma nova variável de tabela de dados.
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
Nova tabela | Não | Tabela de dados | A tabela de dados de entrada |
Argumento | Tipo | Descrição |
---|---|---|
DataTable | Tabela de dados | A nova tabela de dados |
Esta ação não inclui quaisquer exceções.
Insere uma linha no fim ou antes de um valor de índice específico.
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
Tabela de dados | Não | Tabela de dados | A variável de tabela de dados para trabalhar. Esta variável tem de ter sido especificada previamente por uma ação que produz uma variável de tabela de dados | |
Na localização | N/A | Fim da tabela de dados, Antes do índice de linha | Fim da tabela de dados | Especifique se pretende inserir a nova linha no fim da tabela de dados ou antes de um índice de linha especificado |
Índice de linha | Não | Valor numérico | Inserir o valor do índice de linha a utilizar quando o índice de linha é especificado como parâmetro Na localização | |
Novos valores | Não | Lista, Linha de dados | Este parâmetro aceita uma variável de lista ou linha de dados onde a contagem de colunas deve corresponder à contagem de colunas na tabela de dados |
Esta ação não produz quaisquer variáveis.
Exceção | Descrição |
---|---|
O índice de itens está fora do intervalo | Indica que o índice de item fornecido está fora do intervalo |
Argumentos de entrada inválidos | Indica que existe um parâmetro de entrada inválido |
Erro de tipo incompatível | Indica que um parâmetro de entrada de um tipo incompatível é fornecido |
Eliminar uma linha de tabela de dados no índice de linha correspondente.
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
Tabela de dados | Não | Tabela de dados | A variável de tabela de dados para trabalhar. Esta variável tem de ser especificada por uma ação que produz uma variável de tabela de dados | |
Índice de linha | Não | Valor numérico | O índice de linha de uma tabela de dados que deve ser eliminado |
Esta ação não produz quaisquer variáveis.
Exceção | Descrição |
---|---|
O índice de itens está fora do intervalo | Indica que o item de tabela de dados especificado está fora do intervalo |
Atualizar um item de linha de tabela de dados numa coluna definida.
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
Tabela de dados | Não | Tabela de dados | A variável de tabela de dados para trabalhar. Esta variável tem de ter sido especificada previamente por uma ação que produz uma variável de tabela de dados. | |
Coluna | Não | Valor de texto | O índice ou nome da coluna do item a atualizar. | |
Linha | Não | Valor numérico | O índice de linha do item a atualizar. | |
Novo valor | Não | Valor de texto | O novo valor a atualizar no índice de linha e na coluna especificados. |
Esta ação não produz quaisquer variáveis.
Exceção | Descrição |
---|---|
O índice de itens está fora do intervalo | Indica que o item de tabela de dados especificado está fora do intervalo |
O nome da coluna não existe | Indica que o nome de coluna fornecido não existe |
O índice da coluna está fora do intervalo | Indica que o índice da coluna fornecido está fora do intervalo |
Erro de tipo incompatível | Indica que foi fornecido um parâmetro de entrada de um tipo incompatível |
Localiza e/ou substitui valores de tabela de dados.
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
Tabela de dados | Não | Tabela de dados | A variável de tabela de dados para trabalhar. Esta variável tem de ter sido especificada previamente por uma ação que produz uma variável de tabela de dados | |
Modo de pesquisa | N/A | Localizar, Localizar e substituir | Localizar | O modo de pesquisa (localizar ou localizar e substituir) |
Todas as correspondências | N/A | Valor booleano | Verdadeiro | Especifique se o texto deve ser localizado ou substituído em todas as células correspondentes encontradas ou apenas na primeira célula correspondente |
Texto a analisar | Não | Valor de texto | O texto a encontrar na tabela de dados | |
Localizar utilizando uma expressão regular | N/A | Valor booleano | Falso | Especificar se deve ser utilizada uma expressão regular para corresponder o conteúdo das células com o texto a localizar |
Maiúsculas/Minúsculas | N/A | Valor booleano | Falso | Especifique se pretende procurar dados sensíveis às maiúsculas e minúsculas |
Corresponder a totalidade do conteúdo da célula | N/A | Valor booleano | Falso | Especifique se pretende procurar células que contenham apenas o texto especificado |
Texto para substituir | Não | Valor de texto | O texto utilizado para substituir as células correspondentes | |
Procurar por | N/A | Em todo o lado, Na coluna | Em todo o lado | A ordem pela qual o texto deve ser procurado (em todo o lado ou numa coluna) |
Índice ou nome da coluna | Não | Valor de texto | O cabeçalho da coluna ou o valor do índice |
Argumento | Tipo | Descrição |
---|---|---|
DataTableMatches | Tabela de dados | A tabela de dados que contém os índices de linha e coluna para correspondência |
Exceção | Descrição |
---|---|
A expressão regular fornecida é inválida | Indica que a expressão regular fornecida é inválida |
O nome da coluna não existe | Indica que o nome de coluna fornecido não existe |
O índice da coluna está fora do intervalo | Indica que o índice da coluna fornecido está fora do intervalo |
Erro de tipo incompatível | Indica que um parâmetro de entrada de um tipo incompatível é fornecido |
Insere uma coluna no fim ou antes de um valor de índice específico.
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
Tabela de dados | Não | Tabela de dados | A variável de tabela de dados para trabalhar. Esta variável tem de ser especificada por uma ação que produz uma variável de tabela de dados. | |
Na localização | N/A | Fim da tabela de dados, Antes do índice da coluna | Fim da tabela de dados | Especifique se pretende inserir a nova coluna no fim da tabela de dados ou antes de um índice de coluna especificado. |
Nome da coluna | Não | Valor de texto | Especificar o cabeçalho da nova coluna. | |
Índice de coluna | Não | Valor numérico | Especifique o valor do índice de coluna que é utilizado quando é selecionada a opção Antes do índice da coluna para o parâmetro Para a Localização. |
Esta ação não produz quaisquer variáveis.
Exceção | Descrição |
---|---|
O índice da coluna está fora do intervalo | Indica que o índice da coluna fornecido está fora do intervalo. |
Duplicar nome de coluna | Indica que o nome de coluna fornecido já existe. |
Eliminar uma coluna da tabela de dados no índice de coluna ou nome de coluna especificado.
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
Tabela de dados | Não | Tabela de dados | A variável de tabela de dados para trabalhar. Esta variável tem de ser especificada por uma ação que produz uma variável de tabela de dados. | |
Especificar coluna com | N/A | Nome, Índice | Name | Especifique se a coluna deve ser localizada por nome ou índice. |
Nome da coluna | Não | Valor de texto | O nome da coluna que deve ser eliminada. | |
Índice de coluna | Não | Valor numérico | O índice da coluna que deve ser eliminada. Os índices de coluna começam a partir de 0. |
Esta ação não produz quaisquer variáveis.
Exceção | Descrição |
---|---|
O nome da coluna não existe | Indica que o nome de coluna fornecido não existe |
O índice da coluna está fora do intervalo | Indica que o índice da coluna fornecido está fora do intervalo |
Elimina as linhas da tabela de dados que têm todas as células vazias.
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
Tabela de dados | Não | Tabela de dados | A variável de tabela de dados para trabalhar. Esta variável tem de ter sido especificada previamente por uma ação que produz uma variável de tabela de dados |
Esta ação não produz quaisquer variáveis.
Esta ação não inclui quaisquer exceções.
Elimina todas as linhas que são duplicadas da tabela de dados, se os valores tiverem o mesmo tipo de dados em cada coluna.
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
Tabela de dados | Não | Tabela de dados | A variável de tabela de dados para trabalhar. A variável especificada tem de ser definida através de uma ação que gera uma variável de tabela de dados. |
Esta ação não produz quaisquer variáveis.
Exceção | Descrição |
---|---|
Erro de correspondência de tipos nas células de uma coluna | Indica que dois ou mais valores numa única coluna têm tipos de dados diferentes |
Elimina todas as linhas da tabela de dados, mantendo os cabeçalhos da tabela não afetados.
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
Tabela de dados | Não | Tabela de dados | A variável de tabela de dados para trabalhar. A variável especificada tem de ser definida através de uma ação que gera uma variável de tabela de dados. |
Esta ação não produz quaisquer variáveis.
Esta ação não inclui quaisquer exceções.
Ordena as linhas da tabela de dados por ordem ascendente ou descendente pela coluna especificada, se todos os seus valores tiverem o mesmo tipo de dados.
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
Tabela de dados | Não | Tabela de dados | A variável de tabela de dados para trabalhar. A variável especificada tem de ser definida através de uma ação que gera uma variável de tabela de dados. | |
Especificar coluna com | N/A | Nome, Índice | Name | Especifique se a coluna deve ser localizada por nome ou índice. |
Nome da coluna | Não | Valor de texto | O nome da coluna que deve ser ordenada. | |
Índice de coluna | Não | Valor numérico | O índice da coluna que deve ser ordenada. Os índices de coluna começam a partir de 0. | |
Ordenar | N/A | Ascendente, Descendente | Ascendente | A ordem para ordenar a tabela de dados. |
Esta ação não produz quaisquer variáveis.
Exceção | Descrição |
---|---|
O nome da coluna não existe | Indica que o nome de coluna fornecido não existe |
O índice da coluna está fora do intervalo | Indica que o índice da coluna fornecido está fora do intervalo |
Erro de correspondência de tipos nas células de uma coluna | Indica que dois ou mais valores numa única coluna têm tipos de dados diferentes |
Filtra as linhas da tabela de dados com base nas regras aplicadas.
No assistente incorporado da ação que o ajuda a criar os filtros necessários, pode aplicar vários filtros a diferentes colunas que são definidas por nome ou índice. Cada filtro é composto por uma coluna específica a que se destina, um operador que está selecionado e o valor que lhe é atribuído.
Além disso, vários filtros são aplicados em conjunto através das regras AND e/ou OR. As regras AND são resolvidas primeiro na expressão de filtro resultante, seguidas pelas regras OR.
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
Tabela de dados | Não | Tabela de dados | A variável de tabela de dados para trabalhar. A variável especificada tem de ser definida através de uma ação que gera uma variável de tabela de dados. | |
Filtros a aplicar | Não | Regras de filtragem conforme definido pelo utilizador | N/A | Regras de filtragem aplicadas às colunas definidas |
Argumento | Tipo | Descrição |
---|---|---|
FilteredDataTable | Tabela de dados | A tabela de dados gerada após a aplicação dos filtros |
Exceção | Descrição |
---|---|
O nome da coluna não existe | Indica que o nome de coluna fornecido não existe |
O índice da coluna está fora do intervalo | Indica que o índice da coluna fornecido está fora do intervalo |
Erro de correspondência de tipos nas células de uma coluna | Indica que dois ou mais valores numa única coluna têm tipos de dados diferentes |
Une duas tabelas de dados, especificando o comportamento de união no caso do número de colunas ser diferente.
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
Primeira tabela de dados | Não | Tabela de dados | A primeira variável de tabela de dados com a qual trabalhar. Esta é também a variável produzida pela ação que contém a tabela de dados unida | |
Segunda tabela de dados | Não | Tabela de dados | A segunda tabela de dados que é unida na primeira tabela de dados | |
Modo de intercalação | N/A | Adicionar colunas extras, Ignorar colunas extras, Erro em colunas extras | Adicionar colunas | O comportamento de união que é aplicado quando as tabelas não têm o mesmo número de colunas |
Esta ação não produz quaisquer variáveis.
Exceção | Descrição |
---|---|
Esquema em Falta | Indica que as tabelas de dados não têm o mesmo número de colunas |
Associa duas tabelas de dados com base na regra de associação especificada.
No assistente incorporado da ação que o ajuda a criar as regras de associação necessárias, pode definir várias regras especificando a coluna da primeira e da segunda tabela de dados em conformidade, bem como o operador de comparação que se aplica entre elas.
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
Primeira tabela de dados | Não | Tabela de dados | A primeira variável de tabela de dados com a qual trabalhar. A variável especificada tem de ser definida através de uma ação que gera uma variável de tabela de dados. | |
Segunda tabela de dados | Não | Tabela de dados | A segunda variável de tabela de dados para trabalhar. A variável especificada tem de ser definida através de uma ação que gera uma variável de tabela de dados. | |
Operação de associação | N/A | Interno, Esquerdo, Completo | Interno | A operação de associação que é utilizada para associar as duas tabelas |
Regras de associação | Não | Regras de união conforme definidas pelo utilizador | N/A | Defina as colunas e a operação a utilizar para unir as duas tabelas de dados |
Argumento | Tipo | Descrição |
---|---|---|
JoinedDataTable | Tabela de dados | A tabela de dados gerada após a operação de associação |
Exceção | Descrição |
---|---|
O nome da coluna não existe | Indica que o nome de coluna fornecido não existe |
O índice da coluna está fora do intervalo | Indica que o índice da coluna fornecido está fora do intervalo |
Gera uma tabela de dados a partir de um texto CSV.
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
Texto CSV | Não | Valor de texto | A variável de texto CSV a ler. | |
Trim fields | N/A | Valor booleano | True | Especifica se os espaços em branco à direita e à esquerda das células extraídas devem ser automaticamente cortados. |
A primeira linha contém nomes de colunas | N/A | Valor booleano | False | Especifica se deve utilizar a primeira linha do texto CSV para definir os nomes das colunas da tabela de dados resultante. Ative esta opção para evitar a leitura dos nomes como dados na tabela. As ações subsequentes poderão aceder aos dados detidos pela tabela de dados utilizando nomes de colunas (em vez de números de coluna). |
Obter campos CSV como texto | N/A | Valor booleano | False | Especifique se pretende obter o conteúdo dos campos de texto CSV como texto simples ou como o tipo correspondente mais próximo. Por exemplo, Data/Hora para datas e Numérico para números. |
Columns separator | N/A | Larguras de Coluna Predefinidas, Personalizadas e Fixas | Predefinido | Especifica se pretende utilizar o separador de colunas predefinido, um separador personalizado ou colunas de largura fixa. |
Separador | N/A | Sistema predefinido, Vírgula, Ponto e vírgula, Tabulação | Predefinição do sistema | O separador de colunas para analisar o texto CSV. |
Separador personalizado | Não | Valor de texto | O separador de colunas personalizado a utilizar para analisar o texto CSV. | |
Larguras de coluna fixas | Não | Valor de texto | As larguras fixas das colunas a utilizar para analisar o texto CSV. Separar as larguras usando vírgulas, espaços, separadores ou linhas novas. |
Argumento | Tipo | Descrição |
---|---|---|
CSVTable | Tabela de dados | O conteúdo do texto CSV como uma tabela de dados |
Exceção | Descrição |
---|---|
Falha ao analisar CSV | Indica um problema ao analisar o texto CSV |
Converte uma tabela de dados num texto CSV.
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
Tabela de dados | Não | Tabela de dados | A variável de tabela de dados para trabalhar. A variável especificada tem de ser definida através de uma ação que gera uma variável de tabela de dados. | |
Include column names | N/A | Valor booleano | False | Especifica se os nomes das colunas da variante especificada devem tornar-se a primeira linha do texto CSV. |
Use custom columns separator | N/A | Valor booleano | False | Especifica se pretende utilizar um separador de colunas personalizado ou um separador de colunas predefinido. |
Separador | N/A | Sistema predefinido, Vírgula, Ponto e vírgula, Tabulação | Predefinição do sistema | O separador de colunas a utilizar no texto CSV especificado. |
Custom columns separator | Não | Valor de texto | O separador de colunas personalizado a utilizar no texto CSV especificado. |
Argumento | Tipo | Descrição |
---|---|---|
CSVText | Valor de texto | A variável na qual o resultado CSV é armazenado |
Exceção | Descrição |
---|---|
Falha ao converter | Indica um problema ao converter a tabela de dados em texto CSV |
Obter os dígitos integrais ou fracionais de um valor numérico ou arredondar o valor para um número especificado de casas decimais.
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
Number to truncate | Não | Valor numérico | O número ou variável que contém o valor numérico para truncar/arredondar | |
Operation | N/D | Obter parte inteira, Obter parte decimal, Arredondar número | Obter parte inteira | Especifica a operação a efetuar no número indicado |
Decimal places | Sim | Valor numérico | 3 | O número de casas decimais para o qual pretende arredondar o número dado. Introduza 0 para devolver um número inteiro como resultado |
Argumento | Tipo | Descrição |
---|---|---|
TruncatedValue | Valor numérico | O número truncado ou arredondado |
Esta ação não inclui quaisquer exceções.
Gerar um número aleatório ou uma lista de números aleatórios entre um valor mínimo e um valor máximo.
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
Minimum value | Sim | Valor numérico | 0 | O limite inferior para os números aleatórios a gerar |
Maximum value | Sim | Valor numérico | 100 | O limite superior para os números aleatórios a gerar |
Generate multiple numbers | N/D | Valor booleano | Falso | Especifica se deve ser gerado um único número aleatório ou uma lista de números aleatórios |
How many numbers | Sim | Valor numérico | 10 | Especifica quantos números aleatórios devem ser gerados |
Allow duplicates | N/D | Valor booleano | Falso | Especifica se pretende permitir ou impedir que o mesmo número apareça mais do que uma vez na lista de números aleatórios |
Argumento | Tipo | Descrição |
---|---|---|
RandomNumber | Valor numérico | O número aleatório recém-gerado |
RandomNumbers | Lista de valores Numéricos | A lista de números aleatórios recém-gerada |
Exceção | Descrição |
---|---|
Falha ao gerar número aleatório | Indica que ocorreu um erro ao gerar um número aleatório |
Remover todos os itens de uma lista.
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
List to clear | Não | Lista de Valores gerais | Uma variável de lista cujos elementos devem ser removidos |
Esta ação não produz quaisquer variáveis.
Esta ação não inclui quaisquer exceções.
Remover um ou vários itens de uma lista.
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
Remove item by | N/D | Índice, Valor | Índice | Especifica se pretende remover o item num índice especificado ou os itens com um valor específico |
At index | Não | Valor numérico | O número de índice do item a remover | |
With value | Não | Valor geral | O item a remover | |
Remove all item occurrences | N/D | Valor booleano | Falso | Remove todas as ocorrências correspondentes ao item especificado |
From list | Não | Lista de Valores gerais | A lista com itens a remover |
Esta ação não produz quaisquer variáveis.
Exceção | Descrição |
---|---|
O índice de itens está fora do intervalo | Indica que o índice de itens está fora do intervalo |
Item não encontrado | Indica que o item não existe na lista |
Ordenar os itens de uma lista. Utilizar itens do mesmo tipo.
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
List to sort | Não | Lista de Valores gerais | A variável que contém a lista a ordenar | |
Sort by list item's properties | N/D | Valor booleano | Falso | Se os itens da lista forem objetos (como ficheiros, pastas, etc.), ative esta opção para ordenar os itens por uma propriedade específica. Deixe esta opção desativada para ordenar os elementos pela respetiva propriedade predefinida (por exemplo, os objetos de ficheiro são ordenados pelo caminho completo) |
Primeira propriedade pela qual ordenar | Sim | Valor de texto | O nome da propriedade de um item para ordenar a lista. Consulte o ficheiro de ajuda para obter os nomes de propriedade de cada objeto | |
Sort | N/D | Ascendente, Descendente | Ascendente | Especifica se a lista deve ser ordenada por ordem ascendente ou descendente pela primeira propriedade |
Second property to sort by | Sim | Valor de texto | O nome de uma segunda propriedade para ordenar a lista | |
Sort | N/D | Ascendente, Descendente | Ascendente | Especifica se a lista deve ser ordenada por ordem ascendente ou descendente pela segunda propriedade |
Third property to sort by | Sim | Valor de texto | O nome de uma terceira propriedade para ordenar a lista | |
Sort | N/D | Ascendente, Descendente | Ascendente | Especifica se a lista deve ser ordenada por ordem ascendente ou descendente pela terceira propriedade |
Esta ação não produz quaisquer variáveis.
Esta ação não inclui quaisquer exceções.
Criar uma permutação aleatória de uma lista.
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
List to shuffle | Não | Lista de Valores gerais | A variável que contém a lista a aleatorizar |
Esta ação não produz quaisquer variáveis.
Esta ação não inclui quaisquer exceções.
Unir duas listas numa só.
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
First list | Não | Lista de Valores gerais | A primeira lista de itens a intercalar | |
Second list | Não | Lista de Valores gerais | A segunda lista de itens a intercalar |
Argumento | Tipo | Descrição |
---|---|---|
OutputList | Lista de Valores gerais | A lista intercalada. As listas iniciais não são afetadas |
Exceção | Descrição |
---|---|
As listas fornecidas são de tipos incompatíveis | Indica que as listas fornecidas são de tipos incompatíveis |
Inverter a ordem dos itens de uma lista.
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
List to reverse | Não | Lista de Valores gerais | A lista cuja ordem dos itens pretende inverter |
Esta ação não produz quaisquer variáveis.
Esta ação não inclui quaisquer exceções.
Remover as várias ocorrências de itens numa lista, de modo a que cada item seja exclusivo na lista resultante.
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
List to remove duplicate items from | Não | Lista de Valores gerais | A variável de lista a partir da qual os itens duplicados devem ser removidos | |
Ignore text case while searching for duplicate items | N/D | Valor booleano | Falso | Especifica se a comparação do texto não deve ser sensível às maiúsculas e minúsculas ao procurar itens duplicados (apenas aplicável a listas compostas por itens de texto) |
Esta ação não produz quaisquer variáveis.
Esta ação não inclui quaisquer exceções.
Comparar duas listas e criar uma nova lista com os itens que são comuns a ambas.
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
First list | Não | Lista de Valores gerais | A variável que contém a primeira lista a comparar | |
Second list | Não | Lista de Valores gerais | A variável que contém a segunda lista a comparar |
Argumento | Tipo | Descrição |
---|---|---|
IntersectionList | Lista de Valores gerais | A nova lista de itens comuns |
Esta ação não inclui quaisquer exceções.
Comparar duas listas e criar uma nova lista com os itens que existem na primeira lista mas não na segunda.
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
First list | Não | Lista de Valores gerais | A variável que contém a primeira lista a comparar | |
Second list | Não | Lista de Valores gerais | A variável que contém a segunda lista a comparar |
Argumento | Tipo | Descrição |
---|---|---|
ListDifference | Lista de Valores gerais | A nova lista resultante |
Esta ação não inclui quaisquer exceções.
Converter o conteúdo de uma coluna de uma tabela de dados numa lista.
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
Tabela de dados | Não | Tabela de dados | A tabela de dados com a coluna a converter numa lista | |
Column name or index | Não | Valor de texto | O nome da coluna (se os nomes das colunas estiverem definidos) ou o número de índice da coluna a obter |
Argumento | Tipo | Descrição |
---|---|---|
ColumnAsList | Lista de Valores gerais | A nova lista que armazena o conteúdo da tabela de dados especificada |
Exceção | Descrição |
---|---|
O nome da coluna não existe | Indica que o nome da coluna não está na tabela de dados |
O índice da coluna está fora do intervalo | Indica que o índice da coluna está fora do intervalo |
Converter uma cadeia JSON num objeto personalizado.
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
JSON | Não | Valor de texto | Um texto JSON (ou uma variável previamente criada que contenha um) para converter num objeto personalizado |
Argumento | Tipo | Descrição |
---|---|---|
JsonAsCustomObject | Valor geral | O objeto personalizado convertido do JSON fornecido |
Exceção | Descrição |
---|---|
Erro ao analisar o JSON | Indica que ocorreu um erro ao analisar o JSON especificado |
Converter um objeto personalizado numa cadeia JSON.
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
Custom object | Não | Objeto personalizado | O objeto personalizado a converter em JSON |
Argumento | Tipo | Descrição |
---|---|---|
CustomObjectAsJson | Valor de texto | O JSON convertido do objeto personalizado fornecido |
Exceção | Descrição |
---|---|
Erro ao analisar o objeto personalizado | Indica que ocorreu um erro ao analisar o objeto personalizado |
Acrescentar um novo item a uma lista.
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
Add item | Não | Valor geral | Um valor ou uma variável a adicionar à lista. Forneça uma lista de valores para acrescentar vários elementos. Se a lista tiver um tipo de elementos específico, o novo elemento é convertido nesse tipo | |
Into list | Não | Lista de Valores gerais | Uma variável de lista à qual os novos elementos serão acrescentados |
Argumento | Tipo | Descrição |
---|---|---|
NewList | Lista de Valores gerais | A nova lista |
Esta ação não inclui quaisquer exceções.
Criar uma nova lista vazia.
Esta ação não exige qualquer entrada.
Argumento | Tipo | Descrição |
---|---|---|
List | Lista de Valores gerais | A nova lista |
Esta ação não inclui quaisquer exceções.
Aumentar o valor de uma variável por uma quantidade específica.
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
Variable name | Não | Valor numérico | O valor numérico a aumentar | |
Increase by | Não | Valor numérico | Um valor numérico (ou uma variável previamente criada que contenha um) pelo qual a variável deve ser aumentada |
Esta ação não produz quaisquer variáveis.
Esta ação não inclui quaisquer exceções.
Diminuir o valor de uma variável por uma quantidade específica.
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
Variable name | Não | Valor numérico | Um valor numérico (ou uma variável previamente criada que contenha um) pelo qual a variável deve ser diminuída | |
Decrease by | Não | Valor numérico | Um valor numérico (ou uma variável previamente criada que contenha um) pelo qual a variável deve ser diminuída |
Esta ação não produz quaisquer variáveis.
Esta ação não inclui quaisquer exceções.
Executa a expressão do Power Fx fornecida.
Nota
Esta ação só está disponível para fluxos de ambiente de trabalho ativados do Power Fx (pré-visualização).
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
Expression | Não | * | A expressão do Power Fx a executar |
Esta ação não produz quaisquer variáveis.
Esta ação não inclui quaisquer exceções.
Definir o valor de uma variável nova ou existente, criar uma nova variável ou substituir uma variável previamente criada.
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
To | Não | * | O valor a atribuir à variável |
Argumento | Tipo | Descrição |
---|---|---|
NewVar | * | O nome da variável a definir |
Nota
Os nomes das variáveis têm de começar por uma letra ou um de sublinhado (_). Após o primeiro caráter, os nomes das variáveis podem conter letras, sublinhados e dígitos (0-9). Os nomes não são sensível às maiúsculas e minúsculas, ou seja, minhaVar, minhavar e MINHAVAR são considerados a mesma variável. As seguintes palavras-chave reservadas não podem ser utilizadas como nomes de variáveis: if, then, else, switch, case, default, loop, from, to, step, foreach, in, while, next, exit, label, goto, call, output, function, block, end, error, wait, for, set, main, and, or, xor, not, true, false, yes, no, disable, on, repeat, times, throw, action, mod, global, input, import
Esta ação não inclui quaisquer exceções.
evento
Obtenha a certificação no Microsoft Fabric — gratuitamente!
19/11, 23 - 10/12, 23
Por um tempo limitado, a equipe da Comunidade do Microsoft Fabric está oferecendo vouchers de exame DP-600 gratuitos.
Prepare-se agora