Spisu treści:

Jaki plan produkuje świnia po wykonaniu podstawowego parsowania i sprawdzania semantycznego?
Jaki plan produkuje świnia po wykonaniu podstawowego parsowania i sprawdzania semantycznego?

Wideo: Jaki plan produkuje świnia po wykonaniu podstawowego parsowania i sprawdzania semantycznego?

Wideo: Jaki plan produkuje świnia po wykonaniu podstawowego parsowania i sprawdzania semantycznego?
Wideo: Pig - Intro to Data Science 2024, Listopad
Anonim

Świnia przechodzi kilka kroków, gdy Świnia Skrypt łaciński jest konwertowany na zadania MapReduce. Po wykonaniu podstawowego parsowania i sprawdzania semantycznego , to produkuje logiczny plan . Logiczne plan opisuje operatory logiczne, które muszą być wykonane przez Świnia podczas wykonywania.

A więc, czy jest framework do zbierania i przechowywania statystyk na poziomie skryptu dla świńskiej łaciny?

Pig Statistics to framework do zbierania i przechowywania skryptów - statystyki poziomu dla Pig Latin . Charakterystyka Świńskie skrypty łacińskie a wynikowe zadania MapReduce są gromadzone, gdy scenariusz jest wykonywany.

Podobnie, jaki jest domyślny tryb świni? Egzekucja tryby w Apache Świnia to: MapReduce Tryb : To jest tryb domyślny , który wymaga dostępu do klastra Hadoop i instalacji HDFS. Ponieważ jest to tryb domyślny , nie jest konieczne określanie flagi -x (można wykonać świnia LUB świnia -x mapreduce). Wejście i wyjście w tym tryb są obecne na HDFS.

Poza tym, który operator służy do przeglądania schematu relacji?

Opis używany jest operator aby zobaczyć schemat relacji.

Jakie są składniki środowiska egzekucji świń?

Przyjrzyjmy się głównym komponentom

  • Parser. Początkowo skrypty Pig są obsługiwane przez Parser.
  • Optymalizator. Plan logiczny (DAG) jest przekazywany do optymalizatora logicznego, który przeprowadza optymalizacje logiczne, takie jak projekcja i pushdown.
  • Kompilator.
  • Silnik wykonawczy.
  • Atom.
  • Krotka.
  • Torba.
  • Mapa.

Zalecana: