Vytvoření clusteru a databáze Azure Průzkumník dat pomocí prostředí PowerShell
Azure Data Explorer je rychlá, plně spravovaná služba analýzy dat pro analýzy velkých objemů dat v reálném čase, která se streamují z aplikací, webů, zařízení IoT a dalších. Pokud chcete použít Azure Data Explorer, musíte nejdříve vytvořit cluster a v něm vytvořit jednu nebo více databází. Do databáze potom ingestujete (načtete) data, abyste se na ně mohli dotazovat spouštěním dotazů. V tomto článku vytvoříte cluster a databázi pomocí prostředí PowerShell. rutiny a skripty prostředí PowerShell můžete spustit na Windows, Linux nebo v Azure Cloud Shell pomocí Az. Kusto a vytvořit a nakonfigurovat clustery a databáze Azure Průzkumník dat.
Požadavky
Poznámka
Tento článek je aktualizovaný a využívá nový modul Az Azure PowerShellu. Můžete dál využívat modul AzureRM, který bude dostávat opravy chyb nejméně do prosince 2020. Další informace o kompatibilitě nového modulu Az a modulu AzureRM najdete v tématu Seznámení s novým modulem Az Azure PowerShellu. Pokyny k instalaci modulu Az najdete v tématu věnovaném instalaci Azure PowerShellu.
- Předplatné Azure. Vytvořte si bezplatný účet Azure.
Použití služby Azure Cloud Shell
Azure hostí interaktivní prostředí Azure Cloud Shell, které můžete používat v prohlížeči. Pro práci se službami Azure můžete v prostředí Cloud Shell použít buď Bash, nebo PowerShell. Můžete použít předinstalované příkazy služby Cloud Shell ke spuštění kódu uvedeného v tomto článku, aniž byste museli instalovat cokoli do svého místního prostředí.
Spuštění služby Azure Cloud Shell:
| Možnost | Příklad nebo odkaz |
|---|---|
| Zvolte Vyzkoušet v pravém horním rohu bloku kódu. Výběr Vyzkoušet automaticky nekopíruje kód do služby Cloud Shell. | ![]() |
| Přejděte na adresu https://shell.azure.com nebo výběrem tlačítka https://shell.azure.com otevřete Cloud Shell v prohlížeči. | ![]() |
| Zvolte tlačítko Cloud Shell v pruhu nabídky v pravém horním rohu webu Azure Portal. | ![]() |
Pokud chcete spustit kód uvedený v tomto článku ve službě Azure Cloud Shell, postupujte takto:
Spusťte Cloud Shell.
Vyberte tlačítko Kopírovat na bloku kódu a kód zkopírujte.
vložte kód do relace Cloud Shell výběrem kombinace kláves Ctrlshiftv v Windows a Linux nebo výběrem možnosti Cmdshiftv v macOS.
Spusťte kód stisknutím klávesy Enter.
Pokud se rozhodnete nainstalovat a používat Azure CLI místně, musíte mít Azure CLI verze 2.0.4 nebo novější. Spuštěním příkazu
az --versionzkontrolujte svou verzi. Informace o instalaci nebo upgradu najdete v tématu instalace rozhraní příkazového řádku Azure CLI.Informace o přiřazení role čtenář databáze nebo správce databáze najdete v tématu přiřazení rolí zabezpečení.
Konfigurace parametrů
Následující kroky se nevyžadují, pokud spouštíte příkazy v Azure Cloud Shell. Pokud používáte rozhraní příkazového řádku místně, & Přihlaste se k Azure a nastavte aktuální předplatné podle kroků 1 2:
Spuštěním následujícího příkazu se přihlaste k Azure:
Connect-AzAccountNastavte předplatné, ve kterém chcete vytvořit cluster:
Set-AzContext -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"Pokud používáte Azure CLI místně nebo v Azure Cloud Shell, musíte na svém zařízení nainstalovat modul AZ. Kusto:
Install-Module -Name Az.Kusto
Vytvoření clusteru Azure Průzkumník dat
Vytvořte cluster pomocí následujícího příkazu:
New-AzKustoCluster -ResourceGroupName testrg -Name mykustocluster -Location westus2 -SkuTier Standard -SkuCapacity 2 -SkuName 'Standard_D11_v2'Nastavení Navrhovaná hodnota Popis pole Name mykustocluster Požadovaný název clusteru. Skladová jednotka (SKU) D13_v2 SKU, které bude použito pro váš cluster. ResourceGroupName testrg Název skupiny prostředků, ve které se cluster vytvoří. Existují další nepovinné parametry, které můžete použít, například kapacitu clusteru.
Spusťte následující příkaz a ověřte, zda byl cluster úspěšně vytvořen:
Get-AzKustoCluster -Name mykustocluster -ResourceGroupName testrg
Pokud výsledek obsahuje provisioningStateSucceeded hodnotu, cluster se úspěšně vytvořil.
Vytvoření databáze v clusteru Azure Průzkumník dat
Vytvořte databázi pomocí následujícího příkazu:
New-AzKustoDatabase -ResourceGroupName testrg -ClusterName mykustocluster -Name mykustodatabase -SoftDeletePeriod 3650:00:00:00 -HotCachePeriod 3650:00:00:00Nastavení Navrhovaná hodnota Popis pole Název clusteru mykustocluster Název clusteru, ve kterém se databáze vytvoří. Name mykustodatabase Název vaší databáze. ResourceGroupName testrg Název skupiny prostředků, ve které se cluster vytvoří. SoftDeletePeriod 3650:00:00:00 Doba, po kterou budou data uchována k dispozici pro dotaz. HotCachePeriod 3650:00:00:00 Doba, po kterou budou data uchována v mezipaměti. Spuštěním následujícího příkazu zobrazíte databázi, kterou jste vytvořili:
Get-AzKustoDatabase -ClusterName mykustocluster -ResourceGroupName testrg -Name mykustodatabase
Teď máte cluster a databázi.
Vyčištění prostředků
Pokud plánujete postupovat podle našich dalších článků, ponechejte prostředky, které jste vytvořili.
Pokud chcete vyčistit prostředky, odstraňte cluster. Když odstraníte cluster, odstraní se i všechny jeho databáze. Pomocí následujícího příkazu odstraňte cluster:
Remove-AzKustoCluster -ResourceGroupName testrg -Name mykustocluster


