Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:
Coluna calculada
Tabela calculada
Medida
Cálculo visual
Cria uma tabela de união (junção) a partir de um par de tabelas.
Sintaxe
UNION(<tableExpression1>, <tableExpression2> [,<tableExpression>]…)
Parâmetros
| Termo | Definição |
|---|---|
tableExpression |
Qualquer expressão DAX que retorna uma tabela. |
Valor de retorno
Uma tabela que contém todas as linhas de cada uma das duas expressões de tabela.
Observações
As duas tabelas devem ter o mesmo número de colunas.
As colunas são combinadas por posição em suas respetivas tabelas.
Os nomes das colunas na tabela de retorno corresponderão aos nomes das colunas na tableExpression1.
As linhas duplicadas são mantidas.
A mesa devolvida tem linhagem sempre que possível. Por exemplo, se a primeira coluna de cada tableExpression tiver linhagem para a mesma coluna base C1 no modelo, a primeira coluna do UNION resultado terá linhagem para C1. No entanto, se as colunas combinadas tiverem linhagem para colunas de base diferentes, ou se houver uma coluna de extensão, a coluna resultante em UNION não terá linhagem.
Quando os tipos de dados diferem, o tipo de dados resultante é determinado com base nas regras de coerção do tipo de dados.
A tabela retornada não conterá colunas de tabelas relacionadas.
-
Esta função não é suportada para utilização no modo DirectQuery quando utilizada em colunas calculadas ou regras de segurança ao nível da linha (RLS).
Exemplo
A expressão a seguir cria uma união combinando a tabela USAInventory e a tabela INDInventory em uma única tabela:
UNION(UsaInventory, IndInventory)
USAInventory
| País/Região | Estado | Contagem | Total |
|---|---|---|---|
| EUA | AC | 5 | 500 |
| EUA | WA | 10 | 900 |
INDInventory
| País/Região | Estado | Contagem | Total |
|---|---|---|---|
| IND | 2 Mil | 20 | 800 |
| IND | EM | 25 | 1000 |
| IND | BM | 10 | 900 |
Tabela de retorno,
| País/Região | Estado | Contagem | Total |
|---|---|---|---|
| EUA | AC | 5 | 500 |
| EUA | WA | 10 | 900 |
| IND | 2 Mil | 20 | 800 |
| IND | EM | 25 | 1000 |
| IND | BM | 10 | 900 |