Funções de manipulação de tabelas
Essas funções retornam uma tabela or manipulam tabelas existentes.
Nesta categoria
Função | Descrição |
---|---|
ADDCOLUMNS | Adiciona colunas calculadas à determinada tabela or expressão de tabela. |
ADDMISSINGITEMS | Adiciona combinações de itens de várias colunas a uma tabela if eles not já existem. |
CROSSJOIN | Retorna uma tabela que contains a product cartesiana de all linhas de all tabelas nos argumentos. |
CURRENTGROUP | Retorna um conjunto de linhas do argumento de tabela de uma expressão GROUPBY. |
DATATABLE | Fornece um mecanismo para declarar um conjunto embutido de dados values. |
DETAILROWS | Avalia uma expressão de linhas de detalhe definida para um measureand retorna os dados. |
coluna DISTINCT | Retorna uma tabela de uma coluna que contains o values distinto da coluna especificada. |
Tabela DISTINTA | Retorna uma tabela removendo linhas duplicadas de outra tabela or expressão. |
EXCEPT | Devolve as linhas de uma tabela que not aparecem noutra tabela. |
FILTERS | Retorna uma tabela de values aplicada diretamente como filters a columnName . |
GENERATE | Devolve uma tabela com o product cartesiano entre cada linha tabela1and a tabela que resulta da avaliação tabela2 no contexto da linha atual tabela1. |
GENERATEALL | Devolve uma tabela com o product cartesiano entre cada linha tabela1and a tabela que resulta da avaliação tabela2 no contexto da linha atual tabela1. |
GENERATESERIES | Devolve uma tabela de coluna única que contém o values de uma série aritmética. |
GROUPBY | Semelhante à função SUMMARIZE, GROUPBYnot faz um CALCULATE implícito para quaisquer colunas de extensão adicionadas. |
IGNORE | Modifica SUMMARIZECOLUMNS omitindo expressões específicas da avaliação BLANK/NULL. |
INTERSECT | Retorna a interseção de linha de duas tabelas, retendo duplicatas. |
NATURALINNERJOIN | Executa uma junção interna de uma tabela com outra tabela. |
NATURALLEFTOUTERJOIN | Executa uma junção da LeftTable com a RightTable. |
ROLLUP | Modifica o comportamento do SUMMARIZE adicionando rollup linhas ao resultado em colunas definidas pelo parâmetro groupBy_columnName. |
ROLLUPADDISSUBTOTAL | Modifica o comportamento de SUMMARIZECOLUMNS adicionando rolluplinhas /subtotal ao resultado com base nas colunas groupBy_columnName. |
ROLLUPISSUBTOTAL | Emparelha rollup grupos com a coluna adicionada por ROLLUPADDISSUBTOTAL dentro de uma expressão ADDMISSINGITEMS. |
ROLLUPGROUP | Modifica o comportamento do SUMMARIZEandSUMMARIZECOLUMNS adicionando rollup linhas ao resultado em colunas definidas pelo parâmetro groupBy_columnName. |
LINHA | Retorna uma tabela com uma única linha contendo values resultantes das expressões dadas a cada coluna. |
SELECTCOLUMNS | Adiciona colunas calculadas à determinada tabela or expressão de tabela. |
SUBSTITUTEWITHINDEX | Devolve uma tabela que representa uma left semijunção das duas tabelas fornecidas como argumentos. |
SUMMARIZE | Retorna uma tabela de resumo para os totais solicitados em um conjunto de grupos. |
SUMMARIZECOLUMNS | Retorna uma tabela de resumo sobre um conjunto de grupos. |
Table Construtor | Retorna uma tabela de uma or mais colunas. |
TOPN | Retorna as N linhas superiores da tabela especificada. |
TREATAS | Aplica o resultado de uma expressão de tabela como filters a colunas de uma tabela não relacionada. |
UNION | Cria uma tabela union (junção) a partir de um par de tabelas. |
VALUES | Retorna uma tabela de uma coluna que contains o values distinto da tabela or coluna especificada. |