Creación y edición de vistas materializadas

Una vista materializada es una consulta de agregación sobre una tabla de origen o sobre otra vista materializada. Representa una única instrucción summarize. Hay dos tipos de vistas materializadas:

  • Vista materializada vacía: incluye registros ingeridos después de la creación de la vista. La creación de este tipo devuelve inmediatamente, con la vista disponible al instante para la consulta.
  • Vista materializada basada en registros existentes en la tabla de origen: la creación puede tardar mucho tiempo en completarse, en función del número de registros de la tabla de origen.

Para obtener más información sobre las vistas materializadas, consulte Información general sobre la vista materializada.

En este artículo, aprenderá a crear vistas materializadas mediante el .create materialized-view comando .

Para obtener más información sobre el comando .create materialized-view, vea .create materialized-view.

Prerrequisitos

Vista materializada

  1. Vaya a su base de datos KQL y seleccione + Nueva>vista materializada.

    Captura de pantalla de una página de aterrizaje de base de datos KQL que muestra el menú desplegable Nueva opción, con la opción titulada Vista materializada resaltada.

    El comando de vista materializada se rellena en la ventana Explorar los datos.

  2. Escriba el nombre de la tabla y la instrucción de consulta de la vista materializada en lugar del texto de marcador de posición y después seleccione Ejecutar.

    Captura de pantalla de la ventana Explorar los datos en la que se muestra un ejemplo de un comando de vista materializada.

    Las vistas materializadas aparecen bajo Vistas materializadas en el panel Explorador. Vea cómo organizar las vistas materializadas en carpetas en la sección Organizar vistas materializadas en carpetas a continuación.

    captura de pantalla del panel Explorador que muestra las entidades de base de datos en Real-Time Intelligence. La lista desplegable de vistas materializadas está resaltada.

Ver, editar o eliminar una vista materializada

Para ver, editar o eliminar una vista materializada existente, siga estos pasos:

  1. En el panel Explorador , expanda la sección Vistas materializadas y seleccione los tres puntos junto a la vista materializada deseada.

  2. En el menú desplegable, elija:

    • Mostrar el script de la vista materializada para ver el script de la vista materializada.
    • Edite el script de la vista materializada con código en la ventana Explorar los datos.
    • Eliminar.

    Captura de pantalla del menú desplegable.

  3. Si modificó el script de vista materializado, seleccione Ejecutar para aplicar los cambios.

Organiza vistas materializadas en carpetas

Para organizar las vistas materializadas en carpetas, siga estos pasos:

  1. En el panel Explorador, realice una de las siguientes acciones:
    • Haga clic con el botón derecho en la vista materializada y seleccione Mover a la carpeta>+ Nueva carpeta.
      Captura de pantalla del menú emergente que muestra la opción para crear una nueva carpeta para la vista materializada.
    • O bien, seleccione los puntos suspensivos (...) situados junto a la vista materializada específica y seleccione Mover a carpeta>+ Nueva carpeta o elija una carpeta existente. Captura de pantalla del menú emergente que muestra la opción para mover la vista materializada a una carpeta existente o crear una nueva.
  2. Para crear una carpeta, escriba un nombre para la carpeta y seleccione Crear. La vista materializada se traslada a la nueva carpeta.
    Captura de pantalla de la nueva carpeta que se va a crear.
  3. Para mover más de una vista materializada, escriba otro nombre de carpeta o active el menú desplegable y active las casillas situadas junto a las vistas materializadas que desea mover a la misma carpeta.
    Captura de pantalla del menú emergente que muestra la opción para mover varias vistas materializadas a la misma carpeta.
  4. También puede mover vistas materializadas a una carpeta existente. Para ello, seleccione Mover a la carpeta y, a continuación, seleccione la carpeta a la que desea mover la vista materializada, o arrastre y coloque la vista materializada en la carpeta.

Note

  • Si elimina una subcarpeta, las vistas materializadas dentro de la carpeta no se eliminan, pero se mueven de nuevo a la carpeta primaria.
  • Una subcarpeta se elimina automáticamente cuando no hay vistas materializadas dentro de la carpeta.
  • Las carpetas se pueden crear por tipo de recurso y el nombre debe ser único por tipo de recurso. Por ejemplo, puede tener una carpeta de tabla y una carpeta de vista materializada con el mismo nombre, pero no puede tener dos carpetas de vista materializadas con el mismo nombre.