Hadoop 実践ラボ

このコースには、Hadoop の多数のラボが含まれています。各ラボは、詳細なガイダンスと解決策を備えた小規模な Hadoop プロジェクトです。これらのラボを完了することで、Hadoop のスキルを練習し、コーディング能力を向上させ、クリーンで効率的なコードの書き方を学ぶことができます。

データサイエンスLinux

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

シラバス

Hadoop HDFS のセットアップ

Hadoop FS Shell cat

Hadoop FS Shell ls

Hadoop FS Shell mkdir

Hadoop FS Shell テスト

Hadoop FS Shell の appendToFile

Hadoop FS Shell cp

Hadoop FS Shell copyToLocal/put

Hadoop FS シェルの copyFromLocal/get

Hadoop FS Shell rm

Hadoop FS Shell mv

量子データのグループ化冒険

Hadoop FS Shell chmod

Hadoop FS Shell chown

Hadoop FS Shell find

Hadoop FS Shell の du

Hadoop FS Shell tail

Hadoop FS Shell stat

Hadoop FS Shell expunge

Hadoop データレプリケーション

Hadoop データ ブロック管理

Hadoop DataNode と NameNode の管理

Hadoop スナップショット管理

Hadoop ストレージ ポリシーの管理

Hadoop クォータ管理

Hadoop オリンピア大会のパーティショニング

神秘的な Hadoop ソートの秘密

Hadoop Shuffle Combiner

Hadoop を使った恐竜データの融合

分散キャッシュの古代の知恵

Hadoop Hadoop YARN 基本セットアップ

Hadoop でのスケジューラの適用

Hadoop Yarn コマンドアプリケーション

Hadoop Yarn コマンド コンテナ

YARN ログを使った宇宙船の操作

ハドープ Yarn を使ったデートピア

リソース防衛司令部

忍者の資源管理の達人

ささやきの森のノードマネージャーの探求

宇宙ハイブ統合の旅

ハイブアリーナにおけるデータマスタリー

Hadoop Hive データ探検

ハドープにおける神秘的なテーブル作成

Hadoop を使った火星データの発見

Hadoop を使った反乱軍のデータ再構築

反乌托邦的データ破壊作戦

天体データのマスタリー

歴史的データの調和の探求

砂漠データ探索の探求

Hadoop の不思議の国でのアップディティウム探索

星系間データフローの最適化

タイムワープ Hive のマスタリー

Hadoop を使って明かされた探検家の運命

LIMIT を使ったレベル軍のデータ潜入

ハドープの魔法で紐解く廃墟データ

Hadoop 次元マスタリーガイド

砂漠の竜によるデータ統合

統合データクエスト Hadoop 統合

Hadoop を使った宇宙資源最適化

ハドープを用いた宝石分析

ハドープの数値の調和の探求

天文学者のための Hadoop 日付操作のマスタリー

Hadoop 宇宙通信の探求

宇宙レーシングデータの最適化

銀河間データ分析の旅

Hadoop を使って古代の宝を発見する

僧侶のデータ探求

HadoopUDFs を使った VR 宇宙探索

Hadoop 照会計画の習得

地獄の炎の深淵におけるハドープの格納技術の習得

銀河宇宙港の運営を最適化する

王立データ魔法のスキーマ

ザラのデータ魔法

幽霊によるデータ変換の旅

Hadoop を使った宝石データの圧縮

魔法の直列化のマスタリー

海賊たちの Hive セキュリティクエスト

はじめに

77 のガイド付きシナリオラボで、Hadoop エコシステムを実践的に学びます。日常的な HDFS 操作と storage control から、MapReduce data flow、YARN resource management、そして幅広い Hive/HiveQL 課題へ進みます。

単一の線形プロジェクトではなく、大規模な練習ライブラリです。course manifest は固定順序を要求しないため、基礎から高度なデータ操作へ進むことも、強化したいスキルのラボだけを選ぶこともできます。

学習内容

このコースを修了すると、次のことができるようになります。

  • 提供される HDFS、YARN、Hive 環境を設定・探索して実習する。
  • filesystem shell で HDFS データを読み取り、検索、転送、削除、調査し、権限を管理する。
  • HDFS の replication、block、DataNode、snapshot、storage policy、quota、削除データ整理を管理する。
  • partitioner、sort、combiner、join、distributed cache を含む MapReduce shuffle 技術を適用する。
  • YARN application、container、log、JAR 実行、node、scheduler、ResourceManager、NodeManager を調査する。
  • Hive database と table を作成・変更し、データを load、insert、update、delete、import、export する。
  • HiveQL の filter、group、aggregation、join、union、sort、distribution、function、window query を書く。
  • Hive の query plan、format、partition、bucket、schema、I/O、compression、serialization、integration、security を調べる。

このコースの対象者

storage、processing、resource management、SQL 形式の分析について大量のガイド付き練習を求める Hadoop 学習者向けです。幅を広げたい初心者にも、HDFS、MapReduce、YARN、Hive を個別に練習したい既習者にも適しています。

前提知識: Linux ターミナル、ファイル、権限、基本的なデータ処理に慣れている必要があります。全体は Beginner ですが、MapReduce、YARN、高度な Hive の前に Hadoop と SQL の入門知識を強く推奨します。

学習環境: 77 のラボは提供される Hadoop 環境で実行し、詳細な手順と解答を含みます。主にコマンドと query で作業し、外部 cloud cluster や個人 service account は要件として記載されていません。

よくある質問

77 のラボをすべて順番に行う必要がありますか?

いいえ。必須の順序ではなく、非順序型の練習集として設定されています。初心者は HDFS の設定と基本ファイル操作から始め、その後 MapReduce、YARN、高度な Hive へ進むとよいでしょう。

Hadoop 実践チャレンジとの違いは何ですか?

Hadoop Practice Labs は 4 つの大きな領域に 77 のガイド付き活動を含みます。Hadoop Practice Challenges は HDFS ファイルシステムコマンドに絞った 12 の小規模なチャレンジ集です。

Spark や Pig も含まれますか?

いいえ。対象は HDFS、一部の MapReduce pattern、YARN、Hive/HiveQL です。77 のテーマに Spark と Pig はありません。

本番 Hadoop cluster を deploy・operate しますか?

いいえ。提供される学習環境で設定とコンポーネント操作を練習します。本番 infrastructure design、multi-node deployment、capacity planning、monitoring、service operation は確認された成果ではありません。

講師

labby
Labby
Labby is the LabEx teacher.