Zdieľať cez


Dotazovanie koncového bodu analýzy SQL alebo skladu v službe Microsoft Fabric

Vzťahuje sa na:Koncový bod analýzy SQL, sklad a zrkadlová databáza v službe Microsoft Fabric

Ak chcete začať s týmto kurzom, prečítajte si nasledujúce predpoklady:

Poznámka

Skontrolujte oblasť povrchu T-SQL pre koncový bod analýzy SQL alebo sklad v službe Microsoft Fabric.

Spustenie nového dotazu v editore dotazov SQL

  1. Otvorte okno Nový dotaz SQL.

    Snímka obrazovky znázorňujúca miesto, kde na páse s nástrojmi vyberte nový dotaz SQL.

  2. Zobrazí sa nová karta, na ktorú môžete napísať dotaz SQL.

    Snímka obrazovky znázorňujúca novú kartu dotazu v editore dotazov SQL na portáli služby Fabric.

  3. Napíšte dotaz SQL a spustite ho.

    Snímka obrazovky znázorňujúca písanie dotazu SQL.

Spustenie nového dotazu v editore dotazov vizuálu

  1. Otvorte okno Nový vizuálový dotaz.

    Snímka obrazovky znázorňujúca miesto, kde na páse s nástrojmi vybrať nový dotaz vizuálu.

  2. Zobrazí sa nová karta, na ktorú môžete vytvoriť dotaz vizuálu. Ak chcete do dotazu vizuálu pridať tabuľky, kliknite pravým tlačidlom myši na tabuľky vExplorer alebo vyberte ich ponuku akcií a potom vyberte položku Vložiť na plátno. Alebo ich môžete presunúť do dotazu vizuálu tak, že ich vyberiete, podržte a potom presuniete z Explorera. Snímka obrazovky znázorňujúca pridanie tabuľky do dotazu na vizuál. Vyberte položku Vložiť na plátno.

    Tip

    Ak chcete tabuľky v prieskumníkovi presunúť, vyberte, podržte a presuňte ich do dotazu vizuálu.

  3. Spájajte tabuľky pomocou možností v okne Kombinovať. Na nasledujúcej snímke obrazovky sa pripojíme k Date a Weather tabuľkám pomocou inner spojíme na spoločných DateID kľúčových stĺpcoch.

    Snímka obrazovky znázorňujúca okno Zlúčiť, ktoré spája tabuľky Date (Dátum) a Trip (Cesta) v editore dotazov na vizuál.

  4. Spojenie množiny výsledkov zobrazuje kombinované údaje. S dotazom môžete pracovať s ďalšími funkciami na paneli s nástrojmi editora dotazov vizuálu. Výsledný dotaz môžete uložiť aj ako nové zobrazenie alebo zobraziť T-SQL.

Napísanie dotazu krížovej databázy

V aktuálnom aktívnom pracovnom priestore služby Microsoft Fabric môžete zapisovať medzi databázové dotazy do skladov a databáz.

Existuje niekoľko spôsobov, ako môžete zapísať dotazy krížovej databázy alebo dotazy krížového skladu v rámci toho istého pracovného priestoru služby Microsoft Fabric. V tejto časti skúmame príklady. Tabuľky alebo zobrazenia môžete spájať a spúšťať dotazy krížového skladu v rámci aktuálneho aktívneho pracovného priestoru.

  1. Pridajte koncový bod analýzy SQL alebo sklad zo svojho aktuálneho aktívneho pracovného priestoru do objektu Prieskumník pomocou akcie + Sklady . Keď v dialógovom okne vyberiete položku Koncový bod analýzy SQL alebo Sklad, pridá sa do prieskumníka objektov, na ktorý sa bude odkazovať pri písaní dotazu SQL alebo vytváraní dotazu vizuálu.

    Snímka obrazovky znázorňujúca spôsob použitia pridávania skladov v prieskumníkovi objektov.

  2. Na tabuľku z pridaných databáz môžete odkazovať pomocou trojdielne pomenovania. V nasledujúcom príklade použite na odkazovanie ContosoSalesTable v pridanej databáze trojdielne názvy ContosoLakehouse.

    SELECT * 
    FROM ContosoLakehouse.dbo.ContosoSalesTable AS Contoso
    INNER JOIN Affiliation
    ON Affiliation.AffiliationId = Contoso.RecordTypeID;
    
  3. Ak použijete trojdielne pomenovanie na odkazovanie na databázy alebo tabuľky, môžete sa pripojiť k viacerým databázam.

    SELECT * 
    FROM ContosoLakehouse.dbo.ContosoSalesTable AS Contoso
    INNER JOIN My_lakehouse.dbo.Affiliation
    ON My_lakehouse.dbo.Affiliation.AffiliationId = Contoso.RecordTypeID;
    
  4. Z dôvodu efektívnejších a dlhších dotazov môžete použiť aliasy.

    SELECT * 
    FROM ContosoLakehouse.dbo.ContosoSalesTable AS Contoso
    INNER JOIN My_lakehouse.dbo.Affiliation as MyAffiliation
    ON MyAffiliation.AffiliationId = Contoso.RecordTypeID;
    
  5. Pomocou trojdielneho pomenovania na odkazovanie na databázu a tabuľky môžete vložiť údaje z jednej databázy do druhej.

    INSERT INTO ContosoWarehouse.dbo.Affiliation
    SELECT * 
    FROM My_Lakehouse.dbo.Affiliation;
    
  6. Tabuľky môžete presunúť myšou z pridaných databáz do editora dotazov vizuálu a vytvoriť dotaz krížovej databázy.

    Snímka obrazovky dotazu krížovej databázy v editore dotazov vizuálu.

Vyberte položku Prvých 100 riadkov v Prieskumníkovi

  1. Po otvorení skladu z pracovného priestoru rozbaľte priečinok databázy, schémy a tabuliek v objekte Explorer, aby sa zobrazili všetky tabuľky v zozname.

  2. Kliknite pravým tlačidlom myši na tabuľku, ktorú chcete dotazovať, a vyberte možnosť Vybrať prvých 100 riadkov.

    Snímka obrazovky zobrazujúca, kde môžete vybrať možnosť Vybrať prvých 100 riadkov v ponuke, ktorá sa zobrazí po kliknutí pravým tlačidlom myši.

  3. Keď sa skript automaticky vygeneruje, vyberte tlačidlo Spustiť a spustite skript a pozrite si výsledky.

Poznámka

V súčasnosti je k dispozícii obmedzená funkcia T-SQL. Zoznam príkazov T-SQL, ktoré momentálne nie sú k dispozícii, nájdete v téme Povrch T-SQL.

Ďalší krok