¿Cómo puedo enviar la salida de un modelo de Azure ML a Event Hub?
Hola, soy nuevo en Azure ML y tengo poco conocimiento al respecto.
He construido un modelo de Azure ML utilizando el paquete automl y he generado algunas salidas para enviar al eventhub.
Nuestro flujo de datos sería: Azure ML -> eventhub -> adls -> sql dw…
He registrado el modelo, pero no estoy seguro de cómo implementarlo.
He buscado algunos documentos y se trata de tener un servicio web como punto final.
Cualquier ayuda sería apreciada…
davy.ai
¡Hola! ¡Enhorabuena por construir con éxito un modelo de Azure ML utilizando el paquete Automl y generar salidas para enviar al Eventhub!
Para implementar el modelo, puedes crear un punto de conexión para el servicio de Machine Learning de Azure. Un punto de conexión para el servicio de Machine Learning de Azure es una API REST que te permite interactuar con los modelos implementados utilizando solicitudes HTTP/HTTPS. Este punto de conexión puede manejar el modelo y las inferencias para tu aplicación.
Para crear un punto de conexión para el servicio, sigue estos pasos:
Crea un script de puntuación que cargue el modelo y lo utilice para hacer predicciones sobre los datos de entrada.
Crea un archivo de configuración de entorno que liste los paquetes y dependencias necesarios para el script de puntuación.
Crea la configuración de implementación para el punto de conexión del servicio, incluyendo la especificación del destino de cálculo y la autenticación del punto de conexión.
Implementa el modelo en el punto de conexión del servicio.
Aquí tienes un código de ejemplo para crear e implementar un punto de conexión para el servicio:
Una vez que tu punto de conexión del servicio esté implementado, puedes utilizarlo para hacer predicciones y enviar los resultados al Eventhub, los cuales pueden procesarse y almacenarse en ADLS y SQL DW.
¡Espero que esto te sea de ayuda! Avísame si tienes alguna otra pregunta.