Съдържание:

Кой план произвежда прасето след извършване на основния синтактичен анализ и семантична проверка?
Кой план произвежда прасето след извършване на основния синтактичен анализ и семантична проверка?

Видео: Кой план произвежда прасето след извършване на основния синтактичен анализ и семантична проверка?

Видео: Кой план произвежда прасето след извършване на основния синтактичен анализ и семантична проверка?
Видео: CS50 2015 - Week 6 2024, Декември
Anonim

свиня преминава през някои стъпки, когато a свиня Латинският скрипт се преобразува в задания MapReduce. След извършване на основния синтактичен анализ и семантична проверка , то произвежда логичен план . Логичното план описва логическите оператори, които трябва да бъдат изпълнени от свиня по време на изпълнение.

Точно така, рамката за събиране и съхраняване на статистически данни на ниво скрипт за свинска латиница ли е?

Pig Statistics е рамка за събиране и съхранение на скрипт - ниво статистика за Pig Latin . Характеристиките на Свински латински скриптове и получените MapReduce задания се събират, докато скрипт се изпълнява.

По същия начин какъв е режимът по подразбиране на прасето? Изпълнението режими в Apache свиня са: MapReduce режим : Това е режим по подразбиране , което изисква достъп до Hadoop клъстер и HDFS инсталация. Тъй като това е а режим по подразбиране , не е необходимо да указвате -x флаг (можете да изпълните прасе ИЛИ прасе -x съпоставяне на карта). Входът и изходът в това режим присъстват на HDFS.

Освен това кой оператор се използва за преглед на схемата на релация?

Описването се използва оператор за да видите схема на релация.

Какви са компонентите на средата за изпълнение на свине?

Нека да разгледаме основните компоненти

  • Парсер. Първоначално Pig скриптовете се обработват от анализатора.
  • Оптимизатор. Логическият план (DAG) се предава на логическия оптимизатор, който извършва логическите оптимизации като проекция и натискане.
  • Компилатор.
  • Изпълнителен двигател.
  • атом.
  • Кортеж.
  • Чанта.
  • Карта.

Препоръчано: