Jaa


Toimintojen yleiskatsaus

Tässä artikkelissa kerrotaan Microsoft Fabric -toiminnoista ja voit niiden avulla luoda päästä päähän -tietopohjaisia työnkulkuja tietojen siirto- ja käsittelyskenaarioita varten.

Yleiskuvaus

Microsoft Fabric -työtilassa voi olla yksi tai useampi putki. Putki on toimintojen looginen ryhmittely, joka yhdessä suorittaa tehtävän. Putki voi esimerkiksi sisältää joukon toimintoja, jotka sisäänkäsittelevät ja puhdistavat lokitietoja, ja käynnistää sitten yhdistämistietovuon lokitietojen analysointia varten. Putken avulla voit hallita toimintoja joukkona kunkin sijaan erikseen. Voit ottaa jakson käyttöön ja ajoittaa sen erikseen toimintojen sijaan.

Jakson aktiviteetit määrittävät tiedoille suoritettavat toiminnot. Kopiointitoiminnon avulla voit esimerkiksi kopioida tietoja SQL Serveristä Azure Blob -Tallennus. Käsittele ja muunna sitten tietovuoaktiviteetin tai muistikirjatoiminnon avulla tietoja blob-säilöstä Azure Synapse Analytics -varannoksi, jonka päälle liiketoimintatietojen raportointiratkaisut on luotu.

Microsoft Fabricissa on kolmenlaisia toimintoja: tietojen siirtotoiminnot, tietojen muuntamis- ja hallintatoiminnot.

Tietojen siirtotoimet

Kopioi toiminta Microsoft Fabricissa kopioi tietoja lähdetietosäilöstä nielutietosäilöön. Fabric tukee Näyttöyhteys tai yleiskatsaus -artikkelissa lueteltuja tietosäilöjä. Mistä tahansa lähteestä peräisin olevat tiedot voidaan kirjoittaa mihin tahansa nieluun.

Lisätietoja on kohdassa Tietojen kopiointi kopiointitoiminnon avulla.

Tietojen muunnostoiminnot

Microsoft Fabric tukee seuraavia muunnostoimintoja, jotka voidaan lisätä joko yksitellen tai ketjutettuna toisella toiminnolla.

Lisätietoja on artikkelissa Tietojen muuntamistoiminnot .

Tietojen muunnostoiminto Käsittelyympäristö
Kopioi tiedot Microsoft Fabricin käsittelypäällikkö
Tietovuo Gen2 Microsoft Fabricin käsittelypäällikkö
Poista tiedot Microsoft Fabricin käsittelypäällikkö
Kangasmuistikirja Microsoft Fabricin hallitsemat Apache Spark -klusterit
HDInsight-toiminta Microsoft Fabricin hallitsemat Apache Spark -klusterit
Spark-työn määritelmä Microsoft Fabricin hallitsemat Apache Spark -klusterit
Tallennettu toimintosarja Azure SQL, Azure Synapse Analytics tai SQL Server
SQL-komentosarja Azure SQL, Azure Synapse Analytics tai SQL Server

Työnkulun toimintojen hallinta

Seuraavia ohjausobjektin työnkulun toimintoja tuetaan:

Toimintojen hallinta Kuvaus
Liitä muuttuja loppuun Lisää arvo olemassa olevaan matriisimuuttujaan.
aktiviteetin Azure-erä Suorittaa Azure-erä komentosarjan.
Azure Databricks -toiminta Suorittaa Azure Databricks -työn (Notebook, Jar, Python).
Azuren Automaattianalyysipalvelut toiminta Suorittaa Azure Automaattianalyysipalvelut työn.
Aktiviteetin aktivoinnin poistaminen Poistaa toisen toiminnon aktivoinnin.
Epäonnistua Aiheuttaa putken suorittamisen epäonnistumisen mukautetulla virhesanomalla ja virhekoodilla.
Suodata Käytä syötematriisiin suodatinlauseketta.
Foreach ForEach Activity määrittää toistuvan ohjausobjektin työnkulun jaksossasi. Tätä toimintoa käytetään kokoelman iteroimiseen ja suoritetaan silmukan määritettyjä toimintoja. Tämän aktiviteetin silmukkatoteutuksen rakenne muistuttaa silmukkarakennetta ohjelmointikielissä.
Funktioiden toiminta Suorittaa Azure-funktion.
Metatietojen hakeminen GetMetadata-toimintojen avulla voidaan noutaa metatietoja mistä tahansa Data Factory- tai Synapse-putken tiedoista.
Jos ehto Jos-ehtoa voidaan käyttää haarautumaan sen ehdon perusteella, joka antaa tulokseksi tosi tai epätosi. If Condition -aktiviteetti tarjoaa saman toiminnon kuin If-lauseke ohjelmointikielissä. Se arvioi aktiviteettien joukon, kun ehto arvioi kohteen , true ja toisen aktiviteettijoukon, kun ehdon arvoksi tulee false.
Putken kutsuminen Suoritusputken toiminnon avulla Data Factory- tai Synapse-putki voi käynnistää toisen putken.
KQL-toiminta Suorittaa KQL-komentosarjan Kusto-esiintymälle.
Hakutoiminta Hakuaktiviteetin avulla voidaan lukea tai etsiä tietue tai taulukon nimi/arvo mistä tahansa ulkoisesta lähteestä. Tähän tulokseen voidaan viitata edelleen onnistumalla aktiviteetit.
Määritä muuttuja Määritä olemassa olevan muuttujan arvo.
Aktiviteetin vaihtaminen Toteuttaa switch-lausekkeen, joka sallii useita myöhempiä toimintoja kullekin lausekkeen mahdolliselle tulokselle.
Teams-toiminta Julkaisee viestin Teams-kanavalla tai -ryhmän keskustelussa.
Aktiviteetiin saakka Toteuttaa Tee kunnes -silmukan, joka muistuttaa Tee kunnes -silmukkarakennetta ohjelmointikielissä. Se suorittaa silmukan aktiviteettien joukon, kunnes aktiviteetin liittyvän ehdon arvoksi tulee tosi. Voit määrittää aikakatkaisuarvon aktiviteetille.
Odotusaktiviteetti Kun käytät odotustoimintoa jaksossa, jakso odottaa määritetyn ajan ennen kuin jatkaa seuraavien toimintojen suorittamista.
Verkkotoiminta Verkkoaktiviteetin avulla voidaan kutsua mukautettua REST-päätepistettä putkesta.
Webhookin toiminta Webhook-toiminnon avulla voit kutsua päätepisteen ja välittää takaisinkutsun URL-osoitteen. Putken suoritus odottaa takaisinkutsun käynnistämistä ennen seuraavaan toimintoon siirtymistä.

Toimintojen lisääminen jaksoon Microsoft Fabric -käyttöliittymän avulla

Seuraavien vaiheiden avulla voit lisätä ja määrittää toimintoja Microsoft Fabric -jaksossa:

  1. Luo uusi putki työtilaasi.
  2. Selaa putken Aktiviteetit-välilehdessä näytetyt aktiviteetit ja vieritä tarvittaessa oikealle nähdäksesi kaikki toiminnot. Valitse aktiviteetti lisätäksesi sen putkieditoriin.
  3. Kun lisäät aktiviteetin ja valitset sen putkieditorin pohjassa, sen yleiset asetukset näkyvät piirtoalustan alla olevassa Ominaisuudet-ruudussa.
  4. Jokainen toiminto sisältää myös sen määrityksiin liittyviä mukautettuja ominaisuuksia Ominaisuudet-ruudun muissa välilehdissä.

Näyttökuva, jossa näkyy putkieditori, jossa on Toiminnot-välilehti, työkalurivi, kopiointitoiminto ja sen ominaisuuksien Yleiset-välilehti korostettuina.

Yleiset asetukset

Kun lisäät uuden aktiviteetin jaksoon ja valitset sen, näet sen ominaisuusruudut näytön alareunan alueella. Nämä ominaisuusruudut sisältävät yleisiä ruutuja, Asetukset ja joskus myös muita ruutuja.

Näyttökuva, jossa näkyy aktiviteetin Yleiset asetukset -välilehti.

Yleiset asetukset sisältävät aina jokaisen toiminnon Nimi - ja Kuvaus-kentät . Toimintoja ovat myös seuraavat:

Asetukset Kuvaus
Timeout Toiminnon suorittamiseen kuluva enimmäisaika. Oletusarvo on 12 tuntia, ja suurin sallittu aika on seitsemän päivää. Aikakatkaisun muoto on muodossa D.HH:MM:SS.
Yritä uudelleen Uudelleenyritysten enimmäismäärä.
(Lisäominaisuudet) Uudelleenyritysten väli (s) Kunkin uudelleenyritysyrityksen välinen sekuntien määrä.
(Lisäominaisuudet) Suojattu tuloste Kun tämä on valittuna, toiminnon tulosta ei tallesteta kirjaamisen yhteydessä.
(Lisäominaisuudet) Suojattu syöte Kunkin uudelleenyritysyrityksen välinen sekuntien määrä.

Muistiinpano

Oletusarvoisesti pehmeä raja voi olla enintään 80 toimintoa putkea kohden. Se sisältää säilöjen sisäiset toiminnot.