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. |