Apache Oozie Essentials
暫譯: Apache Oozie 基礎知識

Jagat Jasjit Singh

  • 出版商: Packt Publishing
  • 出版日期: 2015-12-04
  • 售價: $1,660
  • 貴賓價: 9.5$1,577
  • 語言: 英文
  • 頁數: 164
  • 裝訂: Paperback
  • ISBN: 1785880381
  • ISBN-13: 9781785880384
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Unleash the power of Apache Oozie to create and manage your big data and machine learning pipelines in one go

About This Book

  • Teaches you everything you need to know to get started with Apache Oozie from scratch and manage your data pipelines effortlessly
  • Learn to write data ingestion workflows with the help of real-life examples from the author's own personal experience
  • Embed Spark jobs to run your machine learning models on top of Hadoop

Who This Book Is For

If you are an expert Hadoop user who wants to use Apache Oozie to handle workflows efficiently, this book is for you. This book will be handy to anyone who is familiar with the basics of Hadoop and wants to automate data and machine learning pipelines.

What You Will Learn

  • Install and configure Oozie from source code on your Hadoop cluster
  • Dive into the world of Oozie with Java MapReduce jobs
  • Schedule Hive ETL and data ingestion jobs
  • Import data from a database through Sqoop jobs in HDFS
  • Create and process data pipelines with Pig, hive scripts as per business requirements.
  • Run machine learning Spark jobs on Hadoop
  • Create quick Oozie jobs using Hue
  • Make the most of Oozie's security capabilities by configuring Oozie's security

In Detail

As more and more organizations are discovering the use of big data analytics, interest in platforms that provide storage, computation, and analytic capabilities is booming exponentially. This calls for data management. Hadoop caters to this need. Oozie fulfils this necessity for a scheduler for a Hadoop job by acting as a cron to better analyze data.

Apache Oozie Essentials starts off with the basics right from installing and configuring Oozie from source code on your Hadoop cluster to managing your complex clusters. You will learn how to create data ingestion and machine learning workflows.

This book is sprinkled with the examples and exercises to help you take your big data learning to the next level. You will discover how to write workflows to run your MapReduce, Pig ,Hive, and Sqoop scripts and schedule them to run at a specific time or for a specific business requirement using a coordinator. This book has engaging real-life exercises and examples to get you in the thick of things. Lastly, you'll get a grip of how to embed Spark jobs, which can be used to run your machine learning models on Hadoop.

By the end of the book, you will have a good knowledge of Apache Oozie. You will be capable of using Oozie to handle large Hadoop workflows and even improve the availability of your Hadoop environment.

商品描述(中文翻譯)

釋放 Apache Oozie 的力量,輕鬆創建和管理您的大數據和機器學習管道

本書介紹



  • 教您從零開始學習 Apache Oozie 的所有知識,輕鬆管理您的數據管道

  • 通過作者的實際經驗,學習編寫數據攝取工作流程的技巧

  • 嵌入 Spark 作業以在 Hadoop 上運行您的機器學習模型

本書適合誰


如果您是希望有效使用 Apache Oozie 處理工作流程的 Hadoop 專家,這本書適合您。本書對於熟悉 Hadoop 基礎知識並希望自動化數據和機器學習管道的任何人都將非常有用。

您將學到什麼



  • 從源代碼安裝和配置 Oozie 在您的 Hadoop 集群上

  • 深入了解 Oozie 與 Java MapReduce 作業的世界

  • 排程 Hive ETL 和數據攝取作業

  • 通過 Sqoop 作業從數據庫導入數據到 HDFS

  • 根據業務需求創建和處理數據管道,使用 Pig 和 Hive 腳本

  • 在 Hadoop 上運行機器學習 Spark 作業

  • 使用 Hue 快速創建 Oozie 作業

  • 通過配置 Oozie 的安全性,充分利用 Oozie 的安全功能

詳細內容


隨著越來越多的組織發現大數據分析的用途,對提供存儲、計算和分析能力的平台的興趣正在迅速增長。這需要數據管理。Hadoop 滿足了這一需求。Oozie 通過作為一個計劃任務的工具,滿足了 Hadoop 作業的排程需求,以更好地分析數據。


《Apache Oozie 基礎》從安裝和配置 Oozie 開始,涵蓋從源代碼在您的 Hadoop 集群上進行安裝到管理複雜集群的基本知識。您將學會如何創建數據攝取和機器學習工作流程。


本書中包含了許多示例和練習,幫助您將大數據學習提升到新的水平。您將發現如何編寫工作流程來運行您的 MapReduce、Pig、Hive 和 Sqoop 腳本,並使用協調器排程它們在特定時間或滿足特定業務需求時運行。本書提供了引人入勝的實際練習和示例,讓您深入了解相關內容。最後,您將掌握如何嵌入 Spark 作業,以便在 Hadoop 上運行您的機器學習模型。


在本書結束時,您將對 Apache Oozie 有良好的了解。您將能夠使用 Oozie 處理大型 Hadoop 工作流程,甚至提高您的 Hadoop 環境的可用性。