Sisällysluettelo:
Määritelmä - mitä sian latina tarkoittaa?
Pig Latin on eräänlainen ohjelmointikieli, jota käytetään Apache Pig -työkalussa työskentelemiseen, joka on ohjelmistoresurssi tietyntyyppisten tietojen analysointiohjelmien luomiseen.
Techopedia selittää sikalatinan
Apache Hadoop -resurssijoukko on erittäin suosittu tapa yhdistää ja lajitella tietoja. Hadoopilla on tärkeä rooli viime vuosien suurissa tietohulluissa, samoin kuin apuvälineillä, kuten Apache Pig. Hadoop ja siihen liittyvät työkalut ja lisälaitteet ovat melkein kokonaan avoimen lähdekoodin tuotteita, mikä tarkoittaa, että niitä ei myydä tavanomaisilla lisenssimaksuilla.
Hadoop-alusta sisältää useita pääelementtejä, mukaan lukien MapReduce-niminen järjestelmä eräkäsittelytietoon ja Hadoop HDFS-tiedostojenkäsittelyjärjestelmä. Apache Pig sisältää kääntäjän, joka tuottaa MapReduce-tietokokonaisuuksia. Tavoitteena on analysoida suuria tietojoukkoja.
Kehittäjät loivat sian latinan kielen auttaakseen käyttäjiä käyttämään sikaa tehokkaasti. Tämän tuotteen valmistajat puhuvat "ohjelmoinnin helppoudesta", joka riippuu Pig Latin -tekstin luonteesta, jossa suorat komennot ovat helppo ilmaista semanttisesti. Ohjelmistoon sisältyy myös lupaus monipuolisuudesta.
Tämän suhteellisen helpon kielen tarkastelu, joka täydentää suosittuja ohjelmointikieliä, kuten Java ja Python, osoittaa, että tämä kieli noudattaa tiettyjä tapoja, esimerkiksi muuttujien, kuten kokonaisluku, float, Boolean ja muut, käyttöä Java: lla ja muilla kielillä, sekä sekä yksinkertaisten operaattoreiden kanssa - Dexribe, Dump, Selitä ja kuvaa -, joista kukin edistää yksinkertaista datatulosta. Pig Latin sisältää myös joukon relaatioperaattoreita, kuten Ryhmä, Suodata ja Liity, jotka ovat perinteisiä osia kielten kyselystä. Muita Pig Latinin helppokäyttöisten huijauskoodien elementtejä ovat merkkijonofunktiot, matemaattiset funktiot, päivämäärä-aikafunktiot ja muun tyyppiset komentojen syntaksit.