2017-07-08 3 views
0

Ich versuche, Daten von AF an Azure SQL zu binden. Es ist einfach, in Azure Portal zu tun, um die Bindung params in function.json Datei hinzufügenAzure-Funktion (VS2017) SQL-Tabellenbindung

{ 
    "type": "apiHubTable", 
    "name": "outputTable", 
    "dataSetName": "default", 
    "tableName": "SpeechToText", 
    "connection": "sql_SQL", 
    "direction": "out" 
} 

Aber ich kann dies in VS2017 Vorschau tun ( Bindung an Azure SQL nicht verfügbar ist)

enter image description here

Antwort

1

Sie benötigen Microsoft.Azure.WebJobs.Extensions.ApiHub NuGet Paket

Install-Package Microsoft.Azure.WebJobs.Extensions.ApiHub -Version 1.0.0-beta3 -Pre 

referenzieren und verwenden dann ApiHubTable Attribut für Ihre Bindung

[ApiHubTable("sql_SQL", DataSetName = "default", TableName = "SpeechToText")] 
+0

Sie haben Recht! Danke Mikhail! – Alex

+0

Und was ist der Typ für den Parameter, dann? – bc3tech

+0

@ bc3tech Ich nehme an 'ITable ', siehe Beispiel in [die Dokumente] (https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-external-table) – Mikhail