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.

Další kroky