Sdílet prostřednictvím


Jaký je analytický koncový bod SQL pro SQL databázi v Fabricu?

Platí pro:Databáze SQL v Microsoft Fabric a koncovém bodu analýzy SQL

Microsoft Fabric poskytuje prostředí založené na SQL pro databázi SQL v datech Fabric, která se automaticky replikují do OneLake. Toto prostředí založené na SQL se nazývá koncový bod analýzy SQL. Data OneLake v tabulkách Delta můžete analyzovat pomocí jazyka T-SQL, ukládání funkcí, generování zobrazení a použití zabezpečení SQL.

Pokud chcete získat přístup ke koncovému bodu analýzy SQL, vyberte v zobrazení pracovního prostoru odpovídající položku nebo v Průzkumníku Fabric přepněte na režim koncového bodu analýzy SQL.

Vytvoření databáze SQL ve Fabric vytvoří koncový bod pro analýzu SQL, který odkazuje na databázi SQL v úložišti tabulek Fabric Delta. Jakmile vytvoříte transakční tabulku v SQL databázi ve Fabric, je k dispozici pro dotazování pomocí koncového bodu SQL analytiky. Podobná technologie umožňuje automatické zřízení koncového bodu analýzy SQL pro databázi, sklad a Fabric OneLake při jejich vytvoření.

Snímek obrazovky databáze SQL v pracovním prostoru koncového bodu analýzy SQL Fabric

Koncový bod služby SQL Analytics je jen pro čtení

Koncový bod analýzy SQL funguje v režimu jen pro čtení přes databázi SQL v tabulkách Fabric Delta. Pomocí koncového bodu analýzy SQL můžou příkazy T-SQL definovat a dotazovat datové objekty, ale ne manipulovat s daty ani je upravovat. K efektivní správě přístupu a strukturování dat můžete vytvářet funkce, zobrazení a implementovat zabezpečení na úrovni objektů SQL. Pokud chcete upravit data v databázi SQL přímo v tabulkách Fabric Delta v OneLake, použijte Apache Spark.

Externí tabulky Delta vytvořené pomocí kódu Sparku nebudou viditelné pro koncový bod analýzy SQL. Pomocí zkratek v prostoru tabulky můžete zpřístupnit externí tabulky Delta pro koncový bod analýzy SQL. Informace o tom, jak vytvořit zástupce, najdete v tématu Klávesové zkratky OneLake.

Připojení ke koncovému bodu SQL Analytics

Ke koncovému bodu analýzy SQL se můžete připojit přes Power BI Desktop nebo klientské nástroje, jako je SQL Server Management Studio nebo rozšíření mssql pro Visual Studio Code. Připojovací řetězec koncového bodu SQL Analytics vypadá jako <server-unique-identifier>.<tenant>.fabric.microsoft.com na rozdíl od připojovacího řetězce samotné databáze SQL, který vypadá jako <server-unique-identifer>.database.windows.net. Pokud chcete v pracovním prostoru najít připojovací řetězec koncového bodu SQL Analytics, vyberte ... nabídku a potom Zkopírovat připojovací řetězec SQL, nebo vyhledejte připojovací řetězec v Nastavení na stránce Koncového bodu SQL.

Koncový bod analýzy SQL můžete také dotazovat v editoru dotazů SQL na portálu Fabric výběrem koncového bodu analýzy SQL z rozevíracího seznamu, jak je znázorněno na následujícím snímku obrazovky:

Snímek obrazovky z portálu Fabric s výběrem z rozevíracího seznamu SQL databáze nebo koncového bodu analýzy SQL.

Další informace o připojení k datům databáze SQL najdete v tématu Připojení k databázi SQL v Microsoft Fabric.

Řízení přístupu pomocí zabezpečení SQL

Na portálu Fabric můžete nastavit zabezpečení na úrovni objektů pro uživatele databáze nebo databázové role pomocí (rolí pracovního prostoru nebo oprávnění položek) nebo pomocí příkazů GRANT, REVOKE a DENY Transact-SQL. Tato pravidla zabezpečení se použijí pouze pro přístup k datům prostřednictvím koncového bodu SQL Analytics.

Collation

Ve výchozím nastavení má databáze SQL a její koncový bod analýzy SQL různé kolace. Databáze SQL ve výchozím nastavení používá kolaci nerozlišující malá a velká písmena a její koncový bod analýzy SQL ve výchozím nastavení používá kolaci s rozlišováním velkých a malých písmen. Nová položka koncového bodu analýzy SQL pro novou databázi SQL v prostředcích infrastruktury používá kolaci pracovního prostoru Fabric, nikoli kolaci nadřazené položky.

Výchozí kolaci pro všechny nové koncové body analýzy SQL můžete změnit na úrovni pracovního prostoru. Ve výchozím nastavení se v nastavení kolace datového skladu pracovního prostoru rozlišují malá a velká písmena (Latin1_General_100_BIN2_UTF8). Pracovní prostor můžete změnit tak, aby používal kolaci nerozlišující maláLatin1_General_100_CI_AS_KS_WS_SC_UTF8 a velká písmena, ale to platí jenom pro nové položky koncového bodu analýzy SQL. Výchozí kolace koncového bodu SQL Analytics se řídí nastavením kolace datového skladu pracovního prostoru. Další informace a kroky ke změně výchozí kolace datového skladu pracovního prostoru najdete v tématu Kolace skladu.