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 SQL definido por el usuario Editor y Crear objetos de esquema privilegios para acceder y utilizar el SQL definido por el usuario Editor.

  • Para utilizar, crear y editar SQL de formato libre IRR, debe tener los siguientes privilegios:

    • Utilizar el editor de informes

    • Usar analítica

    • Crear objetos de aplicación

    • Modificar la lista de objetos de informe (utilizar el explorador de objetos)

    • Crear objetos de configuración

    • Utilizar modo de diseño

    • Utilizar formato libre SQL Editor

  • Si no hay ninguna instancia de base de datos definida en los metadatos, se mostrará el SQL definido por el usuario. El editor no se puede cargar 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 SQL definido por el usuario Informes de actualización incremental

  1. Abra la ventana Workstation.
  2. En el panel de navegación, haga clic en Conjuntos de datos y encuentre su SQL de forma libre cubo.
  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 capturados por la IRR al cubo inteligente sin modificar 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 añade nuevos datos 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 SQL Editor.
  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 datos nuevos.

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

  1. Después de crear el SQL de forma libre informe de actualización incremental, en Conjuntos de datos, haga clic con el botón derecho en el SQL definido por el usuario cubo y elija Actualizar el cubo.

    También puede actualizar un cubo con un SQL definido por el usuario TIR haciendo clic con el botón derecho en el icono IRR y haga 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.