Tipos de campos de Direct Discovery
Dentro de Direct Discovery, hay tres tipos de campos de datos: DIMENSION, MEASURE y DETAIL. Los tipos se fijan en los campos de datos cuando se selecciona Direct Discovery mediante la sentencia Direct Query en el script de carga.
Para más información, vea Direct Query.
Todos los campos Direct Discovery se pueden utilizar en combinación con los campos en memoria. Normalmente, los campos con valores discretos que se usarán como dimensiones se deben cargar con la palabra clave DIMENSION, mientras que los datos numéricos que se usarán en agregaciones solo se deben marcar como campos MEASURE.
La tabla a continuación resume las características y el uso de los tipos de campos de Direct Discovery:
Tipo de campo | ¿En memoria? | ¿Forma asociación? | ¿Se usa en expresiones de gráfico? |
---|---|---|---|
DIMENSION | Sí | Sí | Sí |
MEASURE | No | No | Sí |
DETAIL | No | No | No |
Campos DIMENSION
Los campos DIMENSION se cargan en la memoria y se pueden utilizar para crear asociaciones entre datos en memoria y datos en los campos de Direct Discovery. Los campos Direct DiscoveryDIMENSION también se utilizan para definir valores de dimensión en gráficos.
Campos MEASURE
Los campos MEASURE, por otra parte, se reconocen a un "nivel meta". Los campos MEASURE no se cargan en memoria (no aparecen en el visor del modelo de datos). La finalidad es permitir agregaciones de los datos en campos MEASURE para que se produzcan en la base de datos mejor que en la memoria. No obstante, los campos MEASURE se pueden usar en expresiones sin alterar la sintaxis de la expresión. Como resultado, el uso de los campos de Direct Discovery desde la base de datos es transparente para el usuario final.
Se pueden usar las siguientes funciones de agregación con campos MEASURE:
- Sum - función de gráfico
- Avg - función de gráfico
- Count - función de gráfico
- Min - función de gráfico
- Max - función de gráfico
Campos DETAIL
Los campos DETAIL proporcionan información o detalles que puede que desee mostrar pero no utilizar en expresiones de gráficos. Los campos designados como DETAIL normalmente contienen datos que no se pueden agregar de modo significativo, como comentarios.
Cualquier campo puede designarse como campo DETAIL.