Elaboración de predicciones con la extensión de Machine Learning para Azure Data Studio (versión preliminar)
Aprenda a usar la extensión Machine Learning de Azure Data Studio para realizar predicciones con un modelo ONNX en la base de datos. La extensión genera un script de T-SQL mediante PREDICT a fin de realizar predicciones sobre el conjunto de datos almacenado en la tabla con un modelo importado previamente, que reside en un archivo local o desde Azure Machine Learning.
Importante
La elaboración de predicciones con la extensión Machine Learning actualmente solo es compatible con Machine Learning Services en Azure SQL Managed Instance y Azure SQL Edge con ONNX.
Requisitos previos
Instale y configure la extensión Machine Learning de Azure Data Studio. Debe especificar las rutas de acceso de la instalación de Python en la configuración de la extensión.
Los paquetes de Python onnxruntime, mlflow y mlflow-dbstore. Si los paquetes todavía no están instalados, la extensión Machine Learning le pide que los instale.
Elaboración de predicciones a partir de un modelo ONNX
Siga los pasos siguientes para usar un modelo ONNX a fin de realizar predicciones.
Seleccione Realizar predicciones.
Si se le pide que instale onnxruntime, mlflow y mlflow-dbstore, seleccione Sí.
Elija dónde se encuentra el modelo y seleccione Siguiente. Puede usar:
- Modelos importados. Seleccione esta opción para usar un modelo que ya está almacenado en la base de datos. Seleccione la Base de datos modelo y la Tabla modelo donde se encuentra el modelo, seleccione el modelo que quiere usar y seleccione Siguiente.
- Carga de archivo. Seleccione esta opción para usar un modelo de un archivo. Seleccione el archivo de modelo en Archivos de origen y seleccione Siguiente.
- Azure Machine Learning. Seleccione esta opción para usar un modelo de Azure Machine Learning. En primer lugar, tiene que Iniciar sesión en Azure. Después, seleccione la cuenta de Azure, la suscripción de Azure, el grupo de recursos de Azure y el área de trabajo de Azure ML. Seleccione el modelo que quiere usar y seleccione Siguiente.
Asigne los datos de origen al modelo.
- Seleccione la Base de datos de origen y la Tabla de origen que contienen el conjunto de datos al que quiere aplicar la predicción.
- Asigne las columnas en Asignación de entrada del modelo y Salida del modelo. La extensión asigna automáticamente las columnas con el mismo nombre y tipo de datos.
Seleccione Predicción.
Azure Data Studio crea una nueva consulta T-SQL con PREDICT, que se puede usar para realizar predicciones en los datos.
Pasos siguientes
- Extensión Machine Learning de Azure Data Studio
- Administración de paquetes en la base de datos
- Importación o visualización de modelos
- Cuadernos en Azure Data Studio
- Documentación del aprendizaje automático en SQL
- Machine Learning Services en Azure SQL Managed Instance
- Aprendizaje automático e IA con ONNX en SQL Edge (versión preliminar)