Leer en inglés

Compartir a través de


DATATABLE

Se aplica a:columna CalculadaTabla calculadaMeasurecálculo visual

Proporciona un mecanismo para declarar un conjunto insertado de datos values.

Sintaxis

DAX
DATATABLE (ColumnName1, DataType1, ColumnName2, DataType2..., {{Value1, Value2...}, {ValueN, ValueN+1...}...})  

Parámetros

Término Definición
ColumnName Cualquier expresión DAX que devuelva una tabla.
DataType Enumeración que incluye: INTEGER, DOUBLE, STRING, BOOLEAN, CURRENCY, DATETIME
value Un único argumento mediante la sintaxis de Excel para una constante de matriz unidimensional anidada para proporcionar una matriz de matrices. Este argumento representa el conjunto de datos values que se encontrará en la tabla.

Por ejemplo
{ {values en row1}, {values en row2}, {values en row3}, etc. }
Donde {values en row1} es un conjunto de expresiones constantes delimitado por comas, es decir, una combinación de constantes, combinada con una serie de funciones básicas, como DATE, TIME, andBLANK, así como un operador más entre DATEandTIMEand un operador unario menos para que se pueda expresar un values negativo.

A continuación se allvaluesválidos: 3, -5, BLANK(), "2009-04-15 02:45:21". Values puede not hacer referencia a cualquier cosa fuera de la expresión inmediata, and no puede hacer referencia a columnas, tablas, relaciones or nada más.

Una value que falta se tratará de forma idéntica a BLANK(). Por ejemplo, los siguientes son los mismos: {1,2,BLANK(),4} {1,2,,4}

Devolver value

Tabla que declara un conjunto insertado de values.

Observaciones

  • A diferencia de DATATABLE, constructor de tabla permite cualquier expresión escalar como valuesde entrada .

  • Esta función se not se admite para su uso en el modo DirectQuery cuando se usa en columnas calculadas or reglas de seguridad de nivel de fila (RLS).

Ejemplo

DAX
= DataTable("Name", STRING,  
               "Region", STRING  
               ,{  
                        {" User1","East"},  
                        {" User2","East"},  
                        {" User3","West"},  
                        {" User4","West"},  
                        {" User4","East"}  
                }  
           )