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.
Microsoft OneLaken pikanäppäimet yhdistävät tietosi domaineissa, pilvissä ja tilien välillä tekemällä OneLakesta koko yrityksesi ainoan virtuaalisen datajärven. Fabric-kokemukset ja analytiikkamoottorit voivat yhdistää olemassa oleviin tietolähteisiisi, kuten Azure, Amazon Web Services (AWS) ja OneLake yhtenäisen nimiavaruuden kautta. OneLake hallinnoi kaikkia käyttöoikeuksia ja tunnuksia, joten sinun ei tarvitse konfiguroida erikseen jokaista Fabric-työkuormaa yhdistääksesi jokaiseen tietolähteeseen. Pikakuvakkeiden avulla voit poistaa tietojen reunakopiot ja pienentää tietojen kopioihin ja valmisteluun liittyvää prosessin viivettä. Pikakuvakkeet ylläpitävät myös synkronointia lähdedatan kanssa, mukaan lukien automaattiset skeemapäivitykset pikakuvakeitauluille.
Mitä pikakuvakkeet ovat?
Pikakuvakkeet ovat OneLaken objekteja, jotka osoittavat muihin tallennussijainteihin. Sijainti voi olla sisäinen tai Ulkoinen OneLakeen. Sijainti, johon pikakuvake osoittaa, on pikapolun kohdepolku . Sijainti, jossa pikakuvake näkyy, on pikapolku.
Pikakuvakkeet näkyvät Kansioina OneLakessa, ja kaikki kuormitukset tai palvelut, joilla on OneLake-käyttöoikeus, voivat käyttää niitä. Pikanäppäimet käyttäytyvät symbolisen linkin tavoin. Ne ovat riippumattomia objekteja kohteesta. Jos poistat pikakuvakkeen, se ei vaikuta tavoitteeseen. Jos siirrät, nimeät uudelleen tai poistat kohdepolun, pikakuvake voi keskeytyä.
Missä voin luoda pikakuvakkeita?
Voit luoda pikakuvakkeita Lakehouses- ja Kusto Query Language (KQL) -tietokannoissa.
Voit käyttää Fabric-portaalia pikakuvakkeiden luomiseen interaktiivisesti, ja voit käyttää REST API pikakuvakkeiden luomiseen ohjelmallisesti.
Lakehouse
Kun luot pikakuvakkeita Lakehousessa, sinun on ymmärrettävä kohteen kansiorakenne. Lakehouseissa on kaksi ylimmän tason kansiota: Taulukot-kansio ja Tiedostot-kansio . Taulukkokansio on tarkoitettu rakenteellisille aineistoille. Tiedostokansio on jäsentämättömälle tai puolistrukturoidulle datalle.
Taulukot-kansiossa voit luoda pikakuvakkeita vain ylimmällä tasolla. OneLake ei tue pikakuvakkeita Tables-kansion alihakemistoihin. Taulukot-osion pikakuvakkeet osoittavat tyypillisesti OneLaken sisäisiin lähteisiin tai linkittävät muihin datavarallisuuteen, jotka noudattavat Delta-taulukkomuotoa. Jos pikakuvakkeen kohde sisältää dataa tuetussa taulukkomuodossa (kuten Delta), lakehouse synkronoi automaattisesti taulukon metatiedot ja tunnistaa kansion tauluksi.
Taulukkoskeemat synkronoidaan automaattisesti kaikille pikakuvake-tauluille, mukaan lukien sekä uudet että olemassa olevat taulut. Tämä synkronointi varmistaa, että lähteen skeemamuutokset näkyvät pikakuvakkeessa ilman manuaalisia päivityksiä. Taulukot-osion pikakuvakkeet voivat linkittää joko yhteen tauluun tai skeemaan, joka on useiden taulujen vanhempikansio.
Muistiinpano
Delta-muoto ei tue taulukoita, joiden nimessä on välilyöntimerkkejä. OneLake ei tunnista mitään oikotietä, jossa olisi väli nimessä, esimerkiksi Delta-taulukkona järvenrakennuksessa.
Tiedostokansiossa ei ole rajoituksia pikakuvakkeiden luomiselle. Voit luoda pikakuvakkeita mille tahansa kansiohierarkian tasolle. Taulukon löytäminen ei tapahdu tiedostokansiossa. Pikakuvakkeet voivat osoittaa joko sisäisiin OneLakeen tai ulkoisiin tallennusjärjestelmiin, joissa on dataa missä tahansa muodossa.
KQL-tietokanta
Kun luot pikakuvakkeen KQL-tietokannassa, se näkyy tietokannan Pikakuvakkeet-kansiossa. KQL-tietokanta käsittelee pikanäppäimiä kuin ulkoisia taulukoita. Jos haluat tehdä kyselyn pikakuvakkeessa, käytä external_table Kusto-kyselykielen funktiota.
Eventhouse-tietokannan pikakuvakkeet
Kun luot tietokannan pikakuvakkeen tapahtumatalossa, voit valita sisällyttääkö kaikki alikohteet lähdetietokannasta tai valita tietyt alikohteet jaettavaksi. Tämä taulukkotason jakamismahdollisuus mahdollistaa turvallisen ja hallitun tiedon jakamisen ilman, että koko tietokanta paljastuu kokonaan.
Valitse tietyt alikohteet
Kun luot uuden tietokantapikakuvakkeen, voit valita seuraavista alikohteista:
- Taulukot – Tavalliset taulukot lähdetietokannasta
- Pikakuvaketaulukot – Taulukot, jotka itsessään ovat oikoteitä
- Materialisoidut näkymät – Esilasketut näkymät optimoiduille kyselyille
- Funktiot - Tallennetut funktiot uudelleenkäytettävään kyselylogiikkaan
Valitaksesi tietyt alikohteet:
- Tapahtumatalossa valitse + Uusi>tietokanta -pikakuvake.
- Valitse menetelmä lähdetietokannan tunnistamiseen:
- OneLake-katalogi – Selaa ja valitse tietokanta Fabric:sta.
- Klusterin URI – Syötä Azure Data Explorer -klusterin URI ja tietokannan nimi manuaalisesti.
- Kutsutunnus – Liitä datatuottajan myöntämä token. Alialkioiden valinta on ennalta määritelty tuottajan toimesta.
- Sisällytettävät alikohteet -osiossa valitse Sisällytä kaikki alikohteet (oletus) tai Valitse tietyt alikohteet.
- Jos valitset tiettyjä alikohteita, käytä inline-valitsijaa suodattamaan tyypin mukaan ja etsimään nimen mukaan.
- Valitse Luo luodaksesi pikakuvakkeen.
Muistiinpano
Voit nähdä ja valita vain ne alikohteet, joita sinulla on lupa jakaa. Alikohteet, joita sinulla ei ole lupaa jakaa, ovat piilotettuja.
Automaattinen skeeman synkronointi
Tapahtumatalon tietokanta-oikoteille on olemassa kahta tyyppiä automaattisen skeeman synkronointia:
- Automaattinen skeeman synkronointi tietokannan pikanäppäimelle: Lisää tai poistaa taulukoita, pikakuvaketauluja, materialisoituja näkymiä ja toimintoja. Tämä synkronointi tapahtuu vain, kun luot tietokannan pikakuvakkeen ja valitset Sisällytä kaikki alikohteet. Jos valitset vain osan alikohteista, tämä synkronointi ei päde.
- Automaattinen skeeman synkronointi pikakuvaintaululle: Lisää, poistaa tai nimeää uudelleen sarakkeita ja muuttaa sarakkeita. Tämä synkronointi tapahtuu oletuksena kaikissa pikakuvaketaulukoissa, ellei sitä sammuta KQL-komennolla seuraavassa esimerkissä.
Taulukkotason osuuden kuluttajat voivat kysyä ja nähdä vain jakoon nimenomaisesti sisältyvät alikohteet. Kuluttajille ei näy ei-jaettujen alikohteiden nimet.
Poistaaksesi automaattisen skeemasynkronin käytöstä pikakuvaintaululle, suorita lähdetietokannassa seuraava komento:
.create-or-alter external table ExternalTable
kind=delta
(
h@'https://storageaccount.blob.core.windows.net/container1;secretKey'
) with (AutoUpdateSchema=false)
Alialitteiden riippuvuudet
Kun valitset alikohteet, järjestelmä käsittelee automaattisesti riippuvuuksia:
- Kun valitset materialisoidun näkymän tai funktion, viitatut taulukot valitaan automaattisesti.
- Kun poistat näkymän tai funktion valinnan, viittaamat taulukot pysyvät valittuina.
- Kun poistat taulun valinnan, kaikki siitä riippuvat näkymät tai funktiot poistetaan automaattisesti.
Muistiinpano
Kun käytät pikakuvaketta, voit kysyä taulukosta ja nähdä sen metatietoja vain, jos sinulla on oikeudet sekä seurattavaan tietokantaan että pikakuvakettaulun lähdedataan. Samat käyttöoikeusvaatimukset koskevat funktioita ja materialisoituja näkymiä, jotka viittaavat pikakuvaintauluihin.
Missä voin käyttää pikakuvakkeita?
Mikä tahansa Fabric- tai ei-Fabric-palvelu, joka pääsee käsiksi dataan OneLakessa, voi käyttää pikanäppäimiä. Pikakuvakkeet ovat läpinäkyviä palveluissa, jotka käyttävät tietoja OneLake-ohjelmointirajapinnan kautta. Pikakuvakkeet näkyvät vain toisena kansiona Lake-järjestelmässä. Apache Spark, SQL, reaaliaikainen älykkyys ja Analysis Services voivat kaikki käyttää pikanäppäimiä tietojen kyselemiseen.
Apache Spark
Apache Spark -muistikirjat ja Apache Spark -työt voivat käyttää OneLakessa luomiasi pikakuvakkeita. Käytä suhteellisia tiedostopolkuja lukeaksesi dataa suoraan pikakuvakkeista. Lisäksi jos luot pikakuvakkeen Lakehousen Taulukot-osioon ja se on Delta-muodossa, voit lukea sen hallittuna taulukkona käyttäen Apache Spark SQL -syntaksia.
df = spark.read.format("delta").load("Tables/MyShortcut")
display(df)
df = spark.sql("SELECT * FROM MyLakehouse.MyShortcut LIMIT 1000")
display(df)
SQL
Voit lukea pikakuvakkeita Lakehousen Tables -osiosta Lakehousen SQL-analytiikan päätepisteen kautta. Voit käyttää SQL-analytiikan päätepistettä lakehousen mode-valitsimen kautta tai SQL Server Management Studio (SSMS) -työkalun kautta.
SELECT TOP (100) *
FROM [MyLakehouse].[dbo].[MyShortcut]
Reaaliaikainen tieto
KQL-tietokantojen pikakuvakkeet tunnistetaan ulkoisiksi taulukoiksi. Jos haluat tehdä kyselyn pikakuvakkeessa, käytä external_table Kusto-kyselykielen funktiota.
external_table('MyShortcut')
| take 100
Analysis Services
Voit luoda semanttisia malleja lakehouse-taloille, joissa on pikakuvakkeita Lakehousen Taulukot-osassa. Kun semanttinen malli suoritetaan Direct Lake -tilassa, Analysis Services voi lukea tietoja suoraan pikakuvakkeesta.
Non-Fabric-palvelut
Sovellukset ja palvelut Fabric:n ulkopuoliset voivat myös käyttää pikakuvakkeita OneLake-rajapinnan kautta. OneLake tukee ADLS Gen2- ja Blob-säilön ohjelmointirajapintojen alijoukkoa. Lisätietoja OneLake-ohjelmointirajapinnasta on artikkelissa OneLake-käyttö ohjelmointirajapintojen kanssa.
https://onelake.dfs.fabric.microsoft.com/MyWorkspace/MyLakhouse/Tables/MyShortcut/MyFile.csv
Pikakuvaketyypit
OneLaken pikakuvakkeet tukevat useita tiedostojärjestelmän tietolähteitä. Näihin lähteisiin kuuluvat sisäiset OneLaken sijainnit sekä ulkoiset tai ei-Microsoft-lähteet.
Voit myös luoda pikakuvakkeita paikallisiin tai verkkorajoitettuihin paikkoihin käyttämällä Fabric on-premises data gatewayta (OPDG).
Sisäiset OneLake-pikanäppäimet
Käytä sisäisiä OneLake-pikanäppäimiä viitataksesi dataan olemassa olevista Fabric-kohteista, mukaan lukien:
- KQL-tietokannat
- Lakehouset
- Mirrored Azure Databricks Catalogs
- Peilatut tietokannat
- Semanttiset mallit
- SQL-tietokannat
- Varastot
Sisäisen pikakuvakkeen luomiseen saat ohjeet kohdasta Luo sisäinen OneLake-pikakuvake.
Pikakuvake voi osoittaa kansiosijaintiin samassa kohteessa, samassa työtilassa olevien kohteiden välillä tai jopa eri työtilojen kohteiden välillä. Kun luot pikakuvakkeen kohteiden välillä, kohdetyyppien ei tarvitse vastata toisiaan. Esimerkiksi voit luoda pikakuvakkeen järvenrakennukseen, joka osoittaa varaston dataan.
Kun käyttäjä käyttää dataa toisesta OneLake-sijainnista pikakuvakkeen kautta, OneLake käyttää kutsuvan käyttäjän identiteettiä valtuuttaakseen pääsyn tietoihin. Tällä käyttäjällä on oltava kohdesijainnin käyttöoikeudet, jotta hän voi lukea tietoja.
Tärkeä
Kun käyttäjät käyttävät pikakuvakkeita Power BI:n semanttisten mallien kautta Direct Lake over SQL- tai T-SQL-moottoreilla delegoidussa identiteettitilassa, kutsuvan käyttäjän identiteettiä ei siirretä pikakuvakkeen kohteeseen. Sen sijaan välitetään kutsuvan kohteen omistajan henkilöllisyys, joka delegoi pääsyn kutsuvalle käyttäjälle. Tämän rajoituksen ratkaisemiseksi käytetään Power BI:n semanttisia malleja Direct Lake -tilassa OneLake-tilassa tai T-SQL:ää käyttäjäidentiteettitilassa.
Ulkoiset OneLake-oikotiet
Yksityiskohtaiset ohjeet tietyn pikakuvaketyypin luomiseen löydät artikkelista tästä tuettujen ulkoisten lähteiden listasta:
- Amazon S3 -pikakuvakkeet
- Amazon S3 -yhteensopivat pikakuvakkeet
- Azure Data Lake Storage (ADLS) Gen 2 -pikakuvakkeet
- Azure Blob Storage pikanäppäimet
- Dataverse-pikakuvakkeet
- Google Cloud Storage -pikakuvakkeet
- Jäävuoren oikotiet
- OneDrive ja SharePoint oikoteitä
Tallennetaan välimuistiin
Pikakuvakkeiden välimuistitallennus voi pienentää pilvipalvelujen välimuistiin käyttämiseen liittyviä lähtevän liikenteen kustannuksia. Kun OneLake lukee tiedostoja ulkoisen pikakuvakkeen kautta, palvelu tallentaa tiedostot Fabric-työtilan välimuistiin. OneLake vastaa myöhempiin lukupyyntöihin välimuistista, ei etätallennuspalveluntarjoajalta. Voit asettaa välimuistissa olevien tiedostojen säilytysajan 1–28 päivän välille. Joka kerta kun käytät tiedostoa, säilytysaika nollautuu. Jos etätallennuspalvelulla on uudempi tiedostoversio kuin välimuistin versio, OneLake palvelee etätallennuspalvelun pyynnön ja päivittää tiedoston välimuistissa. Jos et pääse tiedostoon valitun säilytysajan sisällä, se poistetaan välimuistista. Yksittäisiä, yli 1 Gt:n kokoisia tiedostoja ei tallenneta välimuistiin.
Muistiinpano
Pikavälimuisti tukee tällä hetkellä Google Cloud Storagea (GCS), S3-, S3-yhteensopivia ja paikallisia datayhdyskäytävän pikanäppäimiä.
Välimuisti on myös tuettu paikallisille Amazon S3 -pikakuvakkeille, jotka käyttävät Microsoft Entra -palvelun päätunnistautumista.
Ota pikakuvakkeiden välimuistiin tallentaminen käyttöön avaamalla Työtilan asetukset -paneeli. Valitse OneLake -välilehti. Vaihda välimuistiasetuksen tilaksi Käytössä ja valitse säilytysaika -.
Voit tyhjentää välimuistin milloin tahansa. Valitse samalta asetussivulta Palauta välimuisti -painike. Tämä toiminto poistaa kaikki tiedostot tämän työtilan pikakuvakevälimuistista.
Miten pikakuvakkeet käyttävät pilviyhteyksiä
ADLS- ja S3-pikakuvakkeet delegoivat valtuutuksen pilviyhteyksien avulla. Kun luot uuden ADLS- tai S3-pikakuvakkeen, luot joko uuden yhteyden tai valitset aiemmin luodun yhteyden tietolähteelle. Pikakuvakkeen yhteyden määrittäminen on sidontatoiminto. Vain käyttäjät, joilla on yhteyden käyttöoikeus, voivat suorittaa sidontatoiminnon. Jos sinulla ei ole lupaa yhteyteen, et voi luoda uusia pikakuvakkeita sillä yhteydellä.
Lisätietoja pilviyhteyksien katselusta ja päivittämisestä löytyy kohdasta Hallinnoi yhteyksiä pikakuvakkeiden osalta.
Pikakuvakkeen suojaus
Pikakuvakkeiden hallinta ja käyttö edellyttää tiettyjä käyttöoikeuksia. OneLake-pikakuvakeiden turvallisuus selittää käyttöoikeudet, joita tarvitset pikakuvakkeiden luomiseen ja datan käyttämiseen niiden kautta.
Miten pikakuvakkeet käsittelevät poistot?
Pikakuvakkeet eivät tue kaskadipoistoja. Kun poistat pikakuvakkeen, poistat vain pikakuvakeobjektin. Oikotien kohteen data pysyy ennallaan. Kuitenkin, jos poistat tiedoston tai kansion pikakuvakkeesta ja sinulla on oikeus pikakuvakkeen kohteeseen tehdä poistotoiminto, poistat myös tiedoston tai kansion kohteesta.
Ajatellaan esimerkiksi Lakehouse-majaa, jossa on seuraava polku: MyLakehouse\Files\MyShortcut\Foo\Bar.
MyShortcut on pikakuvake, joka osoittaa ADLS Gen2 -tiliin, joka sisältää Foo\Bar-hakemistot .
Jos poistat MyLakehouse\Files\MyShortcut, poistat MyShortcut-pikakuvakkeen järvenrakennuksesta, mutta ADLS Gen2 -tilin Foo\Bar tiedostot ja hakemistot pysyvät muuttumattomina.
Jos poistat MyLakehouse\Files\MyShortcut\Foo\Bar, ja sinulla on kirjoitusoikeudet ADLS Gen2 -tilillä, poistat Bar -hakemiston ADLS Gen2 -tilistä.
Toisena esimerkkinä tarkastellaan skeema-yhteensopivaa järvenrakennusta, jossa on seuraava polku: MyLakehouse\Tables\MySchemaShortcut\Dir1.
MySchemaShortcut on skeemapikakuvake, joka osoittaa ADLS Gen2 -tilille, joka sisältää Dir1-hakemiston .
Jos poistat MyLakehouse\Tables\MySchemaShortcut, poistat MySchemaShortcut-skeeman pikakuvakkeen järvenrakennuksesta, mutta ADLS Gen2 - tilin Dir1-tiedostot ja hakemistot pysyvät muuttumattomina.
Jos poistat MyLakehouse\Tables\MySchemaShortcut\Dir1, ja sinulla on kirjoitusoikeudet ADLS Gen2 -tilillä, poistat Dir1-hakemiston ADLS Gen2 -tilistä.
Työtilan tietojen historiatietojen näkymä
Kun luot pikakuvakkeita useiden Fabric-kohteiden välille työtilassa, voit visualisoida pikakuvakesuhteet työtilan linjausnäkymän kautta. Valitse Historiatiedot-näkymän painike (
) Työtilan resurssienhallinnan oikeasta yläkulmasta.
Muistiinpano
Tietojen historiatietojen näkymä on yhden työtilan laajuinen. Valitun työtilan ulkopuolella sijaitsevien sijaintien pikakuvakkeita ei näytetä.
Rajoitukset ja huomioitavat seikat
- Jokainen Fabric-esine tukee jopa 100 000 pikakuvaketta. Tässä yhteydessä termi item viittaa sovelluksiin, järvimajoihin, varastoihin, raportteihin ja muuhun.
- Yksi OneLake-reitti tukee jopa 10 oikotietä.
- Pikakuvakelinkkien suorien pikakuvakkeiden enimmäismäärä on 5.
- Pikakuvakeiden nimet, vanhempien polut ja kohdepolut eivät voi sisältää "%" tai "+" merkkejä.
- Pikanäppäimet eivät tue muita kuin latinalaisia merkkejä.
- Varastojen ja semanttisten mallien oikoteitä ei tällä hetkellä ole saatavilla.
- Fabric-pikakuvake synkronoituu automaattisesti lähteen kanssa. Skeema- ja metatietopäivityksiä tehdään ilman manuaalista puuttumista, mutta etenemisaika voi vaihdella tietolähteiden suorituskyvyn, välimuistissa olevien näkymien tai verkkoyhteyksien mukaan.
- Uusien pikakuvakkeiden tunnistaminen voi kestää jopa minuutin, ennen kuin taulukon ohjelmointirajapinta tunnistaa uudet pikakuvakkeet.
- Skeema-oikoteitä voidaan luoda vain skeema-yhteensopivissa järvimajissa.