製品をチェック

製品の詳細・30日間の無償トライアルはこちら

CData Connect

Bold BI でRedshift ダッシュボードを作成

CData Connect Server を使用してRedshift データの仮想MySQL データベースを作成し、Bold BI でカスタムダッシュボードを構築します。

加藤龍彦
デジタルマーケティング

最終更新日:2022-06-30

こんにちは!ウェブ担当の加藤です。マーケ関連のデータ分析や整備もやっています。

Bold BI を使用することで、インタラクティブなBI ダッシュボードでビジュアライゼーションを作成、共有し、共同で作業することができます。CData Connect Server と組み合わせると、ビジュアライゼーションやダッシュボードなどのためにRedshift データに経由でアクセスできます。この記事では、Bold BI でRedshift の仮想データベースを作成し、Redshift データからレポートを作成する方法を説明します。

CData Connect Server は、Redshift に純粋なMySQL のインターフェースを提供し、ネイティブにサポートされているデータベースにデータを複製することなくBold BI のリアルタイムRedshift データから簡単にレポートを作成できるようにします。ビジュアライゼーションを作成すると、Bold BI はデータを収集するためのSQL クエリを生成します。CData Connect Server は、最適化されたデータ処理を使用してサポートされているすべてのSQL 操作(フィルタ、JOIN など)をRedshift に直接プッシュし、サーバーサイドの処理を利用して、要求されたRedshift データを素早く返します。

Redshift データの仮想MySQL データベースを作成

CData Connect Server は、簡単なポイントアンドクリックインターフェースを使用してAPI を生成します。

  1. Connect Server にログインし、「CONNECTIONS」をクリックします。 データベースを追加
  2. [Available Data Sources]から[Redshift]を選択します。
  3. 必要な認証プロパティを入力し、Redshift に接続します。

    Redshift への接続には次を設定します:

    • Server: 接続するデータベースをホストしているクラスタのホスト名およびIP アドレス。
    • Port: クラスタのポート。
    • Database: データベース名、ブランクの場合ユーザーのデフォルトデータベースになります。
    • User: ユーザー名。
    • Password: ユーザーのパスワード。

    Server およびPort の値はAWS の管理コンソールで取得可能です:

    1. Amazon Redshift console (http://console.aws.amazon.com/redshift) を開く。
    2. Clusters ページで、クラスタ名をクリック。
    3. クラスタのConfiguration タブで、表示された接続文字列からクラスタのURL をコピーします。 Configuring a connection (Salesforce is shown).
    4. Test Database ]をクリックします。
    5. [Permission]->[ Add]とクリックし、適切な権限を持つ新しいユーザー(または既存のユーザー)を追加します。

    仮想データベースが作成されたら、Bold BI からRedshift に接続することができます。

    Bold BI でリアルタイムRedshift データをビジュアライズ

    以下のステップでは、Bold BI からCData Connect Server に接続して新しいRedshift データソースを作成し、データから簡単なビジュアライゼーションを構築する方法の概要を説明します。

    1. Bold BI インスタンスにログインし、[data sources]タブをクリックしてMySQL コネクタを選択します。
    2. Create a new connection in Looker Studio
    3. 基本構成を選択し、接続プロパティを設定します。
      • Name:接続に名前を付けます。
      • Server name:Connect Server インスタンス(CONNECT_SERVER_URL
      • Port: 3306
      • Username:Connect Server のユーザー名
      • Password:Connect Server のパスワード
      • Mode:[Live]を選択してRedshift をオンデマンドでクエリするか、[Extract]を選択してデータをBold BI にロードします。
      • Database:ドロップダウンメニューから作成したデータベースを選択します。(redshiftdb)
    4. [Connect]をクリックします。
    5. Configure the Connection to CData Connect Server database
    6. ビジュアライズするテーブルを選択し、ワークスペースにドラッグします。
    7. Selecting a Table to visualize
    8. ビジュアライゼーションのスタイルを選択してレポートに追加します。
    9. Selecting a visualization
    10. ビジュアライゼーションの歯車アイコンをクリックしてビジュアライゼーションプロパティを構成し、ビジュアライゼーションにカラムを割り当てます。
    11. Configuring the visualization in Bold BI

    アプリケーションからRedshift データへのSQL アクセス

    Bold BI ワークブックからリアルタイムRedshift データへ直接接続ができるようになりました。これで、Redshift を複製することなくより多くのデータソースや新しいビジュアライゼーション、レポートを作成することができます。

    Visualizing Redshift データ in a Bold BI dashboard

    アプリケーションから直接250+ SaaS 、Big Data 、NoSQL ソースへのSQL データアクセスを取得するには、CData Connect Server ページ を参照してください。

トライアル・お問い合わせ

30日間無償トライアルで、CData のリアルタイムデータ連携をフルにお試しいただけます。記事や製品についてのご質問があればお気軽にお問い合わせください。