Compartir vía


Funciones de manipulación de tablas

Estas funciones devuelven una tabla or manipular las tablas existentes.

En esta categoría

Función Descripción
ADDCOLUMNS Agrega columnas calculadas a la tabla especificada or expresión de tabla.
ADDMISSINGITEMS Agrega combinaciones de elementos de varias columnas a una tabla if ya not existen.
CROSSJOIN Devuelve una tabla que contains el product cartesiano de all filas de all tablas de los argumentos.
CURRENTGROUP Devuelve un conjunto de filas del argumento table de una expresión GROUPBY.
DATATABLE Proporciona un mecanismo para declarar un conjunto insertado de datos values.
DETAILROWS Evalúa una expresión de filas de detalles definida para un measureand devuelve los datos.
de columna DISTINCT Devuelve una tabla de una columna que contains la values distinta de la columna especificada.
de tabla DISTINCT Devuelve una tabla quitando filas duplicadas de otra tabla or expresión.
EXCEPT Devuelve las filas de una tabla que not aparecen en otra tabla.
FILTERS Devuelve una tabla de values aplicada directamente como filters a columnName.
GENERATE Devuelve una tabla con el product cartesiano entre cada fila de tabla1and la tabla resultante de evaluar tabla2 en el contexto de la fila actual de tabla1.
GENERATEALL Devuelve una tabla con el product cartesiano entre cada fila de tabla1and la tabla resultante de evaluar tabla2 en el contexto de la fila actual de tabla1.
GENERATESERIES Devuelve una sola tabla de columnas que contiene la values de una serie aritmética.
GROUPBY De forma similar a la función SUMMARIZE, GROUPBYnot realiza una CALCULATE implícita para las columnas de extensión que agrega.
IGNORE Modifica SUMMARIZECOLUMNS omitiendo expresiones específicas de la evaluación de BLANK/NULL.
INTERSECT Devuelve la intersección de fila de dos tablas, conservando duplicados.
NATURALINNERJOIN Realiza una combinación interna de una tabla con otra tabla.
NATURALLEFTOUTERJOIN Realiza una combinación de LeftTable con RightTable.
ROLLUP Modifica el comportamiento de SUMMARIZE agregando rollup filas al resultado en las columnas definidas por el parámetro groupBy_columnName.
ROLLUPADDISSUBTOTAL Modifica el comportamiento de SUMMARIZECOLUMNS agregando rollupfilas /subtotales al resultado en función de las columnas de groupBy_columnName.
ROLLUPISSUBTOTAL Pares rollup grupos con la columna agregada por ROLLUPADDISSUBTOTAL dentro de una expresión ADDMISSINGITEMS.
ROLLUPGROUP Modifica el comportamiento de SUMMARIZEandSUMMARIZECOLUMNS agregando rollup filas al resultado en las columnas definidas por el parámetro groupBy_columnName.
ROW Devuelve una tabla con una sola fila que contiene values que se derivan de las expresiones dadas a cada columna.
SELECTCOLUMNS Agrega columnas calculadas a la tabla especificada or expresión de tabla.
SUBSTITUTEWITHINDEX Devuelve una tabla que representa un left semijoin de las dos tablas proporcionadas como argumentos.
SUMMARIZE Devuelve una tabla de resumen de los totales solicitados en un conjunto de grupos.
SUMMARIZECOLUMNS Devuelve una tabla de resumen sobre un conjunto de grupos.
constructor de tabla de Devuelve una tabla de una or más columnas.
TOPN Devuelve las N primeras filas de la tabla especificada.
TREATAS Aplica el resultado de una expresión de tabla como filters a las columnas de una tabla no relacionada.
UNION Crea una tabla union (combinación) a partir de un par de tablas.
VALUES Devuelve una tabla de una columna que contains los distintos values de la tabla especificada or columna.