TiDB Cloudクイックスタート
推定所要時間: 20 分
このチュートリアルでは、TiDB Cloudを使い始めるための簡単な方法をご案内します。また、 TiDB Cloudコンソールのはじめるページにあるステップバイステップのチュートリアルもご利用いただけます。
さらに、 TiDB プレイグラウンドで TiDB 機能を試すこともできます。
ステップ1: TiDBクラスターを作成する
TiDB Cloudサーバーレス TiDB Cloudを使い始めるのに最適な方法です。TiDB TiDB Cloud Serverlessクラスターを作成するには、以下の手順に従ってください。
TiDB Cloudアカウントをお持ちでない場合は、 ここクリックしてサインアップしてください。
メールアドレスとパスワードでサインアップして、 TiDB Cloudを使用してパスワードを管理するか、Google、GitHub、または Microsoft アカウントでサインインして、 TiDB Cloudへのシングル サインオン (SSO) を選択することもできます。
ログイン TiDB Cloudアカウントに追加します。
デフォルトではクラスターページ目が表示されます。
新規サインアップ ユーザーの場合、 TiDB Cloud は
Cluster0
名前のデフォルトのTiDB Cloud Serverless クラスターを自動的に作成します。このデフォルトのクラスターでTiDB Cloud機能をすぐに試すには、 ステップ2: AI支援SQLエディターを試すに進みます。
新しいTiDB Cloud Serverless クラスターを独自に作成するには、次の手順に従います。
- [クラスタの作成]をクリックします。
- 「クラスタの作成」ページでは、デフォルトで「Serverless」が選択されています。クラスターのターゲットリージョンを選択し、必要に応じてデフォルトのクラスター名を更新し、 クラスタープランを選択して「作成」をクリックします。TiDB TiDB Cloud Serverless クラスターは約30秒で作成されます。
ステップ2: AI支援SQLエディターを試す
TiDB Cloudコンソールに搭載されたAI支援SQLエディタを使用することで、データの価値を最大限に引き出すことができます。これにより、ローカルSQLクライアントを必要とせずに、データベースに対してSQLクエリを実行できます。クエリ結果は表やグラフで直感的に表示され、クエリログも簡単に確認できます。
クラスターページで、クラスター名をクリックして概要ページに移動し、左側のナビゲーション ペインで[SQL エディター] をクリックします。
TiDB Cloudの AI 機能を試すには、画面上の指示に従って、PingCAP と AWS Bedrock がコードスニペットを研究とサービスの改善のために使用することを許可し、 [保存して開始] をクリックします。
SQL エディターで、macOS の場合は⌘ + I (Windows または Linux の場合はControl + I ) を押して、 Chat2Query(ベータ版) SQL クエリを自動的に生成するように指示します。
たとえば、2 つの列 (列
id
と列name
) を持つ新しいテーブルtest.t
を作成するには、use test;
と入力してデータベースを指定し、 ⌘ + Iを押して、指示としてcreate a new table t with id and name
入力し、 Enterを押すと、AI がそれに応じて SQL ステートメントを生成できます。生成されたステートメントについては、 「承認」をクリックして承認し、必要に応じてさらに編集するか、 「破棄」をクリックして拒否することができます。
注記:
AI によって生成された SQL クエリは 100% 正確ではないため、さらに調整が必要になる場合があります。
SQL クエリを実行します。
- macOS
- Windows/Linux
macOSの場合:
エディタにクエリが1つしかない場合は、 ⌘ + Enterを押すか、 実行するには実行してください。
エディターに複数のクエリがある場合は、カーソルで対象クエリの行を選択し、 ⌘ + Enter キーを押すか、 [実行]をクリックして順番に実行します。
エディター内のすべてのクエリを順番に実行するには、 ⇧ + ⌘ + Enter を押すか、カーソルですべてのクエリの行を選択して「実行」をクリックします。
Windows または Linux の場合:
エディタにクエリが1つしかない場合は、 Ctrl + Enterを押すか、 実行するには実行してください。
エディターに複数のクエリがある場合は、カーソルで対象クエリの行を選択し、 Ctrl + Enter キーを押すか、 [実行]をクリックして順番に実行します。
エディター内のすべてのクエリを順番に実行するには、 Shift + Ctrl + Enterを押すか、カーソルですべてのクエリの行を選択して[実行]をクリックします。
クエリを実行すると、ページの下部にクエリのログと結果がすぐに表示されます。
AI にさらに多くの SQL ステートメントを生成させるには、次の例に示すように、さらに命令を入力します。
use test;
-- create a new table t with id and name
CREATE TABLE
`t` (`id` INT, `name` VARCHAR(255));
-- add 3 rows
INSERT INTO
`t` (`id`, `name`)
VALUES
(1, 'row1'),
(2, 'row2'),
(3, 'row3');
-- query all
SELECT
`id`,
`name`
FROM
`t`;
ステップ3: インタラクティブなチュートリアルを試す
TiDB Cloud は、 TiDB Cloudをすぐに使い始めることができるよう、丁寧に作成されたサンプルデータセットを使用したインタラクティブなチュートリアルを提供しています。これらのチュートリアルを試して、 TiDB Cloud を高性能なデータ分析に使用する方法を習得してください。
- コンソールの右下にある[?]アイコンをクリックし、 [インタラクティブ チュートリアル]を選択します。
- チュートリアル リストで、 Steam ゲーム統計などの開始するチュートリアル カードを選択します。
- チュートリアルで使用するTiDB Cloud Serverlessクラスターを選択し、 「Import Dataset」をクリックします。インポート処理には約1分かかる場合があります。
- サンプル データをインポートしたら、画面の指示に従ってチュートリアルを完了します。
次は何?
- さまざまな方法を使用してクラスターに接続する方法については、 TiDB Cloud Serverless クラスターに接続する参照してください。
- SQL エディターと Chat2Query を使用してデータを探索する方法の詳細については、 AI支援SQLエディターでデータを探索参照してください。
- TiDB SQL の使用法については、 TiDB で SQL を探索する参照してください。
- ゾーン間の高可用性、水平スケーリング、およびHTAP利点を備えた本番で使用する場合は、 TiDB Cloud専用クラスタを作成する参照してください。