Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a:SQL Server
Database SQL di Azure
Istanza gestita di SQL di Azure
Azure Synapse Analytics
Panoramica
Le associazioni Microsoft SQL per Visual Studio Code consentono agli utenti di sviluppare Funzioni di Azure con le associazioni SQL di Azure, vedere Creare Funzioni di Azure con l'estensione Associazioni SQL per Visual Studio Code. Per installare l'estensione, vedere Estensione associazioni SQL per Visual Studio Code.
Da Esplora oggetti
Per creare una funzione di Azure da una Table o una View specifica in Esplora oggetti (EO), fare clic con il pulsante destro del mouse su una tabella o una vista da un server connesso in Esplora oggetti di SQL Server e scegliere Create Azure Function with SQL Binding.
Comando OE tabella:
Visualizza comando OE:
Se non è ancora stato creato il progetto Funzione di Azure, viene visualizzato un prompt di Visual Studio Code per facilitare la creazione di un nuovo progetto di funzione di Azure.
L'estensione chiede quindi di selezionare la cartella in cui si vuole creare la funzione di Azure.
Se si crea una funzione di Azure con associazione SQL da una tabella, l'estensione richiede di selezionare il tipo di associazione da usare, ovvero un'associazione Input (Recupera i dati da un database) o Output (Salva dati in un database).
Nota
La funzione di Azure con binding SQL da View è supportata solo per i binding Input.
L'estensione richiede quindi di immettere il nome della funzione da usare per la funzione di Azure.
Se nella local.settings.json sono già presenti stringa di connessione, l'estensione richiede di selezionare il stringa di connessione da usare per la funzione di Azure o creare un nuovo stringa di connessione.
Se si seleziona Create new local app setting, l'estensione richiede di immettere il nome e il valore stringa di connessione.
Se si sta creando il Azure Function with SQL Binding per il progetto di una Function di Azure esistente, l'estensione chiede se si desidera includere la password per la stringa di connessione nel file local.settings.json.
Se Yes, la password viene salvata nel local.settings.json file. Se No l'estensione avvisa che la password non verrà salvata nel local.settings.json file (illustrato qui) ed è necessario aggiungere manualmente la password in un secondo momento al local.settings.json file.
L'estensione richiede quindi di specificare lo spazio dei nomi per la funzione di Azure.
Se stai creando un nuovo progetto di Azure Function con il binding SQL, l'estensione ti chiede se vuoi includere la password per la stringa di connessione nel file local.settings.json.
Viene visualizzata una notifica sullo stato di avanzamento che indica che la funzione di Azure è stata completata.
Dopo aver creato la funzione di Azure, l'estensione genera il codice per un'associazione Input o Output . Per altre informazioni, vedere Codice generato per funzioni di Azure con associazioni SQL.