Compartir a través de


Procesamiento de datos de eventos mediante el editor de procesamiento de eventos

El editor de procesamiento de eventos es una experiencia sin código en la que se arrastran elementos para diseñar la lógica de procesamiento de los datos de eventos. En este artículo se describe cómo usar el editor para diseñar la lógica de procesamiento.

Nota:

Las funcionalidades mejoradas se habilitan de forma predeterminada al crear secuencias de eventos. Si tiene secuencias de eventos creadas a través de funcionalidades estándar, esas secuencias de eventos seguirán funcionando. Todavía puedes editarlos y usarlos como de costumbre. Se recomienda crear un flujo de eventos para reemplazar los flujos de eventos estándar a fin de que puedas aprovechar las funcionalidades adicionales y las ventajas de los flujos de eventos mejorados.

Requisitos previos

  • Acceso a un área de trabajo en el modo de licencia de capacidad de Microsoft Fabric o en el modo de licencia de prueba con permisos de colaborador o superiores.

Diseño del procesamiento de eventos mediante el editor

Para realizar operaciones de procesamiento en los flujos de datos mediante un editor sin código, siga estos pasos:

  1. Seleccione Editar en la cinta de opciones si aún no está en modo Editar. Asegúrese de que el nodo ascendente de las operaciones conectadas tenga un esquema.

    Captura de pantalla que muestra el editor de procesamiento de eventos en modo de edición.

  2. Para insertar un operador de procesamiento de eventos entre el nodo de secuencia y el destino en modo edición, puede usar uno de los dos métodos siguientes:

    • Inserte el operador directamente desde la línea de conexión. Mantenga el puntero sobre la línea de conexión y, a continuación, seleccione el + botón . Aparece un menú desplegable en la línea de conexión y puede seleccionar un operador en este menú.

      Captura de pantalla que muestra la selección del botón más en la línea de conexión.

    • Inserte el operador desde el menú o lienzo de la cinta:

      1. En la cinta de opciones, puede seleccionar un operador del menú Transformar eventos.

        Captura de pantalla que muestra la selección de un operador Administrar campos en la cinta de opciones.

        Como alternativa, puede mantener el puntero sobre uno de los nodos y, a continuación, seleccionar el + botón si eliminó la línea de conexión. Aparece un menú desplegable junto a ese nodo y puede seleccionar un operador en este menú.

        Captura de pantalla que muestra el botón más en la línea de conexión.

      2. Después de insertar el operador, debe volver a conectar estos nodos. Coloque el puntero sobre el borde izquierdo del nodo de flujo y luego arrastre el círculo verde para conectarlo al nodo de operador Administrar campos. Siga el mismo proceso para conectar el nodo del operador Administrar campos al destino.

        Captura de pantalla que muestra cómo conectar el nodo de secuencia al nodo del operador.

  3. Seleccione el nodo del operador Administrar campos. En el panel Administrar configuración de campos , seleccione los campos que desea usar para la salida. Si desea agregar todos los campos, seleccione Agregar todos los campos.

    También puede agregar un nuevo campo mediante las funciones de agregación incorporadas para recopilar los datos ascendentes. Actualmente, las funciones integradas admitidas son funciones de cadena, funciones de fecha y hora y funciones matemáticas. Para encontrarlos, busque incorporado.

    Captura de pantalla que muestra cómo seleccionar campos para la salida.

  4. Después de configurar el operador Administrar campos , seleccione Actualizar para validar el resultado de prueba que genera este operador.

    Captura de pantalla que muestra una página actualizada.

  5. Si tiene errores de configuración, aparecen en la pestaña Errores de autoría del panel inferior.

    Captura de pantalla que muestra la pestaña para errores de autoría.

  6. Si el resultado de la prueba es correcto, seleccione Publicar para guardar la lógica de procesamiento de eventos y volver a la vista en directo .

    Captura de pantalla que muestra el botón Publicar en la cinta de opciones.

  7. Después de completar los pasos anteriores, puede visualizar cómo el flujo de eventos inicia el streaming y el procesamiento de datos en la vista en directo .

    Captura de pantalla que muestra la vista en directo.

Transformación de datos mediante el editor

Puede usar el editor de procesamiento de eventos (el área de trabajo en modo de edición) para transformar los datos hacia varios destinos. Ingrese en modo de edición para diseñar operaciones de procesamiento de datos.

Captura de pantalla que muestra el editor de procesamiento de eventos para una secuencia de eventos con funcionalidades mejoradas.

El modo de edición incluye un lienzo y un panel inferior donde puede:

  • Cree la lógica de transformación para los datos de eventos arrastrando.
  • Obtenga una vista previa del resultado de la prueba en cada uno de los nodos de procesamiento de principio a fin.
  • Descubra los errores de creación dentro de los nodos de procesamiento.

Diseño del editor

El editor de procesamiento de eventos consta de tres secciones numeradas en la imagen siguiente.

Captura de pantalla que muestra el diseño del editor de procesamiento de eventos para una secuencia de eventos con funcionalidades mejoradas.

  1. En el panel que contiene el menú de la cinta y el lienzo, diseñe la lógica de transformación de datos seleccionando un operador (en el menú Transformar eventos ) y conectando la secuencia y los nodos de destino a través del nodo de operador recién creado. Puede arrastrar líneas de conexión o seleccionar y eliminar conexiones.

  2. En el panel de edición derecho, configure el nodo seleccionado o vea el nombre del flujo.

  3. En el panel inferior, obtendrá una vista previa del resultado de la prueba en un nodo seleccionado mediante la pestaña Resultado de la prueba. La pestaña Errores de creación muestra cualquier configuración incompleta o incorrecta en los nodos de operación.

Ejemplos y tipos de nodo admitidos

Estos son los tipos de destino que admiten la adición de operadores antes de la ingestión:

  • Lakehouse
  • Eventhouse (procesamiento de eventos antes de la ingesta)
  • Secuencia derivada
  • Activador

Nota:

Para los destinos que no admiten la incorporación de un operador previo a la ingesta, primero puede añadir una secuencia derivada como salida de su operador. A continuación, anexe el destino previsto a esta secuencia derivada.

Captura de pantalla que muestra el diseño del editor de procesamiento de eventos con un filtro que envía la salida a un destino no admitido.