Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Información general
Los enlaces de Microsoft SQL para Visual Studio Code permiten a los usuarios desarrollar Azure Functions con enlaces de Azure SQL, consulte Crear Azure Functions con la extensión Enlaces SQL para Visual Studio Code. Para instalar la extensión, consulte Extensión de enlaces SQL para Visual Studio Code.
Desde el Explorador de objetos
Para crear una función de Azure desde un explorador de objetos específico Table o View en el explorador de objetos, haga clic con el botón derecho en una tabla o vista desde un servidor conectado en el explorador de objetos de SQL Server y seleccione Create Azure Function with SQL Binding..
Comando de OE de tabla:
Comando de OE de vista:
Si aún no ha creado el proyecto de la función de Azure, aparece un símbolo del sistema de Visual Studio Code para ayudar a crear un nuevo proyecto de función de Azure.
A continuación, la extensión le solicitará que seleccione la carpeta donde desea crear la función de Azure.
Si va a crear una función de Azure con enlace SQL desde una tabla, la extensión le pide que seleccione el tipo de enlace que se va a usar, ya sea una Input (recupera datos de una base de datos) o Output enlace (Guardar datos en una base de datos).
Nota:
La función de Azure con enlace SQL desde View solo se admite para los enlaces Input.
A continuación, la extensión le pedirá que escriba el nombre de la función que se utilizará para la función de Azure.
Si ya tiene cadenas de conexión almacenadas en el local.settings.json, la extensión le pedirá que seleccione la cadena de conexión que se va a usar para la función de Azure o cree una nueva cadena de conexión.
Si selecciona Create new local app setting, la extensión le solicitará que escriba el nombre y el valor de la cadena de conexión.
Si va a crear el Azure Function with SQL Binding en un proyecto de función de Azure existente, la extensión le pregunta si desea incluir la contraseña de la cadena de conexión en el archivo local.settings.json.
Si Yes, la contraseña se guarda en el archivo local.settings.json. Si No, la extensión le advierte de que la contraseña no se guardará en el archivo local.settings.json (que se muestra aquí) y deberá agregar manualmente la contraseña más adelante al archivo local.settings.json.
A continuación, la extensión le solicitará que proporcione el espacio de nombres para la función de Azure.
Si va a crear un nuevo proyecto de la función de Azure con enlace SQL, la extensión le pregunta si desea incluir la contraseña de la cadena de conexión en el archivo local.settings.json.
Aparece una notificación de progreso para indicar que se ha completado la función de Azure.
Una vez creada la función de Azure, la extensión genera el código para un enlace de Input o Output. Para más información, consulte Código generado para las funciones de Azure con enlaces SQL.