Tipos de campos de Direct Discovery

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

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 emplearán como dimensiones deberían cargarse con la palabra clave DIMENSION, mientras que los datos numéricos que se utilizarán en las agregaciones solo deberían marcarse 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
MEASURE No No
DETAIL No No No

Campos DIMENSION

Los campos DIMENSION se cargan en la memoria y se pueden utilizar para crear asociaciones entre los datos en memoria y los datos en campos de Direct Discovery. Los campos de 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 la memoria (no aparecen en el visor de tablas). 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 Direct Discovery desde la base de datos es transparente para el usuario final.

Las siguientes funciones de agregación pueden utilizarse con campos MEASURE:

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.