ThoughtSpotからRedshiftへ接続してみる

ThoughtSpotからRedshiftへ接続してみる

ThoughtSpotからAmazon Redshiftへの接続を作成し、検索して可視化を行う。
2021.01.13

この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。

データアナリティクス事業本部、池田です。
ThoughtSpot からAWSのデータウェアハウスである Amazon Redshift に接続してみました。

Snowflake版はこちら↓

ThoughtSpotからSnowflakeへの接続を作成してみる

接続する

Redshift側(サンプルデータ)

こちらで紹介&提供 されている TICKIT というサンプルの sales というテーブルを使用します。
上記リンク内に記載の ステップ 6: Amazon S3 のサンプルデータをロードする のページにzipファイルと、その投入方法が掲載されています。

ThoughtSpot側

Redshiftへの接続を作成する必要があります。

  1. 新規で接続の追加を開始します
  2. 接続名などを入力し、Redshiftを選択して作成を続けます
  3. 認証情報や接続先のDBを入力し作成を続けます

    Continue押下後、入力に誤りがある場合などはエラーとなります
  4. スキーマとテーブルの一覧が表示されるので、使用するものを選択し、接続を作成します

    ここでカラムの取捨選択をすることができます(この作業は ワークシート を使ってあとで行うこともできます)
  5. 接続が追加されました

    テーブル名を選択して、データを確認できます


通常ならこのあとは、列の設定やテーブルの結合の設定などをするか、 ワークシート化することになると思いますが、 今回は次節でさくっと検索をしてみます。

参考ブログ: ThoughtSpotの列に関する設定

検索してみる

検索タブで、前節で追加したテーブルを選択します。

saletime pricepaid commission と入力すると、 すぐに「月ごとの支払額と手数料」を可視化してくれました!


おわりに

基本的な部分だけでしたが、さくっと可視化まで行うことができました。

より発展的な内容として、 ガイドのBest practices などもご覧いただけたらと思います。

参考文献


データ分析基盤ならCSAにおまかせください!

クラスメソッドでは、データ分析に関わる皆様の作業コストを削減し、分析アクションを促進・効率化・自動化するためのデータ分析基盤「カスタマーストーリーアナリティクス」を提供・展開しています。興味をお持ち頂けた方は下記バナーをクリックし、詳細をご覧頂けますと幸いです。(各種問い合わせも承っております)

データ分析基盤を最短1ヶ月で導入可能


また、現在クラスメソッドでは毎週無料の相談会を開催しています。データ分析基盤の構築から、BIツール、データ統合など、ビッグデータ分析の導入や活用、技術についてお気軽にご相談ください。

データ分析相談会

この記事をシェアする

AWSのお困り事はクラスメソッドへ

関連記事