📣
TiDB Cloud Essential はパブリックプレビュー中です。このページは自動翻訳されたものです。原文はこちらからご覧ください。

Looker Studio でTiDB Cloudに接続する

TiDB は MySQL 互換のデータベースであり、 TiDB Cloud はTiDB をクラウドに提供する完全に管理された Database-as-a-Service (DBaaS) であり、 ルッカースタジオさまざまなソースからのデータを視覚化できる無料の Web ベースの BI ツールです。

このチュートリアルでは、 TiDB Cloud Starter クラスターを例に、Looker Studio を使用してTiDB Cloudに接続する方法を説明します。

注記:

  • このドキュメントの手順は、 TiDB Cloud Starter クラスターに加えて、 TiDB Cloud Essential クラスターでも機能します。
  • このチュートリアルのほとんどの手順はTiDB Cloud Dedicatedでも同様に機能します。ただし、 TiDB Cloud Dedicatedの場合は、以下の点にご注意ください。

前提条件

このチュートリアルを完了するには、次のものが必要です。

  • Googleアカウント
  • TiDB Cloud Starter クラスター

TiDB Cloud Starter クラスターがない場合は、次のように作成できます。

ステップ1.データセットをインポートする

TiDB Cloud Starter のインタラクティブ チュートリアルで提供されている S&P 500 データセットをインポートできます。

  1. クラスターページに移動し、右下隅の「?」をクリックします。ヘルプダイアログが表示されます。

  2. ダイアログで、 [インタラクティブ チュートリアル]をクリックし、 [S&P 500 分析]をクリックします。

  3. TiDB Cloud Starter クラスターを選択し、 「Import Dataset」をクリックして S&P 500 データセットをクラスターにインポートします。

  4. インポート ステータスがIMPORTEDに変わったら、 [チュートリアルを終了]をクリックしてこのダイアログを閉じます。

インポート中に問題が発生した場合は、次の手順に従ってこのインポート タスクをキャンセルできます。

  1. クラスターページで、 TiDB Cloud Starter クラスターの名前をクリックして、概要ページに移動します。
  2. 左側のナビゲーション ペインで、 [データ] > [インポート]クリックします。
  3. sp500-insightという名前のインポート タスクを見つけて、 [アクション] 列の[...]をクリックし、 [キャンセル]をクリックします。

ステップ2. クラスターの接続情報を取得する

  1. クラスターページに移動し、ターゲット クラスターの名前をクリックして概要ページに移動します。

  2. 右上隅の「接続」をクリックします。接続ダイアログが表示されます。

  3. 接続ダイアログで、 「接続先」をGeneralに設定し、 「パスワードの生成」をクリックしてランダム パスワードを作成します。

    ヒント:

    以前にパスワードを作成したことがある場合は、元のパスワードを使用するか、 「パスワードのリセット」をクリックして新しいパスワードを生成します。

  4. CA証明書ダウンロードしてください。

    ヒント:

    TiDB Cloud Starter では、クライアントとクラスタ間の安全な TLS 接続が必要なので、Looker Studio の接続設定にはこの CA 証明書が必要です。

ステップ3. Looker Studioを使用してTiDBクラスタに接続する

  1. ルッカースタジオにログインし、左側のナビゲーション ペインで[作成] > [レポート]をクリックします。

  2. 表示されたページで、 MySQLコネクタを検索して選択し、 AUTHORIZE をクリックします。

  3. 基本設定ペインで、接続パラメータを構成します。

    • ホスト名または IP : TiDB Cloud Starter 接続ダイアログからHOSTパラメータを入力します。
    • ポート (オプション) : TiDB Cloud Starter 接続ダイアログからPORTパラメータを入力します。
    • データベース: 接続先のデータベースを入力します。このチュートリアルではsp500insightと入力します。
    • ユーザー名: TiDB Cloud Starter 接続ダイアログからUSERNAMEパラメータを入力します。
    • パスワード: TiDB Cloud Starter 接続ダイアログからPASSWORDパラメータを入力します。
    • SSL を有効にする: このオプションを選択し、 MySQL SSL クライアントコンフィグレーションファイルの右側にあるアップロード アイコンをクリックして、 ステップ2からダウンロードした CA ファイルをアップロードします。

    Looker Studio: configure connection settings for TiDB Cloud Starter

  4. [認証]をクリックします。

認証が成功すると、データベース内のテーブルが表示されます。

ステップ4. シンプルなチャートを作成する

これで、TiDB クラスターをデータ ソースとして使用し、データを含む簡単なグラフを作成できるようになりました。

  1. 右側のペインで、 [カスタム クエリ]をクリックします。

    Looker Studio: custom query

  2. 次のコードを[カスタム クエリの入力]領域にコピーし、右下隅の[追加]をクリックします。

    SELECT sector, COUNT(*) AS companies, ROW_NUMBER() OVER (ORDER BY COUNT(*) DESC ) AS companies_ranking, SUM(market_cap) AS total_market_cap, ROW_NUMBER() OVER (ORDER BY SUM(market_cap) DESC ) AS total_market_cap_ranking, SUM(revenue_growth * weight) / SUM(weight) AS avg_revenue_growth, ROW_NUMBER() OVER (ORDER BY SUM(revenue_growth * weight) / SUM(weight) DESC ) AS avg_revenue_growth_ranking FROM companies LEFT JOIN index_compositions ic ON companies.stock_symbol = ic.stock_symbol GROUP BY sector ORDER BY 5 ASC;

    「このレポートにデータを追加しようとしています」というダイアログが表示された場合は、 「レポートに追加」をクリックします。すると、レポートに表が表示されます。

  3. レポートのツールバーで、 「グラフの追加」をクリックし、 LineカテゴリでCombo chart選択します。

  4. 右側のチャート設定ペインで、次のパラメータを設定します。

    • セットアップタブで:
      • 寸法: sector .
      • メトリック: companiestotal_market_cap
    • [スタイル]タブ:
      • シリーズ#1:オプションLineと軸Right選択します。
      • シリーズ#2:オプションBarsと軸Left選択します。
    • 他のフィールドはデフォルトのままにします。

すると、次のようなコンボ チャートが表示されます。

Looker Studio: A simple Combo chart

次のステップ

ヘルプが必要ですか?

不和またはスラック 、あるいはサポートチケットを送信するについてコミュニティに質問してください。

このページは役に立ちましたか?