Skip to Content
データサイエンス講義
book

データサイエンス講義

by Rachel Schutt, Cathy O'Neil, 瀬戸山 雅人, 石井 弓美子, 河内 崇, 河内 真理子, 古畠 敦, 木下 哲也, 竹田 正和, 佐藤 正士, 望月 啓充
October 2014
Beginner to intermediate
452 pages
5h 43m
Japanese
O'Reilly Japan, Inc.
Content preview from データサイエンス講義

14章データエンジニアリング:MapReduce、Pregel、Hadoop

この章は2人の貢献者、ディビッド・クローショー(David Crawshar)とジョシュ・ウィルズ(Josh Wills)による内容です。レイチェルはGoogleのGoogle+データサイエンスチームでこの2人とともに働きました。実際には、ジョシュ・ウィルズがClouderaへ転職し、入れ替わるようにディビッド・クローショーが技術主査として入ったので2人が一緒に働いたことはありません。彼ら2人のことは「データエンジニア」と呼びます。「データエンジニア」は「データサイエンティスト」と同じくらい問題がある(もしくは多くの意味合いが込められた)呼び名かもしれませんが、ソフトウェアエンジニアとして働いており、大量のデータを扱っていたことを十分に表現しています。2章のデータサイエンスプロセスで言えば、ジョシュとディビッドはGoogleでデータの収集(フロントエンドとバックエンドのログ収集)、データ蓄積および変形を行う大量データのパイプライン、エンジニアリング基盤の構築に責任を持っていました。その基盤は分析、ダッシュボード、A/Bテスト、より広く言えばデータサイエンスをサポートしていました。

この章ではGoogleのエンジニアからMapReduceについて直に話を聞くことができます。MapReduceはGoogleで開発され、後にオープンソース版が他の場所で作られました。MapReduceは大量のデータを扱うためのアルゴリズムとフレームワークです。大量のデータの扱いは、最近では業界で一般的になっています。この章の目的はMapReduceを取り巻く神秘を幾分明らかにすることです。MapReduceはご存知のとおりバズワード化しており、データサイエンティストの多くの求人広告に「Hadoop(MapReduceのオープンソース実装)を知っていること」と書かれています。MapReduceをうまく使える箇所や、 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

初めてのGo言語 ―他言語プログラマーのためのイディオマティックGo実践ガイド

初めてのGo言語 ―他言語プログラマーのためのイディオマティックGo実践ガイド

Jon Bodner, 武舎 広幸
プログラミングRust

プログラミングRust

Jim Blandy, Jason Orendorff, 中田 秀基
スクラム実践者が知るべき97のこと

スクラム実践者が知るべき97のこと

Gunther Verheyen, 吉羽 龍太郎, 原田 騎郎, 永瀬 美穂

Publisher Resources

ISBN: 9784873117010Other