MicroStrategy ONE

Crear un informe de actualización incremental (IRR) de SQL definido por el usuario

A partir de MicroStrategy ONE (junio de 2024), puede utilizar informes de actualización incremental (IRR) de SQL definido por el usuario para actualizar datos en un cubo de SQL definido por el usuario.

Requisitos previos

  • Debe tener la Utilizar el editor de SQL definido por el usuario y Crear objetos de esquema privilegios para acceder y utilizar el Editor de SQL definido por el usuario.

  • Para utilizar, crear y editar IRR de SQL definido por el usuario, debe tener los siguientes privilegios:

    • Usar el editor de informes

    • Utilice análisis

    • Crear objetos de aplicación

    • Modificar la lista de objetos del Informe (use el navegador de objetos)

    • Crear objetos de configuración

    • Utilizar modo de diseño

    • Utilizar el editor de SQL definido por el usuario

  • Si no hay una instancia de base de datos definida en los metadatos, el editor de SQL definido por el usuario no puede cargarse y aparece un mensaje.

  • Las instancias de bases de datos solo están disponibles para su selección si se han configurado correctamente para su uso con SQL definido por el usuario.

Crear informes de actualización incremental de SQL definido por el usuario

  1. Abrir la Workstation ventana.
  2. En el panel de navegación, haga clic en Conjuntos de datos y busque el cubo de SQL de formato libre.
  3. Pulse con el botón derecho en el cubo y elija Definir informe de actualización incremental.
  4. En Tipo de actualización, seleccione el método de actualización de entre las siguientes opciones:
    • Actualizar: añade nuevos datos, si aún no existen en el cubo inteligente. Si hay coincidencias entre los datos, los valores se actualizan.
    • Insertar: añade solo los datos nuevos recuperados por la IRR al cubo inteligente sin alterar los datos existentes en el cubo.
    • Eliminar: elimina los datos existentes del cubo inteligente si coinciden con los criterios de definición en las IRR.
    • Solo actualizar: reemplaza el cubo inteligente existente. Esta opción no agrega datos nuevos al cubo inteligente.
    • Los IRR de SQL definido por el usuario no admiten Sustituir.

  5. Haga clic en Editar SQL definido por el usuario para cambiar al Editor SQL.
  6. Edite el SQL y haga clic en Ejecutar SQL a asignar las columnas de la sentencia de SQL.
  7. Los atributos no se deben editar. Los indicadores solo pueden ser el subconjunto de los indicadores originales.

  8. Vaya a la vista de informe para ver los nuevos datos.

Actualizar un cubo inteligente de SQL definido por el usuario con un informe de actualización incremental (IRR) de SQL definido por el usuario

  1. Después de crear el informe de actualización incremental de SQL definido por el usuario, en Conjuntos de datos, pulse el botón derecho del ratón en el cubo de SQL definido por el usuario dependiente y elija Actualizar el cubo.

    También puede actualizar un cubo con una IRR de SQL definido por el usuario haciendo clic con el botón derecho en la IRR y haciendo clic en Ejecutar > Ejecutar.

  2. En la página de actualización del cubo, haga clic en Utilizar un informe de actualización incremental.

  3. Seleccione la TIR y haga clic en Actualizar.