Jaa


Microsoft Fabric -muistikirjojen luominen ja hallinta Visual Studio Codessa

Fabric Data Engineering Visual Studio (VS) Code -laajennus tukee täysin Fabric-muistikirjatoimintoja create, read, update ja delete (CRUD). Laajennus tukee myös paikallisten ja etätyötilojen välistä synkronointia. Kun synkronoit muutokset, voit puuttua mahdollisiin ristiriitoihin tai eroihin paikallisen ja etätyötilan välillä.

Tämän laajennuksen avulla voit myös suorittaa muistikirjoja Fabricin Apache Spark -etätietokoneelle.

Avaa muistikirja, jossa on Tietotekniikka-laajennus

Kun napsautat Avaa VS Codessa -painiketta fabric-portaalin muistikirjan luontisivulla, voit suoraan avata saman muistikirjan Fabricin Tietotekniikan VS Code -laajennuksella. Kun olet aktivoinut laajennuksen VS Codessa ja avannut muistikirjan kerran, työtilasi pitäisi yhdistää automaattisesti muistikirjaan.

Näyttökuva, joka näyttää, miten voit avata muistikirjan VS Codessa.

Vihje

Muista asentaa ensin Fabric Data Engineering VS Code -laajennus. Lisätietoja on artikkelissa Fabric Data Engineering VS Code -laajennuksen asentaminen. Kun laajennus julkaistaan, asennus automatisoidaan.

Näytä muistikirjojen luettelo

Muistikirjan puusolmu sisältää kaikki nykyisen työtilan muistikirjakohteet. VS Codeen tekemiesi muutosten perusteella luettelo näyttää uusimman tilan eri väreillä ja merkeillä seuraavassa kuvassa esitetyllä tavalla.

  • Oletusarvo: Valkoinen teksti, joka ei ole muistikirjan nimen oikealla puolella, ilmaisee oletus- tai alustetun tilan. Muistikirja on etätyötilassa, eikä sitä ole ladattu paikalliseen VS Codeen.
  • Muokattu: Nimen ja keltaisen tekstin oikealla puolella oleva M-merkki ilmaisee, että latasit ja muokkasit muistikirjan paikallisesti VS Codessa, etkä ole vielä julkaissut odottavia muutoksia takaisin etätyötilaan.
  • Paikallinen: L-merkki ja vihreä teksti osoittavat, että muistikirja on ladattu ja sisältö on sama kuin etätyötila.
  • Ristiriita: C-merkki ja punainen teksti osoittavat, että paikallisen version ja etätyötilaversion välillä on ristiriitoja.

Näyttökuva muistikirjaluettelosta, jossa näkyvät yksittäisten muistikirjojen eri tilat.

Muistikirjan luominen

  1. Pidä VS Code Explorerissa hiiren osoitinta muistikirjan työkalurivin päällä. Luo muistikirja -vaihtoehto on nyt näkyvissä.

    Näyttökuva VS Coden Muistikirja-luettelosta, jossa näkyy, mistä Luo muistikirja -vaihtoehto valitaan.

  2. Valitse Luo muistikirja ja kirjoita nimi ja kuvaus. Uusi muistikirja luodaan etätyötilaan, ja se näkyy muistikirjaluettelossa oletustilassa.

Lataa muistikirja

Ennen kuin voit muokata muistikirjan sisältöä, sinun on ladattava muistikirja VS Codeen.

  1. Siirrä hiivikirjaluettelossa VS Codessa muistikirjan nimen päälle. Lataa-vaihtoehto näkyy muistikirjan nimen vieressä.

    Näyttökuva VS Code Explorer -muistikirjaluettelosta, jossa näkyy, mistä voit valita latauskirjan vaihtoehdon.

  2. Valitse Lataa ja tallenna muistikirja paikalliseen työhakemistoosi.

Avaa muistikirja

  1. Siirrä osoitin VS Code Explorerissa ladatun muistikirjan nimen päälle. Muistikirjan vieressä näkyy useita vaihtoehtoja, kuten Open Notebook Folder -vaihtoehto.

    Näyttökuva VS Code Explorerista, jossa näkyy, missä voit valita Avaa muistikirjakansio.

  2. Valitse Avaa muistikirjakansio , jolloin muistikirja avautuu VS Code Editor -näytössä.

Poista muistikirja

Vihje

Voit välttää epäonnistumisen sulkemalla muistikirjakansion Resurssienhallinta-näkymässä ja sulkemalla muistikirjan editorinäkymästä ennen muistikirjan poistamista.

Muistikirjan poistaminen:

  1. Pidä VS Code Explorerissa hiiren osoitinta poistettavan muistikirjan nimen päällä. nimen oikealla puolella näkyy vaihtoehtoja, mukaan lukien Poista muistikirja -vaihtoehto.

    Näyttökuva VS Code Explorerista, jossa näkyy Poista muistikirja -vaihtoehto.

  2. Valitse Poista muistikirja - vaihtoehto. Kun näyttöön tulee kehote, poista vain paikallinen kopio tai sekä paikallinen että etätyötila kopioi.

Paikallisten muutosten julkaiseminen etätyötilaan

Paikallisten muutosten lähettäminen etätyötilaan:

  1. Pidä VS Code Explorerissa hiiren osoitinta sen muistikirjan nimen päällä, jonka haluat julkaista etätyötilassa. nimen oikealla puolella näkyvät asetukset, mukaan lukien Julkaise-vaihtoehto.

    Näyttökuva VS Code Explorerista, jossa näkyy Julkaise muistikirja -vaihtoehto.

  2. Valitse Julkaise. Etätyötilan versio päivitetään paikallisen VS Coden muutoksilla.

    • Jos paikallinen päivityksesi luo yhdistämisristiriitoja, sinua pyydetään ratkaisemaan ne ennen yhdistämisen onnistumista.
  3. Jos jollain muulla on sama muistikirja auki Fabric-portaalissa, häntä ilmoitetaan paikallisen VS Code -muutoksesi hyväksymiseksi tai hylkäämiseksi seuraavassa kuvassa esitetyllä tavalla.

    Näyttökuva valintaikkunasta, joka ilmoittaa portaalin käyttäjille, että ulkoinen muokkaus on havaittu. Se sisältää Hyväksy- ja Hylkää-painikkeet.

    • Hyväksy: muutoksesi VS Codesta on tallennettu työtilaan.
    • Hylkää: muutoksesi VS Codesta ohitetaan.

Muutosten noutaminen etätyötilasta

Jos haluat päivittää paikalliseen versioon uusimman työtilaversion, hae etäversio:

  1. Pidä VS Code Explorerissa hiiren osoitinta päivitettävän muistikirjan nimen päällä. nimen oikealla puolella näkyvät vaihtoehdot, mukaan lukien Päivitä muistikirja -vaihtoehto.

    Näyttökuva VS Code Explorerista, jossa näkyy, mistä **Päivitä muistikirja** -vaihtoehto valitaan.

  2. Valitse Päivitä muistikirja - vaihtoehto. VS Code hakee uusimman version etätyötilasta ja avaa VS Code diff -editorin, jotta voit verrata kahta muistikirjatiedostoa. Vasen näyttö on työtilasta ja oikea näyttö on paikallisesta versiosta:

    Näyttökuva, jossa näkyy päivitysmuistikirjan vertailunäyttö.

  3. Päivitä vasemmalla puolella oleva koodi/markdown-solu ongelman korjaamiseksi.

  4. Kun olet korjannut kaikki ristiriidat, valitse Yhdistä-vaihtoehto vertailueditorin oikeasta yläkulmasta vahvistaaksesi, että yhdistäminen on valmis. (Kunnes valitset Yhdistä, muistikirja pysyy ristiriitatilassa .)

    Kuvakaappaus VS Code -vertailueditorinäytön oikeasta yläkulmasta, jossa näkyy, mistä valita Yhdistä-vaihtoehto.

Suorita muistikirja tai korjaa muistikirja spark-etätietokonetta varten

Valitsemalla tämän laajennuksen mukana toimitetun kernel synapse-spark-kernel-ytimen voit suorittaa koodisolun etäsynkronin käsittelytoiminnon päälle. Kun valitset tämän ytimen, laajennus sieppaa kaikki PySpark-ohjelmointirajapinnan kutsut suorituksen aikana ja kääntää ne vastaavaksi http-kutsuksi Spark-etälaskentaan. Python-koodi suoritetaan edelleen paikallisessa ympäristössä.

Näyttökuva, jossa näkyy muistikirjan suorittaminen.