WEBスクレイピングして、RDBにデータ格納して、BIツールで可視化したい。Dockerで環境で構築したほうがよさそうだけど、まずは簡単にローカルにデータ格納して、Tableau Desktopで可視化。
環境
- macOS Big Sur
- Tableau Desktop2021.3
- PostgresSQL 13
- pgAdmin 4(PostgresSQLのGUIツール)
環境構築
Postgresインストール
以下サイトをみると、homebrewを使う方法もあったが、一番簡単そうなapp方法でインストール。
appでのダウンロードはこちらから。
Postgres GUIツールインストール
GUIツール、いろいろあるが、使い方をググって出てきた、pgAdminを選択。
pgAdminのインストールはこちらから。
pgAdminでテストデータベース作成
使い方をググって一番上に出てきた記事を見ながら、テストデータベース作成。
Tableau Desktopから接続
データソースをPostgresを選択して、テストデータベースで設定した、サーバー、ユーザーネーム、パスワードで接続したが、エラー発生。
エラーメッセージから以下サイトから、ドライバーをインストール。
ドライバーをインストールしたが、解決できず。普段Tableu Desktop2020.1を使っていたので、おそらくTableau Desktop2020.4以降使えそうな感じがしたので、Tableau Desktop2021.3をインストールして、無事接続完了。