Apache Beam katasやってみる #0
Beam Katasとは
Apache Beamのコード書くの難しい(こともある)から、インタラクティブに勉強しようねという教材です。
Beamのページに説明あったり、
Googleの動画でも紹介されてたりします。
(動画で謎に日本語入たり、エフェクトが面白い)
Katasのどこが良いか
- Beamの基本的な処理を、一通り体験出来る
- 手を動かすので、ドキュメント読むだけより頭に入りやすい(気がする)
- ちょうどいい感じの量(1時間~半日くらいだと思います)
Beam入門
Katas以外だと、
あたりがポピュラーな入門方法だと思います【要出典】。
インストール
- 専用のIDE IntelliJ IDEA Edu
- 既存のIDE(Intellij/Pycharm)のプラグイン
のどちらでも出来るようですが、私はIntellij IDEA(Community)でやりました。
な流れ。
プラグインインストール
EduToolsインストール後は、「Learn and Teach」がWelcome画面に追加される。
Beam Katasの選択
Kataの開始
Katasコード
Githubに、
のコードが公開されています。