Vytvoření clusteru Azure Data Explorer databáze pomocí Azure CLI

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í Azure CLI.

Požadavky

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říklad vyzkoušet pro Azure 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. Spusťte Cloud Shell v novém okně.
Zvolte tlačítko Cloud Shell v pruhu nabídky v pravém horním rohu webu Azure Portal. Cloud Shell tlačítko Azure Portal.

Pokud chcete spustit kód uvedený v tomto článku ve službě Azure Cloud Shell, postupujte takto:

  1. Spusťte Cloud Shell.

  2. Vyberte tlačítko Kopírovat na bloku kódu a kód zkopírujte.

  3. Vložte kód do Cloud Shell stisknutím kláves CtrlShift V v Windows Linuxu nebo výběrem kláves CmdShiftV v systému macOS.

  4. Spusťte kód stisknutím klávesy Enter.

  • Pokud se rozhodnete nainstalovat a používat Azure CLI místně, musíte použít Azure CLI verze 2.0.4 nebo novější. Spuštěním příkazu az --version zkontrolujte svou verzi. Pokud potřebujete instalaci nebo upgrade, přečtěte si téma Instalace rozhraní příkazového řádku Azure CLI.

Konfigurace parametrů rozhraní příkazového řádku

Následující kroky nejsou vyžadovány, pokud příkazy v Azure Cloud Shell. Pokud používáte rozhraní příkazového řádku místně, pomocí následujícího postupu se přihlaste k Azure a nastavte své aktuální předplatné:

  1. Spuštěním následujícího příkazu se přihlaste k Azure:

    az login
    
  2. Nastavte předplatné, ve kterém chcete cluster vytvořit. Nahraďte MyAzureSub názvem předplatného Azure, které chcete použít:

    az account set --subscription MyAzureSub
    
  3. Nainstalujte rozšíření pro použití nejnovější verze rozhraní příkazového řádku Kusto:

    az extension add -n kusto
    

Vytvoření Azure Data Explorer clusteru

  1. Vytvořte cluster pomocí následujícího příkazu:

    az kusto cluster create --cluster-name azureclitest --sku name="Standard_D13_v2" tier="Standard" --resource-group testrg --location westus
    
    Nastavení Navrhovaná hodnota Popis pole
    name azureclitest Požadovaný název clusteru.
    Sku Standard_D13_v2 SKU, která se použije pro váš cluster. Parametry: name – název SKU. tier – úroveň SKU.
    resource-group testrg (testrg) Název skupiny prostředků, ve které se cluster vytvoří.
    location westus Umístění, kde se cluster vytvoří.

    Můžete použít další volitelné parametry, například kapacitu clusteru.

  2. Spuštěním následujícího příkazu zkontrolujte, jestli se cluster úspěšně vytvořil:

    az kusto cluster show --cluster-name azureclitest --resource-group testrg
    

Pokud výsledek obsahuje provisioningState hodnotu , cluster se úspěšně Succeeded vytvořil.

Vytvoření databáze v Azure Data Explorer clusteru

  1. Vytvořte databázi pomocí následujícího příkazu:

    az kusto database create --cluster-name azureclitest --database-name clidatabase --resource-group testrg --read-write-database soft-delete-period=P365D hot-cache-period=P31D location=westus
    
    Nastavení Navrhovaná hodnota Popis pole
    název clusteru azureclitest Název clusteru, ve kterém se databáze vytvoří.
    název databáze databáze clidatabase Název vaší databáze.
    resource-group testrg (testrg) Název skupiny prostředků, ve které se cluster vytvoří.
    databáze pro čtení i zápis P365DP31Dwestus Typ databáze. Parametry: Období platnosti odstranění – Označuje dobu, po kterou budou data k dispozici pro dotazování. Další informace najdete v tématu Zásady uchovávání informací. období horké mezipaměti – Označuje dobu, po kterou se budou data uchovávat v mezipaměti. Další informace najdete v tématu zásady mezipaměti. umístění – umístění, ve kterém bude databáze vytvořena.
  2. Spuštěním následujícího příkazu zobrazte databázi, kterou jste vytvořili:

    az kusto database show --database-name clidatabase --resource-group testrg --cluster-name azureclitest
    

Teď máte cluster a databázi.

Vyčištění prostředků

  • Pokud máte v plánu postupovat podle našich dalších článků, pořiďte si prostředky, které jste vytvořili.

  • Pokud chcete vyčistit prostředky, odstraňte cluster. Když odstraníte cluster, odstraní se také všechny jeho databáze. K odstranění clusteru použijte následující příkaz:

    az kusto cluster delete --cluster-name azureclitest --resource-group testrg
    

Další kroky