Muistiinpano
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
SQL-analytiikan päätepiste antaa sinulle vain luku -version T-SQL-kyselyn surface Delta-taulukoiden yli järventalossasi. Jokainen järvitalo luo automaattisesti SQL-analytiikkapäätepisteen luodakseen — ei ole mitään ylimääräistä asetettavaa. Kulissien takana SQL-analytiikkapäätepiste toimii samalla moottorilla kuin Fabric tietovarasto, joten saat suorituskykyisiä ja matalaviiveisiä SQL-kyselyitä ilman infrastruktuurin hallintaa.
SQL-analytiikan päätepiste ei ole ainutlaatuinen järventaloille. Muut Fabric-kohteet — mukaan lukien warehouses, peilitut tietokannat, SQL-tietokannat ja Azure Cosmos DB — tarjoavat myös automaattisesti SQL-analytiikan päätepisteen. Kokemus ja rajoitukset ovat samat kaikissa niissä.
Toimintavaihtoehto
SQL-analytiikan päätepiste toimii vain luku -tilassa Delta-taulukoiden yli — et voi syöttää, päivittää tai poistaa dataa sen kautta. Tietojen muokkaamiseksi vaihda järventaloon ja käytä Apache Sparkia.
Tämän vain luku -rajassa voit:
Kysy Delta-tauluja T-SQL — Suorita SELECT-lauseet millä tahansa Delta-taululla järventalossasi, mukaan lukien taulukot, jotka on paljastettu shortcuts kautta ulkoisille Azure Data Lake Storage tai Amazon S3:lle.- Luo näkymiä, funktioita ja tallennettuja proseduureja — Kapseloi liiketoimintalogiikka ja uudelleenkäytettävät kyselymallit T-SQL-objekteihin, jotka säilyvät SQL-analytiikan päätepisteessä.
- Sovella rivi- ja objektitason tietoturvaa — Käytä SQL:n yksityiskohtaisia käyttöoikeuksia hallitakseni, mitkä käyttäjät voivat nähdä mitkä taulukot, sarakkeet tai rivit.
- Rakenna Power BI -raportteja — Power BI:n semanttiset mallit voivat yhdistää SQL-analytiikkapäätepisteeseen Tabular Data Stream (TDS) -päätepisteen kautta, joten voit rakentaa raportteja lakehouse-datan päälle.
- Kysely työtilojen välillä — Käytä OneLake-pikanäppäimiä viitataksesi Delta-tauluihin muissa järvitaloissa tai varastoissa, ja liitä ne sitten yhteen kyselyyn. Lisää monikäyttöisiä skenaarioita löytyy Lakehousen SQL-analytiikan päätepisteiden käyttötapauksista.
Note
Spark-koodilla luodut ulkoiset Delta-taulukot eivät näy SQL-analytiikan päätepisteessä. Käytä pikakuvakkeita taulukot-osiossa ulkoisten Delta-taulukoiden näkyvyyden saamiseksi. Jos haluat oppia miten, katso Luo pikakuvake.
Access the SQL Analytics Endpoint
SQL-analytiikan päätepisteen voi avata kahdella tavalla:
- Työtilasta — Työtilan kohdelistasta etsi SQL-analytiikan päätepiste (joka jakaa saman nimen järventalosi kanssa) ja valitse se.
- Lakehouse-selaimesta — Nauhan oikeassa yläkulmassa käytä pudotusvalikkoa vaihtaaksesi SQL-analytiikan päätepistenäkymään.
Joka tapauksessa query editor avautuu, jossa voit kirjoittaa ja ajaa T-SQL-kyselyitä Delta-tauluja vastaan.
Suojaus
SQL-analytiikkapäätepisteessä asetetut SQL-turvallisuussäännöt pätevät vain, kun dataan päästään käsiksi päätepisteen kautta. Ne eivät päde, kun samaa dataa käytetään Sparkin tai muiden työkalujen kautta.
Suojataksesi tietosi:
- Aseta SQL-yksityiskohtaiset käyttöoikeudet SQL-analytiikan päätepisteessä ohjaamaan access tiettyihin taulukoihin, sarakkeisiin tai riveihin.
- Aseta workspace-roolit ja käyttöoikeudet hallitsemaan, kuka voi access järvenrakennuksen ja sen datan muiden reittien kautta.
Lisätietoja tietoturvamallista löytyy kohdasta OneLake security for SQL analytics endpoints.
Metatietojen synkronointi
Kun luot tai päivität Delta-taulukon lakehousessasi, SQL-analytiikan päätepiste tunnistaa muutoksen automaattisesti ja päivittää sen SQL-metatiedot — taulukon määritelmät, sarakkeetyypit ja tilastot. Siinä ei ole tuontivaihetta eikä manuaalista synkronointia. Sinulla on useita vaihtoehtoja käynnistää manuaalisesti SQL-analytiikan päätepisteen metatietojen päivitys.
Lisätietoja löytyy SQL-analytiikan päätepisteiden metatietojen synkronoinnista.
Uudelleenvarmistus
Jos SQL-analytiikan päätepiste epäonnistuu luodessasi järvenrakennuksen, voit yrittää uudelleen suoraan lakehousen kotisivulta ilman, että lakehousea luodaan uudelleen.
Note
Uudelleenprovisionointi voi silti epäonnistua, aivan kuten alkuperäinen provisionointi. Jos toistuvat yritykset epäonnistuvat, ota yhteyttä tukeen.
Rajoitukset
SQL-analytiikkapäätepiste jakaa moottorinsa Fabric-varaston kanssa, ja niillä on samat rajoitukset.
Seuraavat rajoitukset koskevat SQL-analytiikan päätepisteen automaattista rakenteen luomista ja metatietojen etsimistä.
Tietojen on oltava Delta Parquet -muodossa, jotta ne voidaan automaattisesti löytää SQL-analytiikan päätepisteessä. Delta Lake on avoimen lähdekoodin tallennuskehys , joka mahdollistaa lakehouse-arkkitehtuurin rakentamisen.
Delta-sarakkeiden yhdistämistä nimen mukaan tuetaan, mutta deltasarakkeiden yhdistämistä tunnuksen mukaan ei tueta. Lisätietoja on kohdassa Delta Laken ominaisuudet ja Fabric-käyttökokemukset.
- Delta-sarakkeiden yhdistäminen SQL-analytiikan päätepisteessä on tällä hetkellä esikatseluvaiheessa.
-kansion
/tablesulkopuolella luodut Delta-taulukot eivät ole käytettävissä SQL-analytiikan päätepisteessä.Jos et näe Lakehouse-taulukkoa SQL-analytiikan päätepisteessä, tarkista taulun sijainti. Vain taulukot, jotka viittaavat
/tableskansion dataan, ovat saatavilla SQL-analytiikan päätepisteessä. Taulukot, jotka viittaavat Lake-tallennustilan kansiossa oleviin/filestietoihin, eivät näy SQL-analytiikan päätepisteessä. Voit kiertää ongelman siirtämällä tiedot kansioon/tables.Jotkin Spark Delta -taulukoissa olevat sarakkeet eivät välttämättä ole käytettävissä SQL-analytiikan päätepisteen taulukoissa. Jokaiselle Delta-taululle Lakehousessasi SQL-analytiikan päätepiste luo automaattisesti taulukon T-SQL-tietotyypeillä. SQL-analytiikan päätepistemoottori perustuu Fabric tietovarasto-moottoriin ja jakaa tietotyypit. Täydellinen luettelo tuetuista tietotyypeistä on artikkelissa Fabric tietovaraston tietotyypit.
Jos lisäät viiteavainrajoituksen taulukoiden välille SQL-analytiikan päätepisteessä, et voi tehdä muita rakennemuutoksia (esimerkiksi lisätä uusia sarakkeita). Jos et näe Delta Lake -sarakkeita, joiden tyyppejä tulisi tukea SQL-analytiikan päätepisteessä, tarkista, onko taulukossa viiteavainrajoitteita, jotka saattavat estää päivityksiä.
Lisätietoja ja suosituksia SQL-analytiikan päätepisteen suorituskyvystä on kohdassa SQL-analytiikan päätepisteiden suorituskykyyn liittyvät seikat.
SkalaarisiaUDF-tiedostoja tuetaan, kun ne ovat sidonnaisia. Katso lisätietoja artikkelista CREATE FUNCTION ja Scalar UDF inlining.
Varchar(max)-tietotyyppiä tuetaan vain SQL-analytiikan päätepisteissä, joissa on peilattuja kohteita ja Fabric-tietokantoja, ei lakehouse-tyyppiä. 10. marraskuuta 2025 jälkeen luodut taulukot kartoitetaan automaattisesti varchar(max):lla. Ennen 10. marraskuuta 2025 luodut taulukot täytyy luoda uudelleen uuden tietotyypin käyttöönoton vuoksi, tai ne päivitetään automaattisesti varchar(max) :ksi seuraavan skeeman muutoksen yhteydessä.
Datan katkaisu 8 KB:iin pätee edelleen tauluihin järvenrakennuksen SQL-analytiikan päätepisteessä, mukaan lukien pikakuvat peilattuun kohteeseen.
Koska kaikki taulut eivät tue varchar(max)-liitoksia , näiden sarakkeiden liitokset eivät välttämättä toimi odotetusti, jos yhdessä tauluista on edelleen datan katkaisu. Esimerkiksi, jos teet CTAS-taulukon juuri luodusta peilatusta kohteesta lakehouse-tauluun Sparkilla ja liität ne sarakkeella varchar(max), kyselytulokset eroavat varchar(8000) -tietotyypistä. Jos haluat jatkaa aiempaa käytöstä, voit loitsia sarakkeen varchar(8000) kyselyssä.
Voit varmistaa, onko taulukossa varchar(max) -saraketta skeeman metatiedoista seuraavalla T-SQL-kyselyllä. Arvo edustaa max_length varchar -1(max):
SELECT o.name, c.name, type_name(user_type_id) AS [type], max_length
FROM sys.columns AS c
INNER JOIN sys.objects AS o
ON c.object_id = o.object_id
WHERE max_length = -1
AND type_name(user_type_id) IN ('varchar', 'varbinary');
Skeemat, joiden nimet ovat ristiriidassa järjestelmän skeemien kanssa (kuten
systaiinformation_schema), ja tietokannan turvallisuusperiaatteita (kutendb_owner,db_datareader), eivät ole tuettuja SQL-analytiikan päätepisteessä. Näiden skeemien alla olevat taulukot eivät synkronoidu SQL-analytiikan päätepisteeseen.Työtila tukee yhteensä jopa 150 varasto- ja SQL-analytiikan päätelaitetta. Lisäesineiden luominen tämän rajan yli ei ole tuettua. Poista olemassa oleva kohde ennen uuden luomista.
Liittyvä sisältö
- Lakehouse SQL -analytiikan päätepisteiden käyttötapaukset
- Kysy SQL-analytiikan päätepisteestä tai varastosta
- SQL-analytiikan päätepisteiden suorituskykyyn liittyvät seikat
- OneLake-suojaus SQL-analytiikan päätepisteille
- SQL-granulaariset oikeudet
- Työtilan roolit ja käyttöoikeudet
- Lakehouse-yleiskatsaus