Compartir a través de


Adición de un origen de Azure Event Hubs a Eventstream

Este artículo muestra cómo añadir un origen de Azure Event Hubs a Eventstream.

Nota:

Las funcionalidades mejoradas se habilitan de manera predeterminada al crear flujos de eventos ahora. Si tienes flujos de eventos creados con funcionalidades estándar, esos flujos 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

Para empezar, debe completar los siguientes requisitos previos:

  • Accede a un área de trabajo en el modo de licencia de capacidad de Fabric (o) el modo de licencia de prueba con los permisos Colaborador o superior.
  • Debe tener el permiso adecuado para obtener las claves de acceso del centro de eventos. El centro de eventos debe ser accesible públicamente y no estar detrás de un servidor de seguridad o protegido en una red virtual.
  • Si no tienes una secuencia de eventos, crea una.

Inicio del Asistente para seleccionar un origen de datos

Si aún no ha agregado ningún origen a la secuencia de eventos, seleccione el mosaico Usar origen externo.

Recorte de pantalla en el que se muestra la selección del icono Usar origen externo.

Si va a agregar el origen a un elemento Eventstream ya publicado, cambie al modo Editar, seleccione Agregar origen en la cinta de opciones y, a continuación, seleccione Orígenes externos.

Captura de pantalla que muestra la selección del menú Agregar origen a orígenes externos.

En la página Seleccionar un origen de datos, busca y selecciona Conectar en el icono Azure Event Hubs.

Captura de pantalla que muestra la selección de Azure Event Hubs como tipo de origen en el asistente para obtener eventos.

Configuración del conector de Azure Event Hubs

  1. En la página Conectar, seleccione Nueva conexión.

    Captura de pantalla que muestra la página Conectar con el vínculo Nueva conexión resaltado.

    Si hay una conexión existente con el centro de eventos de Azure, seleccione esa conexión existente como se muestra en la siguiente imagen y, a continuación, vaya al paso para configurar el formato de datos en los pasos siguientes.

    Captura de pantalla que muestra la página Conectar con una conexión existente a un centro de eventos de Azure.

  2. En la sección Configuración de la conexión, siga estos pasos:

    1. Escriba el nombre del espacio de nombres de Event Hubs.

    2. Escriba el nombre del centro de eventos

      Captura de pantalla que muestra la configuración de conexión con el espacio de nombres de Event Hubs y el centro de eventos especificado.

  3. En la sección Credenciales de conexión, siga estos pasos:

    1. Para Nombre de conexión, introduzca un nombre para la conexión al centro de eventos.

    2. En Tipo de autenticación, confirme que la clave de acceso compartido está seleccionada.

    3. En Nombre de clave de acceso compartido, escriba el nombre de la clave de acceso compartido.

    4. En Clave de acceso compartido, escriba el valor de la clave de acceso compartido.

    5. Seleccione Conectar al final de la página.

      Captura de pantalla que muestra la página uno de Conectar para el conector de Azure Event Hubs.

      Para obtener el nombre y el valor de la clave de acceso, siga estos pasos:

      1. Vaya a su página de espacio de nombres de Azure Event Hubs en Azure Portal.

      2. En la página Espacio de nombres de Event Hubs, seleccione Directivas de acceso compartido en el menú de navegación de la izquierda.

      3. Seleccione la clave de acceso de la lista. Anote el nombre de la clave de acceso.

      4. Seleccione el botón de copiar situado junto a la clave principal.

        Captura de pantalla que muestra la clave de acceso para un espacio de nombres de Azure Event Hubs.

  4. Ahora, en la página Conectar del asistente, en Grupo de consumidores, escriba el nombre del grupo de consumidores. De forma predeterminada, se selecciona $Default, que es el grupo de consumidores predeterminado para el centro de eventos.

  5. Para Formato de datos, seleccione un formato de datos de los eventos entrantes en tiempo real que desee obtener de su centro de conectividad de Azure. Puede seleccionar entre formatos de datos JSON, Avro y CSV (con encabezado).

  6. En el panel Detalles del flujo situado a la derecha, selecciona el icono de Lápiz junto al nombre de origen y escribe un nombre para el origen. Este paso es opcional.

    Captura de pantalla que muestra el nombre de origen en la sección Detalles del flujo.

  7. Selecciona Siguiente en la parte inferior de la página.

    Captura de pantalla que muestra la página dos de Conectar para el conector de Azure Event Hubs.

  8. En la página Revisar y crear, revise la configuración y seleccione Agregar.

    Captura de pantalla que muestra la página Revisar y crear para el conector de Azure Event Hubs.

Nota:

El número máximo de orígenes y destinos para una secuencia de eventos es 11.

Visualización del flujo de eventos actualizado

  1. Verá que el origen de Event Hubs se agrega a la secuencia de eventos en el lienzo en el modo de edición. Selecciona Actualizar en el panel inferior, que muestra la vista previa de los datos del centro de eventos. Para implementar este centro de eventos de Azure recién agregado, seleccione Publicar en la cinta de opciones.

    Captura de pantalla en la que se muestra el editor con el botón Publicar seleccionado.

  2. Después de completar estos pasos, el centro de eventos de Azure está disponible para su visualización en la vista en vivo. Seleccione el icono del centro de eventos en el diagrama para ver la página similar a la siguiente.

    Captura de pantalla que muestra el editor en la vista dinámica.

Para obtener una lista de orígenes admitidos, consulta Incorporación de un origen del evento en un flujo de eventos.

Requisitos previos

Para empezar, debe completar los siguientes requisitos previos:

  • Accede a un área de trabajo en el modo de licencia de capacidad de Fabric (o) el modo de licencia de prueba con los permisos Colaborador o superior.
  • Debe tener el permiso adecuado para obtener las claves de acceso del centro de eventos. El centro de eventos debe ser accesible públicamente y no estar detrás de un servidor de seguridad o protegido en una red virtual.

Nota:

El número máximo de orígenes y destinos para una secuencia de eventos es 11.

Adición de un centro de eventos de Azure como origen

Si tiene un centro de eventos de Azure creado con datos de streaming, siga estos pasos para agregar un centro de eventos de Azure como origen de eventstream:

  1. Seleccione Nuevo origen en la cinta de opciones o "+" en el lienzo del editor principal y, a continuación, Azure Event Hubs.

  2. Escriba un nombre de origen para el nuevo origen y seleccione una conexión en la nube al centro de eventos de Azure.

    Captura de pantalla que muestra la configuración del origen de Azure Event Hubs.

  3. Si no tiene una conexión en la nube, seleccione Crear nueva conexión para crear una. Para crear una conexión, rellene la Configuración de la conexión y las Credenciales de conexión del centro de eventos de Azure y, a continuación, seleccione Crear.

    Captura de pantalla que muestra la conexión en la nube en el centro de eventos de origen.

    • Espacio de nombres del centro de eventos: escriba el nombre del espacio de nombres del centro de eventos de Azure.

    • Centro de eventos: escriba el nombre del centro de eventos de Azure en Azure Portal.

    • Nombre de la conexión: escriba un nombre para la conexión a la nube.

    • Nombre de clave de acceso compartido y Clave de acceso compartido: vaya al centro de eventos de Azure y cree una directiva con el permiso Manage o Listen en Directivas de acceso compartido. A continuación, use el nombre de la directiva y la clave principal como nombre de clave de acceso compartido y clave de acceso compartido.

      Captura de pantalla que muestra la clave de la directiva del centro de eventos de Azure.

  4. Después de crear una conexión en la nube, seleccione el botón Actualizar y, a continuación, seleccione la conexión en la nube que creó.

    Captura de pantalla que muestra la actualización de la conexión a la nube.

  5. Seleccione un Formato de datos de los eventos entrantes en tiempo real que desee obtener de su centro de conectividad de Azure.

    Nota:

    La característica de Eventstreams es compatible con la ingesta de eventos de los centros de eventos de Azure Event Hubs en formatos de datos JSON, Avro y CSV (con encabezado).

  6. Seleccione un Grupo de consumidores que pueda leer los datos de eventos de su centro de eventos de Azure y después seleccione Añadir.

Una vez creado el origen del centro de eventos, lo verá agregado a su eventstream en el lienzo.

Captura de pantalla que muestra el origen del centro de eventos.

Para obtener información sobre cómo agregar otros orígenes a Eventstream, consulte los siguientes artículos: