Увод у кошницу падова кошница

Кључна реч „ДРОП“ односи се на брисање. За брисање података неопходни су нам подаци у кошници.

У Хадоопу имамо две функционалности:

  1. Складиштење података
  2. Обрада података

За чување података, ХДФС (Хадооп Дистрибутед Филе Систем) долази у слику. Када кажемо да имамо податке у табели кошнице то значи две ствари:

  1. Подаци су у ХДФС-у
  2. Имамо таблицу кошница која је створена преко те ХДФС датотеке и у њу учитавамо податке ХДФС датотеке у кошницу.

Дакле, у основи да би таблица кошница имала податке, датотека података је предуслов. У овом чланку ћемо видети како бацати столове у кошницу, шта се дешава када падне стол и све ствари повезане са столом у кошници.

Врсте капљица у кошници

У кошници се налазе две врсте столова:

  1. Интерна или управљана таблица
  2. Спољна табела или Неуправљана табела

Управљана табела / интерна табела:

  1. У кошници је корисник / кошница / складиште подразумевани директориј. Унутарње таблице се задано спремају у овај директориј. Не морамо ручно давати локацију током креирања табеле.
  2. Наредба „Испусти таблицу“ трајно брише податке.
  3. Хиве управља сву сигурност за управљане таблице.

Имам табелу која је већ присутна у директоријуму "корисник / кошница / складиште" која се зове "кодови".

Да бисмо проверили да ли се постојећом таблицом управља или не управља, могли бисмо да употребимо наредбу испод:

Синтакса команде:

Опишите форматирано име табеле;

Излаз:

Погледајмо, податке представљене у табели „кодови“.

Прво, користећи команду кошнице-

Друго, коришћењем Хуе (Хадооп Усер Екпериенце а Веб УИ)

Наредба за брисање: Испусти таблицу табле_наме;

Излаз:

Сада, ако желим да изаберем податке из „кодова“, поставиће ми грешку, јер се табела брише.

Такође, неће моћи да види ову табелу у подразумеваном директорију који је

„Корисник / кошница / складиште“

Посматрајте овде,

Неуправљана табела / спољна табела:

  1. Спољне табеле, од нас се тражи да обезбедимо путању где треба да чувамо ту табелу помоћу кључне речи 'лоцатион' у команди цреате табле.

На пример:

СТВАРИТЕ ВАЊСКУ ТАБЕЛУ стг_с2_јсон.продуцтс

(производ нема низа, низ назива производа, описни низ, активни низ, креиран низ датума, ажурирани низ датума)

ЛОКАЦИЈА '/усер/дата/хиве/стг_с2_јсон.дб/продуцтс';

  1. Хиве само брише метаподатке. Подаци су трајни.
  2. Ове табеле би могао да користи свако ко има приступ ХДФС-у, тако да им је потребно да управљају сигурношћу на нивоу мапе.

За разумевање испадања спољне табеле, користићемо табелу „производи“.

Проверите да ли је табела унутрашња или спољна. Опет наредба "опишите форматирано име табеле".

Придржавајте се "ограничења 10" у наредби за одабир. Производи у табели садрже следеће податке:

Да бисте је проверили у Хуе-у, изгледа овако:

Да видимо шта се дешава када бачемо ову табелу:

Синтакса:

Drop table table_name;

Излаз:

Сада, ако покушавате да преузмете податке из табеле, то баца грешку.

Прво, користећи наредбу „селецт“ на терминалу, отворит ће ми се грешка што значи да су метаподаци вањске таблице избрисани.

Примјетите грешку овдје:

Друго, провера стања података, датотека „продуцтс.јсон“ је и даље присутна у ХДФС, што значи да су подаци трајни.

Закључак

Олакшаћу вам и обезбедити вам кључне тачке за обе врсте табела. Ви одлучујете који тип ће одговарати вашим захтевима.

Интерни сто

Спољна табела

Такође се назива „Управљана таблица“Такође се назива „Неуправљана таблица“
Нема потребе да наведете локацију, задани директориј Хиве управља тим подацимаМорате навести локацију
Брише се и метаподаци табеле (Подаци су привремени)Кошница ће податке оставити недирнуте (подаци су трајни)
Сама кошница контролише сигурност столаПотребно је да управљате заштитом на нивоу фасцикле

Препоручени чланци

Ово је водич за Стол за пад кошница. Овде смо расправљали о увођењу таблице капања кошница, типова капних таблица у кошници уз синтаксу. Можете и да прођете кроз друге наше предложене чланке да бисте сазнали више -

  1. Шта је кошница?
  2. Архитектура кошница
  3. Команде за кошнице
  4. Шта је Орацле Датабасе
  5. Наредба кошнице
  6. Инсталација кошница

Категорија: