Připojení k bezserverovém fondu SQL pomocí Power BI Professional

Tip

Microsoft Fabric Data Warehouse je relační sklad v podnikovém měřítku na základu datového jezera s architekturou připravenou pro budoucnost, integrovanou AI a novými funkcemi. Pokud s datovými sklady začínáte, začněte pracovat s Fabric Data Warehouse. Stávající úlohy fondu dedikované SQL můžou upgradovat na Fabric a získat tak přístup k novým funkcím napříč datovou vědou, analýzou v reálném čase a reportováním.

V tomto kurzu si projdeme kroky pro připojení Power BI Desktopu k bezserverovém fondu SQL.

Požadavky

K vydávání dotazů potřebujete následující nástroje:

  • Klient SQL podle vašeho výběru:

    • Visual Studio Code
    • SQL Server Management Studio
  • Nainstalovaný Power BI Desktop

Parametry:

Parameter Popis
Adresa koncového bodu služby bezserverového fondu SQL Použije se jako název serveru.
Bezserverová oblast koncového bodu služby fondu SQL Použije se k určení úložiště, které použijeme v ukázkách.
Uživatelské jméno a heslo pro přístup ke koncovému bodu Použije se pro přístup ke koncovému bodu.
Databáze, kterou použijete k vytváření zobrazení Tato databáze se použije jako výchozí bod v ukázkách.

První nastavení

Před použitím ukázek existují dva kroky:

  1. Vytvoř databázi pro vaše zobrazení
  2. Vytvoření přihlašovacích údajů pro použití bezserverového fondu SQL pro přístup k souborům v úložišti

Vytvoření databáze

V tomto úvodním článku byste měli vytvořit vlastní databázi, která bude použita jako ukázka. K vytvoření zobrazení je potřeba databáze. Tuto databázi použijete v některých ukázkových dotazech v této dokumentaci.

Poznámka:

Databáze se používají jenom pro zobrazení metadat, ne pro skutečná data.

Poznamenejte si název databáze, který používáte, budete ho potřebovat později.

DROP DATABASE IF EXISTS demo;

Vytvoření přihlašovacích údajů

Před spuštěním dotazů musíme vytvořit přihlašovací údaje. Tyto přihlašovací údaje budou používat bezserverová služba fondu SQL pro přístup k souborům v úložišti.

Poznámka:

Musíte vytvořit přihlašovací údaje pro přístup k účtu úložiště. I když bezserverový fond SQL má přístup k úložišti z různých oblastí, úložiště a pracovní prostor Azure Synapse ve stejné oblasti zajistí lepší výkon.

Fragment kódu o tom, jak vytvořit přihlašovací údaje pro kontejnery dat Census, spusťte:

IF EXISTS (SELECT * FROM sys.credentials WHERE name = 'https://azureopendatastorage.blob.core.windows.net/censusdatacontainer')
DROP CREDENTIAL [https://azureopendatastorage.blob.core.windows.net/censusdatacontainer];
GO

-- Create credentials for Census Data container which resides in an azure open data storage account
-- There is no secret. We are using public storage account which doesn't need secret
CREATE CREDENTIAL [https://azureopendatastorage.blob.core.windows.net/censusdatacontainer]  
WITH IDENTITY='SHARED ACCESS SIGNATURE',  
SECRET = '';
GO

Vytvořte sestavu Power BI Desktop

Otevřete aplikaci Power BI Desktop a vyberte možnost Získat data .

Otevřete aplikaci Power BI Desktop a vyberte získat data.

Krok 1: Výběr zdroje dat

V nabídce vyberte Azure a pak Azure SQL Database. Vyberte zdroj dat.

Krok 2: Výběr databáze

Napište adresu URL databáze a název databáze, ve které se nachází zobrazení. Vyberte databázi v koncovém bodu.

Další kroky

Sqlcmd slouží k připojení a dotazování bezserverového fondu SQL a vyhrazeného fondu SQL v rámci Synapse SQL.