LoginSignup
1
1

More than 3 years have passed since last update.

GoogleフォームとSplunkを組み合わせてテニス試合結果分析を行う

Last updated at Posted at 2019-10-04

はじめに

  • Googleフォームは自作アンケートサイトを作る上で簡単
  • 1回ぽっきりのイベントアンケートであればGoogleアンケート標準の機能でレポート可視化ができる。が。
  • 今回、個人的な趣味の記録を残してヒストリカル分析をするためにGoogleアンケートのアプリケーションを利用し、入力したデータをsplunkに渡して、慣れたSplunkでダッシュボードを作成

成果物イメージ

Googleフォーム

  • シンプルながら必要最低限の入力フォームを用意。入力結果がGDrive上のspreadsheetに保存されていく。 スクリーンショット 2019-10-04 10.22.59.png

Splunk上のダッシュボード

  • spreadsheetを便利な連携add-onで取込、あとは見たい形にダッシュボードを作成!
  • これで毎回毎回記録を残しておけばテニスのスキル向上に役立てる(はず)! スクリーンショット 2019-10-04 10.23.06.png

使うもの

手順

以下のステップで紹介

  1. Googleフォームの準備
  2. Googleフォーム結果(spreadsheet)の共有設定を有効化
  3. Splunkの準備
  4. データの連携
  5. データの可視化

1. Googleフォームの準備

  • https://www.google.com/intl/ja_jp/forms/about/
  • Googleフォームを使ってみる
    スクリーンショット 2019-10-04 10.34.24.png

  • 任意のアンケートフォームを作成

    • ポイント:Splunkで検索しやすいように質問項目は英語で簡素化したほうが楽。日本語であれば|evalや|renameでサーチしながら変更も可能。 スクリーンショット 2019-10-04 10.36.25.png
  • 作成したアンケートに回答すると、結果がspreadsheetに記録されています。このアイコンをクリック。
    スクリーンショット 2019-10-04 10.41.31.png

  • spreadsheetの中身を確認
    スクリーンショット 2019-10-04 10.43.26.png

2. Googleアンケート結果(spreadsheet)の共有設定を有効化

3. Splunkの準備

  • SplunkのインストールはWindows,Linux, Macと幅広くインストール可能です。今回であればノートPC上でも充分利用できる負荷のかからない分析です。 スクリーンショット 2019-10-04 10.49.39.png スクリーンショット 2019-10-04 10.49.53.png

4. データの連携

  • インストールしたsplunkにGoogle Spread SheetをAPI経由でインポートするAdd-onをインストール/設定していきます。手順は同じく、以下記事を参考にしてください。

  • 参考:5分間隔でデータを取り込む場合の設定内容
    スクリーンショット 2019-10-04 11.17.21.png

  • モバイルから記録を入力
    IMG_DDC065902EFB-1.jpeg

  • しばらくするとデータがSplunkに取り込まれていることを確認
    |inputlookup tennis_questionnaire

  • データ来てます!
    スクリーンショット 2019-10-04 11.19.55.png

5. データの可視化

  • あとは好きなようにサーチをして可視化

例: 通算成績を可視化する場合

  • サーチ
|inputlookup tennis_questionnaire
|chart count over date by won
| addcoltotals labelfield=date
|search date=total
  • 集計結果
    スクリーンショット 2019-10-04 11.26.12.png

  • グラフ化
    スクリーンショット 2019-10-04 11.28.01.png

まとめ

  • データ入力用のwebフォームを考えたときにWebアプリケーションまで作らなくてもGoogleフォームで充分
  • Googleフォーム結果を好きなように加工して、分析したい場合、Splunkへ連携さえしてしまえば簡単に分析までできる
  • Googleフォーム×Splunk=簡単に作れる記録ツール
1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1