Informes: Modos de definición de reglas de la base de datos de Warehouse

Document created by RSA Information Design and Development on Feb 9, 2017
Version 1Show Document
  • View in full screen mode
  

En este tema, se describen los modos de definición de reglas de la base de datos de Warehouse. Puede generar informes del origen de datos de Warehouse, para lo cual debe crear reglas para consultar el origen de datos. Las reglas se pueden definir de dos modos:

  • Modo Predeterminado
  • Modo experto

Modo Predeterminado

En el modo predeterminado, puede crear reglas que contengan SQL sencillos como consultas de HIVE que contengan cláusulas como Select, Where, Group By y Having. De manera predeterminada, puede crear reglas para realizar consultas a las sesiones o registros crudos. Para obtener más información acerca de la sintaxis de consulta simple y ejemplos, consulte Reglas simples de la base de datos de Warehouse.

La siguiente figura es un ejemplo de la vista Crear regla que se muestra cuando selecciona Base de datos de Warehouse para Tipo de regla sin el modo experto seleccionado.

Warehousedb1.png

Realizar consultas a los registros crudos

Se usa el formato de registro crudo en la cláusula Select o Where para consultar por registros crudos.

Nota: El rango de tiempo que puede especificar en la consulta es un día (24 horas).  Si especificó un rango de tiempo inferior a un día en la consulta, el conjunto de resultados tendrá datos de al menos un día (24 horas).

La siguiente figura es un ejemplo de la vista Crear regla que se muestra cuando selecciona Base de datos de Warehouse para Tipo de regla y crea una regla para realizar consultas a los registros crudos:

Warehousedb2.png

Modo experto

La siguiente figura es un ejemplo de la vista Crear regla que se muestra cuando selecciona Base de datos de Warehouse para Tipo de regla con el modo experto seleccionado.

Warehousedb3.png

Si desea generar un informe con un rango de tiempo específico, debe definir manualmente el rango de tiempo en la consulta utilizando las siguientes dos variables:

  • ${report_starttime}: la hora de inicio del rango en segundos.
  • ${report_endtime}: la hora de finalización del rango en segundos.

Por ejemplo, SELECT col1, col2 FROM custom_table WHERE timecol >= ${report_starttime} AND timecol <= ${report_endtime};

Nota: De forma predeterminada, Reporting Engine considera ${keyword} como una variable. Si desea especificar las variables HIVE, debe mencionar la sintaxis completa de una variable. Por ejemplo, ${hiveconf:hive.exec.scratchdir}.

Temas

You are here
Table of Contents > Referencias del módulo Reporting > Referencias de reglas > Modos de definición de reglas de la base de datos de Warehouse

Attachments

    Outcomes