よしだのブログスマートフォン用の表示で見るよしだのブログサブタイトルはありません。させていただきました。参考になったなどの感想いただき、とても嬉しかったです!また、ネタがまとまったら機会をいただければと思います。前フリはここまでにして。以下が、その時のスライドです。解説をしたいと思います。コピペでもなんでもして使っていただければ。内容の真偽についてはできるだけ、正しいことを確認していますが、ご自分の責任でくれぐれもご利用くださいませ。速さを体感したくなると思います。動かすという方法があります。実際のやり方については、こちらのエントリを参照ください。対応していました!素晴らしいですね。使うと、さらにクラスタのセットアップが楽になります。依存していてクラスタ上にデプロイするのがシンドイという場合があります。このようなケースを楽にできます。権限でこのスクリプトを実行してくれます。クラスタ上に配置する手間がなくなります。レポジトリにコードを置いておく必要があります。参考に、実際に作成したスクリプトを貼っておきます。gist084f66eba95adfe5fdf6その2:オプションの指定順序を間違えると、パラメータが無視される。コマンドを呼び出すと思います。クラス以外にも、色々なオプションがあります。数などなど指定することができます。このオプションですが、指定する順番を間違えると、指定した値が無視され、デフォルト値で起動します。いつものコマンドラインツールのつもりで使うと痛い目にあうという例です。ダメな例のコマンドラインです。これでアプリを起動します。アプリの引数、そこから後ろはそれ以外のオプションになります。適当な場所で開業しえいますが、実際には一行です。コマンドラインを見ることができる画面です。2つあるのがわかると思おいます。採用されて動いていました。そこで、以下のとおり、ドキュメントに記載されている順番で並べ替えて起動すると、きちんと呼んでくれるようになりました。s3n://abc-takumiyoshida/rates.txtドキュメントから、全体を引用すると以下のようになります。離れているのが罠です。出る件ですが、こちらは一度エントリを書いていますので、こちらをご参照ください。あるのですが、これは非常に便利なメソッドがそろっています。無いとても便利なメソッドが多いです。値ごとに件数を数える。できればなんとかなったりします。非常に遅い!ので、できるだけ使わないほうがよいです。引っ張ってくる、というメソッドです。箇所をピックアップしたスクリーンショットです。11秒かかっていることも驚きです。アーカイブによれば、これは私のミスでもなんでもなく、そういう仕様だそうです。以下が、該当するスレッドです。要するに、全件舐めないといけないから遅いのよと、そういう話ですが、それにしてもって感じではあります。するなどの方法が考えられます。どれを使うかは、作成しているアプリの仕様次第なので、適当なものを選んでもえればというところです。あるデータしか帰ってきませんので、抽出にも使いやすいと思います。詳細は、以下よりどうぞ。http://spark.apache.org/docs/1.2.1/api/scala/index.html#org.apache.spark.rdd.PairRDDFunctionsといわけで以上、小ネタだらけでしたがご参考まで!教科書はこちら。普通の技術書と違い、本当に教科書っぽい書き方なので、1から勉強するにも向いていると思います。