Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro:✅SQL analytický koncový bod, Sklad a Zrcadlená databáze v rámci Microsoft Fabric
V tomto článku se dozvíte, jak dotazovat sklad nebo koncový bod SQL Analytics v Microsoft Fabric.
Požadavky
Pokud chcete začít s tímto kurzem, projděte si následující požadavky:
Měli byste mít přístup ke koncovému bodu SQL Analytics nebo datovému skladu v pracovním prostoru s kapacitou typu Premium s oprávněními přispěvatele nebo vyššími.
Zvolte nástroj pro dotazování.
- Editor dotazů SQL použijte na portálu Microsoft Fabric.
- Použijte editor dotazů Visual na portálu Microsoft Fabric.
Případně se můžete pomocí libovolného z těchto nástrojů připojit ke koncovému bodu analýzy SQL nebo Warehouse prostřednictvím připojovací řetězec T-SQL. Další informace najdete v tématu Připojení.
- Stáhněte si SQL Server Management Studio (SSMS).
- Stáhněte a nainstalujte Visual Studio Code i rozšíření MSSQL.
Poznámka
Projděte si oblast povrchu T-SQL v Data Warehouse pro koncový bod analýzy SQL nebo službu Warehouse v Microsoft Fabric.
Spuštění nového dotazu v editoru dotazů SQL
Otevřete okno nového dotazu SQL .
Zobrazí se nová karta pro napsání dotazu SQL.
Napište dotaz SQL a spusťte ho.
Spustit nový dotaz ve vizuálním editoru dotazů
Otevřete okno nový vizuální dotaz .
Zobrazí se nová karta pro vytvoření vizuálního dotazu. Pokud chcete do vizuálního dotazu přidat tabulky, klikněte pravým tlačítkem myši na tabulky v Průzkumníku nebo vyberte jejich
...nabídku akcí a vyberte Vložit na plátno. Nebo je můžete přetáhnout do vizuálního dotazu tak, že je vyberete, podržíte a potom přetáhnete tabulky z Průzkumníka.
Návod
Pokud chcete tabulky přetáhnout z Průzkumníka, vyberte, podržte je a potom je přetáhněte do vizuálního dotazu.
Spojování tabulek pomocí možností v okně Kombinovat Na následujícím snímku obrazovky spojíme
Datetabulky aWeathertabulky pomocí vnitřního spojení ve společnýchDateIDklíčových sloupcích.Spojení sady výsledků zobrazuje kombinovaná data. S dotazem můžete pracovat s dalšími funkcemi na panelu nástrojů editoru vizuálních dotazů. Výsledný dotaz můžete uložit jako nové zobrazení nebo zobrazit také T-SQL.
Vytvoření dotazu mezi databázemi
Dotazy mezi databázemi můžete provádět ve skladech a databázích v aktuálním aktivním pracovním prostoru v Microsoft Fabric.
V této části se podíváme na příklady několika způsobů, jak psát dotazy mezi databázemi nebo dotazy napříč sklady ve stejném pracovním prostoru Microsoft Fabric. Tabulky nebo zobrazení můžete spojit a spouštět dotazy napříč sklady v aktuálním aktivním pracovním prostoru.
Přidejte koncový bod analýzy SQL nebo Warehouse z aktuálního aktivního pracovního prostoru do Průzkumníka objektů pomocí akce + Warehouses . Když v dialogovém okně vyberete koncový bod analýzy SQL nebo Warehouse , přidá se do Průzkumníka objektů pro odkazování při psaní dotazu SQL nebo vytváření vizuálního dotazu.
Na tabulku z přidaných databází můžete odkazovat pomocí třídílných názvů. V následujícím příkladu použijte třídílný název k odkazu na
ContosoSalesTablev přidané databáziContosoLakehouse.SELECT * FROM ContosoLakehouse.dbo.ContosoSalesTable AS Contoso INNER JOIN Affiliation ON Affiliation.AffiliationId = Contoso.RecordTypeID;Pomocí třídílné pojmenování můžete odkazovat na databáze/tabulky a připojit více databází.
SELECT * FROM ContosoLakehouse.dbo.ContosoSalesTable AS Contoso INNER JOIN My_lakehouse.dbo.Affiliation ON My_lakehouse.dbo.Affiliation.AffiliationId = Contoso.RecordTypeID;Pro efektivnější a delší dotazy můžete použít aliasy.
SELECT * FROM ContosoLakehouse.dbo.ContosoSalesTable AS Contoso INNER JOIN My_lakehouse.dbo.Affiliation as MyAffiliation ON MyAffiliation.AffiliationId = Contoso.RecordTypeID;Pomocí třídílné pojmenování pro odkazování na databázi a tabulky můžete vložit data z jedné databáze do druhé.
INSERT INTO ContosoWarehouse.dbo.Affiliation SELECT * FROM My_Lakehouse.dbo.Affiliation;Tabulky můžete přetáhnout z přidaných databází do editoru dotazů vizuálu a vytvořit křížový dotaz.
V Průzkumníku vyberte prvních 100 řádků.
Po otevření skladu z pracovního prostoru rozbalte složku databáze, schématu a tabulek v Průzkumníku objektů, abyste viděli všechny uvedené tabulky.
Klikněte pravým tlačítkem myši na tabulku, na kterou chcete dotazovat, a vyberte Vybrat prvních 100 řádků.
Jakmile se skript automaticky vygeneruje, vyberte tlačítko Spustit a spusťte skript a prohlédněte si výsledky.
Další příklady
Můžete také dotazovat externí data z skladu, včetně:
- Soubory s oddělovači dotazů
- Dotazování externích souborů Data Lake
- Dotazování souborů JSON
- Dotazování souborů Parquet