Vizualizace dat z Azure Průzkumník dat v přerušování

Pomlčky se připojují k datovým zdrojům a dotazují se na ně, vytváří řídicí panely k vizualizaci dat a sdílí je s partnerskými složkami. V tomto článku se dozvíte, jak nastavit službu Azure Průzkumník dat jako zdroj dat pro přerušování a pak vizualizovat data.

Požadavky

Konfigurace zdroje dat

Provedením následujících kroků nakonfigurujete Azure Průzkumník dat jako zdroj dat pro nástroj řídicího panelu. Tyto kroky pokryjeme podrobněji v této části:

  1. vytvoření instančního objektu služby Azure Active Directory (Azure AD) Instanční objekt se používá v nástroji řídicího panelu pro přístup ke službě Azure Průzkumník dat.

  2. Přidejte instanční objekt služby Azure AD do role Návštěvníci v databázi Azure Průzkumník dat.

  3. Určete vlastnosti připojení nástroje řídicího panelu na základě informací z instančního objektu služby Azure AD a pak otestujte připojení.

Vytvoření instančního objektu

Instanční objekt můžete vytvořit v Azure Portal nebo pomocí prostředí příkazového řádku Azure CLI . Bez ohledu na to, kterou metodu použijete, po vytvoření získáte hodnoty pro čtyři vlastnosti připojení, které budete používat v pozdějších krocích.

portál Azure

  1. Chcete-li vytvořit instanční objekt, postupujte podle pokynů v dokumentaci k Azure Portal.

    1. V části přiřazení aplikace k roli přiřaďte k vašemu clusteru Azure Průzkumník dat typ role Čtenář .

    2. V části získat hodnoty pro přihlášení zkopírujte tři hodnoty vlastností, které jsou pokryté v postupech: ID adresáře (ID tenanta), ID aplikacea heslo.

  2. V Azure Portal vyberte předplatná a potom zkopírujte ID předplatného, ve kterém jste objekt služby vytvořili.

    ID předplatného – portál

Azure CLI

  1. Vytvoření instančního objektu. Nastavte příslušný obor a typ role reader .

    az ad sp create-for-rbac --name "https://{UrlToYourDashboard}:{PortNumber}" --role "reader" \
                             --scopes /subscriptions/{SubID}/resourceGroups/{ResourceGroupName}
    

    Další informace najdete v tématu Vytvoření instančního objektu Azure pomocí Azure CLI.

  2. Příkaz vrátí sadu výsledků dotazu jako následující. Zkopírujte tři hodnoty vlastností: AppID, Passworda tenant.

    {
      "appId": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX",
      "displayName": "{UrlToYourDashboard}:{PortNumber}",
      "name": "https://{UrlToYourDashboard}:{PortNumber}",
      "password": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX",
      "tenant": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"
    }
    
  3. Získejte seznam předplatných.

    az account list --output table
    

    Zkopírujte příslušné ID předplatného.

    ID odběru – rozhraní příkazového řádku

Přidání instančního objektu do role prohlížeče

Teď, když máte instanční objekt, přidáte ho do role Návštěvníci v databázi Azure Průzkumník dat. Tuto úlohu lze provést v rámci oprávnění v Azure Portal nebo v části dotaz pomocí příkazu pro správu.

Azure Portal – oprávnění

  1. V Azure Portal přejdete do svého clusteru Azure Průzkumník dat.

  2. V části Přehled vyberte databázi s ukázkovými daty StormEvents.

    Vyberte databáze.

  3. Vyberte oprávnění a pak Přidat.

    Oprávnění databáze.

  4. V části Přidat oprávnění databázevyberte možnost role prohlížeče a potom Vyberte objekty zabezpečení.

    Přidejte databázová oprávnění.

  5. Vyhledejte instanční objekt, který jste vytvořili. Vyberte objekt zabezpečení a pak Vyberte.

    Snímek obrazovky okna Azure Portal nové objekty zabezpečení Je zvýrazněno tlačítko vybrat a dvě pole s nečitelné vlastnosti instančního objektu.

  6. Vyberte Uložit.

    Snímek obrazovky s podoknem přidat oprávnění databáze v Azure Portal. Tlačítko Uložit je zvýrazněno.

Příkaz pro správu – dotaz

  1. V Azure Portal otevřete cluster Azure Průzkumník dat a vyberte dotaz.

    Snímek obrazovky clusteru Azure Průzkumník dat v Azure Portal. Položka dotazu je zvýrazněna.

  2. Spusťte následující příkaz v okně dotazu. Použijte ID aplikace a ID tenanta z Azure Portal nebo CLI.

    .add database {TestDatabase} viewers ('aadapp={ApplicationID};{TenantID}')
    

    Příkaz vrátí sadu výsledků dotazu jako následující. V tomto příkladu je první řádek pro stávajícího uživatele v databázi a druhý řádek pro instanční objekt, který byl právě přidán.

    Sada výsledků.

Vytvořit konektor Azure Průzkumník dat v přerušování

  1. Přihlaste se a přečárkujtese. vyberte Začínáme pro vytvoření účtu.

  2. v části začít od začátkuvyberte Připojení zdroj dat.

    Připojení zdroji dat.

  3. V okně vytvořit nový zdroj dat vyberte Azure Průzkumník dat (Kusto)a pak vyberte vytvořit.

    Vyberte zdroj dat Průzkumník dat Azure.

  4. V okně Azure Průzkumník dat (Kusto) vyplňte následující formulář a vyberte vytvořit.

    Okno nastavení Azure Průzkumník dat (Kusto).

  5. v Nastavení okně vyberte uložit a otestovat připojení , abyste otestovali připojení ke zdroji dat Azure Průzkumník dat (Kusto) .

Vytváření dotazů v přerušování

  1. V levém horním rohu přerušování vyberte vytvořitdotaz. Klikněte na Nový dotaz a přejmenujte dotaz.

    Vytvořit dotaz

  2. Zadejte dotaz v horním podokně úprav a vyberte Uložit a Spustit. Vyberte publikovat a publikujte dotaz pro budoucí použití.

    Uložit a spustit dotaz.

    V levém podokně uvidíte v rozevírací nabídce název připojení zdroje dat (konektor GitHubu v našem toku) a tabulky ve vybrané databázi.

  3. Zobrazení výsledků dotazu v dolním centrálním podokně. Vytvořte vizualizaci, kterou chcete použít pro dotaz, a to tak, že vyberete tlačítko Nová vizualizace .

    Nová vizualizace.

  4. Na obrazovce vizualizace vyberte typ vizualizace a příslušná pole, například sloupec X a Y. Uložte vizualizaci.

    Nakonfigurujte a uložte vizualizaci.

Vytvoření dotazu pomocí parametru

  1. VytvořitDotaz pro vytvoření nového dotazu. Přidejte do něj parametr pomocí { {} } složených závorek. Výběrem { } otevřete okno Přidat parametr . Můžete také vybrat ikonu nastavení pro úpravu atributů existujícího parametru a otevření okna parameter_name .

    vložit parametr

  2. Pojmenujte parametr. Vyberte typ: rozevírací seznam založený na dotazu z rozevírací nabídky. Vyberte OK.

    rozevírací seznam založený na dotazu.

    Poznámka

    Dotaz používá více hodnot, proto je nutné zahrnout následující syntaxi | where Type in ((split('{{Type}}', ','))) . Další informace najdete v tématu operátor in. Výsledkem je vícenásobné možnosti parametrů dotazu v aplikaci s pomlčkou .

Vytvoření řídicího panelu v přerušování

  1. Řídicí panel vytvoříte tak, že vytvoříteřídicí panel. Případně vyberte existující řídicí panel, řídicí panely v seznamu vyberte řídicí panel.

    Vytvořte řídicí panel.

  2. V okně nové řídicí panel pojmenujte řídicí panel a vyberte Uložit. V Dashboard_name > okně vyberte > a vytvořte nový widget.

  3. V okně Přidat widget vyberte název dotazu, Zvolte vizualizacia parametry. Vybrat Přidat na řídicí panel

    Vyberte vizualizace a přidejte je na řídicí panel.

  4. Kliknutím na hotové úpravy dokončíte vytváření řídicích panelů.

  5. V režimu úprav řídicího panelu vyberte použít filtry na úrovni řídicího panelu a použijte dříve definovaný parametr typu .

    Vytvoření řídicího panelu se dokončilo.

Další kroky