Funciones de manipulación de tablas

Estas funciones devuelven una tabla o manipulan las tablas existentes.

En esta categoría

Función Descripción
ADDCOLUMNS Agrega columnas calculadas a la tabla o expresión de tabla dada.
ADDMISSINGITEMS Agrega combinaciones de elementos de varias columnas a una tabla, si aún no existen.
CROSSJOIN Devuelve una tabla que contiene el producto cartesiano de todas las filas de todas las tablas de argumentos.
CURRENTGROUP Devuelve un conjunto de filas del argumento de tabla de una expresión GROUPBY.
DATATABLE Proporciona un mecanismo para declarar un conjunto insertado de valores de datos.
DETAILROWS Evalúa una Expresión de filas de detalles definida para una medida y devuelve los datos.
Columna DISTINCT Devuelve una tabla de una columna que contiene los valores distintos de la columna especificada.
Tabla DISTINCT Devuelve una tabla quitando las filas duplicadas a partir de otra tabla o expresión.
EXCEPT Devuelve las filas de una tabla que no aparecen en otra tabla.
FILTERS Devuelve una tabla de valores que se aplican directamente como filtros a columnName.
GENERATE Devuelve una tabla con el producto cartesiano entre cada fila de table1 y la tabla que se obtiene al evaluar table2 en el contexto de la fila actual de table1.
GENERATEALL Devuelve una tabla con el producto cartesiano entre cada fila de table1 y la tabla que se obtiene al evaluar table2 en el contexto de la fila actual de table1.
GENERATESERIES Devuelve una tabla de una sola columna que contiene los valores de una serie aritmética.
GROUPBY De forma similar a la función SUMMARIZE, GROUPBY no realiza una operación CALCULATE implícita para las columnas de extensión que agrega.
IGNORE Modifica SUMMARIZECOLUMNS mediante la omisión de expresiones específicas de la evaluación BLANK/NULL.
INTERSECT Devuelve la intersección de fila de dos tablas y conserva los duplicados.
NATURALINNERJOIN Realiza una combinación interna de una tabla con otra.
NATURALLEFTOUTERJOIN Realiza una combinación de LeftTable con RightTable.
ROLLUP Modifica el comportamiento de SUMMARIZE mediante la incorporación de filas de acumulación al resultado en las columnas que define el parámetro groupBy_columnName.
ROLLUPADDISSUBTOTAL Modifica el comportamiento de SUMMARIZECOLUMNS mediante la incorporación de filas de acumulación o subtotal al resultado con base en las columnas de groupBy_columnName.
ROLLUPISSUBTOTAL Asocia los grupos de acumulación con la columna que agrega ROLLUPADDISSUBTOTAL en una expresión ADDMISSINGITEMS.
ROLLUPGROUP Modifica el comportamiento de SUMMARIZE y SUMMARIZECOLUMNS mediante la incorporación de filas de acumulación al resultado en las columnas que define el parámetro groupBy_columnName.
ROW Devuelve una tabla con una sola fila que contiene los valores resultantes de las expresiones proporcionadas a cada columna.
SELECTCOLUMNS Agrega columnas calculadas a la tabla o expresión de tabla dada.
SUBSTITUTEWITHINDEX Devuelve una tabla que representa una semicombinación izquierda 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 Devuelve una tabla de una o varias columnas.
TOPN Devuelve las N filas superiores de la tabla especificada.
TREATAS Aplica el resultado de una expresión de tabla como filtros a las columnas de una tabla no relacionada.
UNION Crea una tabla de unión (combinación) a partir de un par de tablas.
VALUES Devuelve una tabla de una columna que contiene los valores distintos de la tabla o columna especificada.