Data Accelerator, Microsoftin uusi panos avoimeen lähdekoodiin

datakiihdytin

Kuluneen vuoden aikana Microsoft on jatkuvasti avannut ja luonut avoimen lähdekoodin projekteja jonka kanssa se on alkanut syrjäyttää suuren kilpailun avoimen lähdekoodin maailmaan (tai niin näyttää siltä).

Ja sen tarkoituksena ei ole vähätellä sen toimintaa, mutta toisin kuin viime vuosikymmenellä, jossa se kävi avoimen lähdekoodin sodan, asiat ovat muuttuneet ainakin viime vuosina. Kuten viime päivinä Microsoft julkisti avaamispäätöksen tehneelle yhteisölle julkaisi laajamittaisen tietojenkäsittelyprojektin, Data Acceleratorin, jota käytettiin alun perin sisäisesti.

Projektia on kehitetty vuonna 2017 lähtien laajasti sovellettu useisiin Microsoftin tuotekanaviin.

Tietoja Data Acceleratorista

Data Accelerator aloitti toimintansa vuonna 2017 laajamittaisena tietojenkäsittelyprojektina Microsoftin kehittäjäosastossaSe vihdoin pääsi Apache Sparkiin mittakaavan ja nopeuden vuoksi.

Data Accelerator on muutakin kuin vain kanava EventHubin ja tietokannan välillä.

Sen avulla käyttäjät voivat muotoilla saapuvia tapahtumia uudelleen, kun ne edelleen lähettävät, ja sitten reitittää saman tapahtuman eri osat eri tietovarastoihin tarjoamalla samalla terveystarkkailua ja hälytyksiä koko putkitilalle.

Data Accelerator tarjoaa myös kokoonpanon käyttöliittymän ja sääntöjen / kyselyjen suunnittelukokemuksen, jonka avulla käyttäjät voivat aloittaa toimintansa ja kirjoittaa koodia.

Lisäksi, kuka tahansa, joka suorittaa siirtotietojen käsittelyä yleensä sinun on käytettävä liukuvaa ikkunaa tietojen käsittelemiseksitai käsitellä viive tietojen saamiseksi tai tietojen keräämiseksi ajan myötä.

Funciones

Datakiihdytin tukee ja yksinkertaistaa näiden lisäominaisuuksien käyttöä.

Virallisen Microsoftin avoimen lähdekoodin blogin mukaan joidenkin Data Accelerator -menetelmien avulla streamien luominen Apache Sparkiin on helppoa:

Plug&Play: voit helposti määrittää tulolähteet ja lähtövastaanottimet luomaan putkistoja muutamassa minuutissa.

Data Accelerator tukee tietojen hakemista Eventhubista ja IoThubista ja tukee tietojen lataamista Azure-blobeihin, CosmosDB: hen, Eventhubiin ja muuhun.

Ei koodikokemusta: tukee kykyä konfiguroida hälytykset ja tietojenkäsittely kirjoittamatta koodia.

Sääntöjen suunnittelijan asiantuntemuksella voit määrittää yksinkertaisen ja yhdistetyn tietojenkäsittelyn, merkinnät ja hälytykset.

SQL-kyselyt: mahdollistaa monimutkaisen prosessoinnin kirjoittamisen SQL: ssä, ei tarvitse työskennellä Scalassa.

Sisäänrakennettu laajennettavuusmalli tukee myös käyttäjän määrittelemiä toimintoja ja hyödyntää Azure-toimintoja esimerkiksi suoratoistoon ML: ssä.

Reaaliaikaiset kuulemiset: Säästää testiputken asennus- ja käsittelyaikaa suorittamalla saapuvia datanäytteitä ja vahvistamalla kyselysi sekunneissa.

lopuksi, Microsoft mainitsi, että datakiihdytin tukee nopeaa testaussykliä kehitystestisilmukoille, missä otokseen valittujen paikallisten tapahtumien kyselyt voidaan iteratiivisesti korjata saataville ennen käyttöönottoa, mikä voi säästää paljon aikaa testityönkulun käsittelyyn.

Microsoftin kehittäjäosasto käyttää Data Acceleratoria päivittäin, ja se jatkaa työkaluketjun parannuksia ajan myötä, mutta tunnustamme, että työkalupakki voisi tehdä paljon enemmän tarpeen mukaan.

Data Accelerator tarjoaa mahdollisuuden kaikille, jotka haluavat ottaa käyttöön ja yksinkertaistaa näiden lisäominaisuuksien käyttöä.

Toivomme, että avaamalla tämän projektin jotkut teistä löytävät datakiihdyttimen vielä hyödyllisemmäksi.

Jos haluat saada lisätietoja Tietoja Data Accelerator -koodista voit käydä ilmoituksessa Microsoftin avoimen lähdekoodin blogissa.

Linkki on tämä.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.