Taula de continguts:
Definició: què significa Pig Latin?
El llatí Pig és un tipus de llenguatge de programació utilitzat per treballar a Apache Pig, que és un recurs de programari per crear determinats tipus de programes d’anàlisi de dades.
Techopedia explica el llatí porcí
El conjunt de recursos Apache Hadoop és una forma molt popular d’agregar i ordenar dades. Hadoop exerceix un paper fonamental, juntament amb eines de suport com Apache Pig, en la gran mania dels darrers anys. Hadoop i les seves eines i accessoris relacionats són gairebé completament de codi obert, cosa que significa que no es venen amb els costos de llicència convencionals.
La plataforma Hadoop inclou diversos elements principals, entre ells un sistema anomenat MapReduce per a la gestió de dades per lots i un sistema de maneig de fitxers Hadoop HDFS. Apache Pig implica un compilador que produeix conjunts de dades MapReduce. L’objectiu és analitzar conjunts de dades grans.
Els desenvolupadors van crear la llengua llatina Pig per ajudar els operadors a utilitzar efectivament el porc. Els creadors d’aquest producte parlen d’una “facilitat de programació” que es basa en la naturalesa textual del llatí porcí, on les comandes directes són fàcils d’expressar de manera semàntica. També hi ha la promesa de versatilitat incorporada al programari.
Una ullada a aquest llenguatge relativament fàcil, complementari als llenguatges de programació populars com Java i Python, demostra que aquest llenguatge segueix certes convencions, per exemple, l’ús de variables com nombres enters, float, booleans i altres a Java i altres idiomes, al llarg de amb operadors simples iguals -Descriu, descarrega, explica i il·lustra - cadascun dels quals promou un resultat de dades senzill. Pig Latin també inclou un conjunt d’operadors relacionals com Group, Filter i Join que són parts tradicionals dels idiomes de consulta. Altres elements de fulls de trampes fàcils per a llatí porcí inclouen funcions de cadena, funcions matemàtiques, funcions de data i altres tipus de sintaxis de comandaments.
