Rychlý start: Vytvoření účtu Azure Cosmos DB for NoSQL pomocí webu Azure Portal

PLATÍ PRO: NoSQL

V tomto rychlém startu vytvoříte nový účet Azure Cosmos DB for NoSQL na webu Azure Portal. Pak pomocí prostředí Průzkumníka dat na webu Azure Portal vytvoříte databázi a kontejner a nakonfigurujete všechna požadovaná nastavení. Nakonec do kontejneru přidáte ukázková data a vydáte základní dotaz.

Požadavky

Vytvoření účtu

Začněte vytvořením nového účtu Azure Cosmos DB for NoSQL.

  1. Přihlaste se k webu Azure Portal (https://portal.azure.com).

  2. Do globálního panelu hledání zadejte Azure Cosmos DB .

    Snímek obrazovky globálního vyhledávacího panelu na webu Azure Portal

  3. V rámci služeb vyberte Azure Cosmos DB.

    Snímek obrazovky s vybranou možností Azure Cosmos DB v nabídce hledání

  4. V podokně Azure Cosmos DB vyberte Vytvořit a pak Azure Cosmos DB for NoSQL.

    Snímek obrazovky s možností Vytvořit v podokně pro službu Azure

    Snímek obrazovky s podoknem výběru rozhraní API služby Azure Cosmos DB se zvýrazněným rozhraním API for NoSQL

  5. V podokně Základy nakonfigurujte následující možnosti a pak vyberte Zkontrolovat a vytvořit:

    Hodnota
    Předplatné Vybrat předplatné Azure
    Skupina prostředků Vytvoření nové skupiny prostředků nebo výběr existující skupiny prostředků
    Název obchodního vztahu Zadejte globálně jedinečný název.
    Zóny dostupnosti Zakázat
    Místo Vyberte podporovanou oblast Azure pro vaše předplatné.

    Snímek obrazovky s podoknem Vytváření prostředků Azure Cosmos DB for NoSQL v podokně Základy

    Tip

    U výchozích hodnot můžete ponechat všechny nezadané možnosti. Můžete také nakonfigurovat účet tak, aby omezil celkovou propustnost účtu na 1 000 jednotek žádostí za sekundu (RU/s) a umožnili úroveň Free minimalizovat náklady.

  6. V podokně Zkontrolovat a vytvořit počkejte na úspěšné ověření účtu a pak vyberte Vytvořit.

    Snímek obrazovky s krokem ověření prostředku v prostředí pro vytváření

  7. Portál automaticky přejde do podokna Nasazení . Počkejte, až se nasazení dokončí.

    Snímek obrazovky s podoknem nasazení s aktuálně čekajícími nasazeními

  8. Po dokončení nasazení vyberte Přejít k prostředku a přejděte na nový účet Azure Cosmos DB for NoSQL.

    Snímek obrazovky plně nasazeného prostředku se zvýrazněnou možností Přejít k prostředku

Vytvoření databáze a kontejneru

Dále pomocí Průzkumníka dat vytvořte databázi a kontejner na portálu.

  1. V podokně prostředků účtu vyberte Průzkumník dat v nabídce služby.

    Snímek obrazovky s možností Průzkumník dat v nabídce služby pro účet

  2. V podokně Průzkumník dat vyberte možnost Nový kontejner.

    Snímek obrazovky s možností Nový kontejner v Průzkumníku dat

  3. V dialogovém okně Nový kontejner nakonfigurujte následující hodnoty a pak vyberte OK:

    Hodnota
    Databáze Create new
    ID databáze cosmicworks
    Sdílení propustnosti napříč kontejnery Nevybírejte
    ID kontejneru employees
    Klíč oddílu department/name
    Propustnost kontejneru (automatické škálování) Automatické škálování
    Maximální počet RU/s kontejneru 1000

    Snímek obrazovky s dialogovým oknem pro vytvoření nové databáze a kontejneru se zadanými možnostmi

  4. Vytvořte nový soubor s názvem demo.bicepparam nebo (demo.bicepparam).

  5. Prohlédněte si nově vytvořenou databázi a kontejner v hierarchii Průzkumníka dat.

    Snímek obrazovky hierarchie Průzkumníka dat s přítomným kontejnerem databáze

    Tip

    Volitelně můžete rozbalit uzel kontejneru a sledovat další vlastnosti a nastavení konfigurace.

Přidání ukázkových dat a dotazování

Nakonec pomocí Průzkumníka dat vytvořte ukázkovou položku a pak zadejte základní dotaz do kontejneru.

  1. Rozbalte uzel kontejneru zaměstnanců ve stromu Průzkumníka dat. Pak vyberte možnost Položky .

    Snímek obrazovky s možností Items v kontejneru v hierarchii Data Exploer

  2. V nabídce Průzkumníka dat vyberte Možnost Nová položka.

    Snímek obrazovky s možností Nová položka v nabídce Průzkumník dat

  3. Teď vložte následující JSON pro novou položku do kontejneru employees a pak vyberte Uložit:

    {
      "id": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
      "name": {
        "first": "Kai",
        "last": "Carter"
      },
      "email": "<kai@adventure-works.com>",
      "department": {
        "name": "Logistics"
      }
    }
    

    Snímek obrazovky s obsahem JSON pro novou položku v Průzkumníku dat

  4. V nabídce Průzkumníka dat vyberte Nový dotaz SQL.

    Snímek obrazovky s možností Nový dotaz SQL v nabídce Průzkumník dat

  5. Teď vložte následující dotaz NoSQL, který získá všechny položky pro logistics oddělení pomocí vyhledávání bez rozlišování malých a velkých písmen. Dotaz pak naformátuje výstup jako strukturovaný objekt JSON. Spusťte dotaz výběrem možnosti Spustit dotaz:

    SELECT VALUE {
        "name": CONCAT(e.name.last, " ", e.name.first),
        "department": e.department.name,
        "emailAddresses": [
            e.email
        ]
    }
    FROM
        employees e
    WHERE
        STRINGEQUALS(e.department.name, "logistics", true)
    

    Snímek obrazovky s textem dotazu NoSQL v Průzkumníku dat

  6. Podívejte se na výstup pole JSON z dotazu.

    [
      {
        "name": "Carter Kai",
        "department": "Logistics",
        "emailAddresses": [
          "kai@adventure-works.com"
        ]
      }
    ]
    

    Snímek obrazovky s výsledky spuštění předchozího dotazu NoSQL v Průzkumníku dat