Vazby Azure Data Exploreru pro azure Functions – přehled (Preview)
Tato sada článků vysvětluje, jak pracovat s vazbami Azure Data Exploreru ve službě Azure Functions. Azure Functions podporuje vstupní vazby a výstupní vazby pro clustery Azure Data Exploreru.
Akce | Typ |
---|---|
Čtení dat z databáze | Vstupní vazba |
Příjem dat do databáze | Výstupní vazba |
Instalace rozšíření
Balíček NuGet rozšíření, který nainstalujete, závisí na režimu jazyka C#, který používáte ve své aplikaci funkcí.
Funkce běží v izolovaném pracovním procesu C#. Další informace najdete v průvodci spuštěním služby Azure Functions v jazyce C# v izolovaném pracovním procesu.
Přidejte rozšíření do projektu instalací tohoto balíčku NuGet.
dotnet add package Microsoft.Azure.Functions.Worker.Extensions.Kusto --prerelease
Instalace sady
Rozšíření vazeb Azure Data Exploreru je součástí sady rozšíření preview, která je zadaná ve vašem souboru projektu host.json.
Sadu rozšíření Preview můžete přidat přidáním nebo nahrazením následujícího kódu v souboru host.json :
{
"version": "2.0",
"extensionBundle": {
"id": "Microsoft.Azure.Functions.ExtensionBundle.Preview",
"version": "[4.*, 5.0.0)"
}
}
Modul runtime služby Functions
Poznámka:
Podpora jazyka Python pro rozšíření vazby Azure Data Exploreru je dostupná od verze 4.6.0 nebo novější modulu runtime Functions. Možná budete muset aktualizovat instalaci nástrojů Azure Functions Core Tools pro místní vývoj.
Instalace sady
Rozšíření vazeb Azure Data Exploreru je součástí sady rozšíření preview, která je zadaná v souboru projektu host.json.
Sadu rozšíření Preview můžete přidat přidáním nebo nahrazením následujícího kódu v souboru host.json :
{
"version": "2.0",
"extensionBundle": {
"id": "Microsoft.Azure.Functions.ExtensionBundle.Preview",
"version": "[4.*, 5.0.0)"
}
}
Instalace sady
Rozšíření vazeb Azure Data Exploreru je součástí sady rozšíření preview, která je zadaná ve vašem souboru projektu host.json.
Sadu rozšíření Preview můžete přidat přidáním nebo nahrazením následujícího kódu v souboru host.json :
{
"version": "2.0",
"extensionBundle": {
"id": "Microsoft.Azure.Functions.ExtensionBundle.Preview",
"version": "[4.*, 5.0.0)"
}
}
Aktualizace balíčků
Přidejte knihovnu Java pro vazby Azure Data Exploreru do projektu Functions s aktualizací pom.xml
souboru v projektu Azure Functions v Pythonu následujícím způsobem:
<dependency>
<groupId>com.microsoft.azure.functions</groupId>
<artifactId>azure-functions-java-library-kusto</artifactId>
<version>1.0.4-Preview</version>
</dependency>
Připojovací řetězec Kusto
Vazby Azure Data Exploreru pro Azure Functions mají požadovanou vlastnost pro připojovací řetězec ve všech vazbách. Připojovací řetězec je zdokumentovaný na připojovací řetězec Kusto.
Důležité informace
- Vazba Azure Data Exploreru podporuje modul runtime Functions verze 4.x a novější.
- Zdrojový kód pro vazby Azure Data Exploreru je v tomto úložišti GitHubu.
- Tato vazba vyžaduje připojení k Azure Data Exploreru. Pro vstupní vazby uživatelé vyžadují oprávnění prohlížeče . Pro výstupní vazby uživatelé vyžadují oprávnění Ingestoru . Další informace o oprávněních najdete v tématu Řízení přístupu na základě role.