Slackのログを分析するときは管理画面から一括ダウンロードするのが早い。しかし、出てくるデータはチャンネルごとにフォルダがバラバラかつ日付ごとにバラバラのJSONファイルとして出てくる。
CSVならあまり頭を使わなくてもそのまま開いたり、日付ごとのファイルでもbatで統合するなりすればいいがJSONファイルをExcelで扱うにはPowerQueryが最適。VBA-JSONを使う手もあるが、初心者向けではない。
手順概要
- Slackからごそっとデータをダウンロード
- ZIPファイルを解凍
- Excel のデータタブでデータの取得→ファイルから→フォルダから
- 自動生成された関数を手直し
- シートに読み込む
1. Slackからごそっとデータをダウンロード
Slackの管理画面https://<ワークスペース名>.slack.com/admin/settings
にアクセスし、画面右上の「データのインポート/エクスポート」をクリック。
続きを読む