Help us understand the problem. What is going on with this article?

Splunkで東京の駐輪場を可視化してみる

本当は楽しいSplunk Vol.1

なぜやるのか

社内外で日本語のSplunkの記事が少ない、Splunkサーチコマンド良くわからないまま挫折した、Splunk怖いorz...という声を良く耳にしたので、簡単にできるところから解説してみたいと思います。

お題

誰の為に役立つか分かりませんが、東京都が公開している、緯度経度付きの駐輪場一覧リストをSplunkでゴニョゴニョしてみます。

今回使うSplunkコマンド

今回使うデータ

http://www.seisyounen-chian.metro.tokyo.jp/kotsu/churinjou.csv
(ヘッダを英語に加工&UTF-8で保存し直しておきましょう)

Lookupの手順

Lookupとは自分でデータセットをCSVでアップロードして、Splunk上で利用できるようにすることです

1.まずはSettings > Lookups
splunk_search.jpg

2.Lookup table files(CSVはUTF-8で!)
image.png

3.CSV選んで名前を付けてSave
今回は「churinjou_rev1.csv」という名前でアップロードしてみました
image.png

それではサクッと呼び出してみましょう

Search画面にコマンドを叩き込んでみてください(inputlookupのサーチの場合は期間は特に気にしなくて大丈夫です)

|inputlookup churinjou_rev1.csv

image.png

どこの区が駐輪場多いのか(チャリンコ天国)

結果は・・・足立区最強

|inputlookup churinjou_rev1.csv | top ward

image.png

区別の駐輪場数と平均収容台数を出してみましょう

|inputlookup churinjou_rev1.csv | chart count avg(capacity) as avgCapacity by ward | sort -avgCapacity

image.png

地図に駐輪場の数をプロットしてみましょう

今回は標準のMAPよりちょっとカッコよく見える、Custom Cluster MAPをインストールして使ってみましょう
https://splunkbase.splunk.com/app/3122/

|inputlookup churinjou_rev1.csv | geostats latfield=latitude longfield=longitude maxzoomlevel=14 count

image.png

実に美しい・・・光り輝く駐輪場たち。ピンクの元気玉みたいなのが足立区らへんです。

image.png

maxzoomlevelでズーム14~とかにしておくとかなり詳細な場所にズームできて捗りますよ!

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした