TwitterデータをdashDBにロードする方法

13
© 2016 IBM Corporation TwitterデータをdashDBにロードする 2016年5月

Transcript of TwitterデータをdashDBにロードする方法

Page 1: TwitterデータをdashDBにロードする方法

© 2016 IBM Corporation

TwitterデータをdashDBにロードする

2016年5月

Page 2: TwitterデータをdashDBにロードする方法

© 2016 IBM Corporation2

本資料掲載事項は、ある特定の環境・使用状況においての正確性がIBMによって確認されていますが、すべての環境において同様の結果が得られる保証はありません。これらの技術を自身の環境に適用する際には、自己の責任において十分な検証と確認を実施いただくことをお奨めいたします。

Page 3: TwitterデータをdashDBにロードする方法

© 2016 IBM Corporation3

本資料について

本資料はIBM BlueMixのデータ分析サービスの1つであるdashDB(クラウドデータウェアハウスサービス)にTwitterからデータをロードするための方法をガイドしています。

dashDBをはじめて使用する方は下記Webサイトの記事を参考ください。

dashDB 概要http://www-01.ibm.com/software/data/dashdb/

さわってみようdashDBhttps://www.ibm.com/developerworks/jp/data/library/dashdb/dm-dashdb1-bluemix/

dashDBへの接続方法http://www.slideshare.net/ibm_analytics_japan/dashdb

dashDBへのデータロード方法http://www.slideshare.net/ibm_analytics_japan/dashdb-61729781

Page 4: TwitterデータをdashDBにロードする方法

© 2016 IBM Corporation4

dashDBにTwitterからデータをロードするための準備

Insights for Twitter service の追加

dashDBへTwitterのデータをロードするためには「Insight for Twitter Service」の追加が必要となります。Bludmixのカタログから該当のサービスを選択して使用できる状態にしておきます。

Page 5: TwitterデータをdashDBにロードする方法

© 2016 IBM Corporation5

dashDBにTwitterからデータをロードするための準備

Insight for Twitter カタログ画面にて「CHOOSE INSIGHTS FOR TWITTER」を選択します。

次に自分が利用しているBluemixスペースを選択を選択、確認の上、作成ボタンをクリックします。

Page 6: TwitterデータをdashDBにロードする方法

© 2016 IBM Corporation6

dashDBへTwitterのデータをロードする手順(1)

Load Twitter data dashDB consoleにログイン、Load -> Load fom Twitter を選択してLoad Twitter dataの画面に移動します。

IBM Insights for Twitter serviceのインスタンスの入力dashDBへTwitterのデータをロードするには所有しているBluemixアカウントにて

Insights for Twitter service が利用できる状態になっている必要があります。

既存のTwitterサービスか新しいTwitterサービスを作成するか選択を行います

1

Page 7: TwitterデータをdashDBにロードする方法

© 2016 IBM Corporation7

dashDBへTwitterのデータをロードする手順(2)

※制限事項:Twitterからロードできるデータ量はInsights for Twitter Planに依存

Twitterへの問い合わせを入力します。ハッシュタグ、キーワード、ロケーション、言語、日時といったキーワード入力してクリックしてください。

Twitterされている数とダウンロードにかかる時間の見積もりが表示されます。

1

2

次へをクリックします。

Page 8: TwitterデータをdashDBにロードする方法

© 2016 IBM Corporation8

dashDBへTwitterのデータをロードする手順(3)

分析データを格納する表を作成する場合、表のprefixとなる文字を記入します。既存表にロードする場合は「Append ~」を選択して表を選択します。

1

2 記入したprefixに従い作成される表の一覧が表示されます。

Page 9: TwitterデータをdashDBにロードする方法

© 2016 IBM Corporation9

dashDBへTwitterのデータをロードする手順(4)

TwitterからdashDBへのデータロードが開始されます。データロード進捗状況が確認できます。

1

Page 10: TwitterデータをdashDBにロードする方法

© 2016 IBM Corporation10

dashDBへTwitterのデータをロードする手順(5)

時系列でのTwitter回数、Twitter者数、Twitterフォロワー数、Tweetされた場所、関連Hashタグ等の情報が表示されます。時系列でのTweet傾向、人気の状況がわかります。

レスターの優勝が現実的となってきた2016年4月優勝が決定した5月は急激にTweet数が増えている。

相対的にPOSITIVEな書込みが多い。

Page 11: TwitterデータをdashDBにロードする方法

© 2016 IBM Corporation11

dashDBへTwitterのデータをロードする手順(6)

TwitterデータはdashDBの表に格納されているため、必要なデータ属性に対する検索、参照、分析を行うことが可能となっています。

Page 12: TwitterデータをdashDBにロードする方法

© 2016 IBM Corporation12

参考情報

Load Twitter data into dashDBhttps://developer.ibm.com/clouddataservices/docs/dashdb/get/load-twitter-data-into-dashdb

Store Tweets Using Bluemix, Node-RED, Cloudant, and dashDBhttps://developer.ibm.com/clouddataservices/docs/dashdb/get/store-tweets-using-bluemix-node-red-cloudant-and-dashdb/

Page 13: TwitterデータをdashDBにロードする方法

© 2016 IBM Corporation13