1. 主要ページへ移動
  2. メニューへ移動
  3. ページ下へ移動

用語集|Pig (ピッグ)

英:pig
類:Hive / データウェアハウス(DWH) / 分散処理
 ビッグデータ データベース

 

Pig(ピッグ/ピグ)とは、オープンソースの大規模分散計算フレームワークHadoop上で動作するデータウェアハウス(DWH)向けのプロダクトです。

Hadoopに処理させたい内容をPig Latinという言語で記述することで、分散処理の実行が可能になります。Hiveと同じく、裏側ではMapReduce(大量のデータを高速に処理するための分散処理フレームワーク)の処理が実行されます。

Pig Latinでは、データのロードとストア、フィルタリング、結合およびソートいった処理フローを記述できます。



【Pig構文の例】
#Number of Accesses per Unique host

A = FOREACH www_access GENERATE host;
B = FOREACH (GROUP A BY host) GENERATE group AS host, COUNT($1) cnt;
OUT = ORDER B BY cnt;




 

ご検討中のお客さま

お見積もりやサービスに関するご質問、資料請求など気になることがあれば、お気軽にお問い合わせください。 よくあるご質問はこちらです。

資料ダウンロード

データセンター、クラウドをはじめ各種サービスの説明書や、当社エンジニアによるメディア寄稿記事など、さまざまな資料がダウンロードできます。

最新情報をお届け

メール登録または公式SNSをフォローいただくと、サービスのリリース情報や、ウェビナー情報、最新のテック情報をお知らせします。