T-SQL-tuki Microsoft Fabric -muistikirjoissa
Microsoft Fabricin T-SQL-muistikirjaominaisuuden avulla voit kirjoittaa ja suorittaa T-SQL-koodia muistikirjassa. T-SQL-muistikirjojen avulla voit hallita monimutkaisia kyselyitä ja kirjoittaa entistä parempia markdown-ohjeita. Se mahdollistaa myös T-SQL:n suoran suorittamisen yhdistetyssä varastossa tai SQL-analytiikan päätepisteessä. Lisäämällä tietovaraston tai SQL-analytiikan päätepisteen muistikirjaan T-SQL-kehittäjät voivat suorittaa kyselyjä suoraan yhdistetyssä päätepisteessä. BI-analyytikot voivat myös tehdä tietokantakyselyitä kerätäkseen merkityksellisiä tietoja useista varastoista ja SQL-analytiikan päätepisteistä.
Suurin osa olemassa olevista muistikirjojen toiminnoista on käytettävissä T-SQL-muistikirjoissa. Näitä ovat kyselytulosten kaavion tekeminen, rinnakkaismuistikirjat, säännöllisten suoritusten ajoittaminen ja suorituksen käynnistäminen tietojen integrointiputkissa.
Tässä artikkelissa opit
- T-SQL-muistikirjan luominen
- Tietovaraston tai SQL-analytiikan päätepisteen lisääminen muistikirjaan
- T-SQL-koodin luominen ja suorittaminen muistikirjassa
- Kaavio-ominaisuuksien avulla voit esittää kyselyn tuloksia graafisesti
- Kyselyn tallentaminen näkymänä tai taulukkona
- Suorita ristivaraston kyselyitä
- Ei-T-SQL-koodin suorittamisen ohittaminen
T-SQL-muistikirjan luominen
Voit aloittaa tämän kokemuksen luomalla T-SQL-muistikirjan seuraavilla tavoilla:
Luo T-SQL-muistikirja Fabric-työtilasta: valitse Uusi kohde, ja valitse sitten avautuvasta paneelista Notebook -.
Luo T-SQL-muistikirja olemassa olevasta varastoeditorista: siirry olemassa olevaan varastoon ja valitse yläreunan siirtymisvalintanauhasta Uusi SQL-kysely, ja sitten Uusi T-SQL-kyselymuistikirja.
Kun muistikirja on luotu, oletuskieleksi määritetään T-SQL. Voit lisätä tietovaraston tai SQL-analytiikan päätepisteitä nykyisestä työtilasta muistikirjaasi.
Tietovaraston tai SQL-analytiikan päätepisteen lisääminen muistikirjaan
Jos haluat lisätä muistikirjaan tietovaraston tai SQL-analytiikan päätepisteen, valitse muistikirjaeditorista + Tietolähteet-painike ja valitse Varastot. Valitse tietokeskuspaneelista tietovarasto tai SQL-analytiikan päätepiste, johon haluat muodostaa yhteyden.
Ensisijaisen varaston asettaminen
Voit lisätä muistikirjaan useita varastoja tai SQL-analytiikan päätepisteitä, joista yksi on määritetty ensisijaiseksi. Ensisijainen varasto suorittaa T-SQL-koodin. Voit määrittää sen siirtymällä objektinhallintaan, valitsemalla ... varaston vierestä ja valitsemalla Määritä ensisijaiseksi.
Kaikille T-SQL-komennoille, jotka tukevat kolmiosaista nimeämistä, ensisijaista varastoa käytetään oletusvarastona, jos mitään varastoa ei määritetä.
T-SQL-koodin luominen ja suorittaminen muistikirjassa
Voit luoda ja suorittaa T-SQL-koodin muistikirjassa lisäämällä uuden solun ja määrittämällä solukieleksi T-SQL :n.
Voit luoda T-SQL-koodin automaattisesti käyttämällä koodimallia objektinhallinnan pikavalikosta. Seuraavat mallit ovat käytettävissä T-SQL-muistikirjoissa:
- Valitse ylimmät 100
- Luo taulukko
- Luo valintana
- Poista
- Pudottaminen ja luominen
Voit suorittaa yhden T-SQL-koodisolun valitsemalla suorita-painikkeen solun työkaluriviltä tai suorittamalla kaikki solut valitsemalla Suorita kaikki -painikkeen työkaluriviltä.
Huomautus
Kukin koodisolu suoritetaan erillisessä istunnossa, joten yhdessä solussa määritetyt muuttujat eivät ole käytettävissä toisessa solussa.
Samassa koodisolussa se saattaa sisältää useita koodirivejä. Käyttäjä voi valita osan näistä koodista ja suorittaa vain valitut koodit. Jokainen suoritus luo myös uuden istunnon.
Kun koodi on suoritettu, laajenna viestipaneelia suoritusyhteenvedon tarkistamiseksi.
Taulukko-välilehdellä luetellaan palautetut tulosjoukon tietueet. Jos suoritus sisältää useita tulossarjoja, voit vaihtaa yhdestä toiseen avattavan valikon kautta.
Kaavio-ominaisuuksien avulla voit esittää kyselyn tuloksia graafisesti
Napsauttamalla Tutki-kohtaa näet kaaviot, jotka edustavat kunkin sarakkeen tietojen laatua ja jakautumista
Tallenna kysely näkymäksi tai taulukoksi
Tallenna kyselyn tulokset taulukkoon CTAS-komennolla käyttämällä Tallenna taulukkona -toimintoa. Jos haluat käyttää tätä valikkoa, valitse koodisolun kyselyteksti ja valitse Tallenna taulukkona -valikko.
Voit myös luoda näkymän valitusta kyselytekstistä käyttämällä solun komentopalkin Tallenna näkymänä -valikkoa.
Huomautus
Koska Tallenna taulukkona- ja Tallenna näkymänä -valikot ovat käytettävissä vain valitulle kyselytekstille, sinun on valittava kyselyteksti, ennen kuin käytät näitä valikoita.
Luo näkymä ei tue kolmiosaista nimeämistä, joten näkymä luodaan aina ensisijaiseen varastoon määrittämällä varasto ensisijaiseksi varastoksi.
Ristivarastokysely
Voit suorittaa ristivarastoon perustuvan kyselyn käyttämällä kolmiosaista nimeämistä. Kolmiosainen nimeäminen koostuu tietokannan nimestä, rakenteen nimestä ja taulukon nimestä. Tietokannan nimi on varaston tai SQL-analytiikan päätepisteen nimi, rakenteen nimi on rakenteen nimi ja taulukon nimi on taulukon nimi.
Ei-T-SQL-koodin suorittamisen ohittaminen
Samassa muistikirjassa on mahdollista luoda koodisoluja, jotka käyttävät eri kieliä. Esimerkiksi PySpark-koodisolu voi edeltää T-SQL-koodisolua. Käyttäjä voi tässä tapauksessa ohittaa minkä tahansa T-SQL-muistikirjan PySpark-koodin suorittamisen. Tämä valintaikkuna tulee näkyviin, kun suoritat kaikki koodisolut napsauttamalla työkalurivin Suorita kaikki -painiketta.
Julkisen esikatselun rajoitukset
- Parametrisolua ei vielä tueta T-SQL-muistikirjassa. Putkesta tai ajoitustoimintosta välitettyä parametria ei voi käyttää T-SQL-muistikirjassa.
- Viimeisin suoritus -ominaisuutta ei vielä tueta T-SQL-muistikirjassa. Sinun on käytettävä nykyistä tietovaraston valvontatoimintoa T-SQL-muistikirjan suoritushistorian tarkistamiseen. Lisätietoja on artikkelissa Tietovaraston valvonta.
- Putken suorituksen sisällä olevaa monitorin URL-osoitetta ei vielä tueta T-SQL-muistikirjassa.
- Tilannevedostoimintoa ei vielä tueta T-SQL-muistikirjassa.
- Git- ja Käyttöönottoputken tukea ei vielä tueta T-SQL-muistikirjassa.
Liittyvä sisältö
Lisätietoja Fabric-muistikirjoista on seuraavissa artikkeleissa.
- Mitä on tietovarasto Microsoft Fabricissa?
- Kysyttävää? Kysy Fabric-yhteisöltä.
- Ehdotuksia? Edistä ideoita Fabricin parantamiseksi.