Posts

Showing posts from January, 2022

Machine Learning Services con SQL Server Managed Instance

 En este articulo se incluyen los scripts para configurar y utilizar los servicios de Machine Learning Services en Azure Managed Instance y de esa forma poder ejecutar scripts de Python dentro de la base de datos -- Para habilitar Machine Learning Services en Azure SQL Managed Instance, habilite la extensibilidad sp_configure  'external scripts enabled' ,  1 ; RECONFIGURE   WITH   OVERRIDE ; -- Ejecucion de un script sencillo EXECUTE  sp_execute_external_script @language  =   N'Python'     , @script  =  N ' a = 1 b = 2 c = a/b d = a*b print(c, d) ' -- Script en Python que devuelve un Result Set EXECUTE  sp_execute_external_script @language  =   N'Python'     , @script  =   N'OutputDataSet = InputDataSet'     , @input_data_1  =   N'SELECT 1 AS resultado' WITH  RESULT  SETS (([Resultado Hola Mundo]  INT )); GO -- Uso de las variables de entrada y salida predeterminadas de sp_execute_external_script: InputDataSet y OutputDataSet. -- Crear un