TiDB Cloudクイックスタート
推定所要時間: 20分
このチュートリアルでは、 TiDB Cloudを使い始めるための簡単な方法を説明します。
さらに、 TiDB プレイグラウンドで TiDB 機能を試すこともできます。
ステップ1: TiDBクラスターを作成する
TiDB Cloudスターター TiDB Cloudを使い始めるのに最適な方法です。TiDB TiDB Cloud Starter クラスターを作成するには、以下の手順に従ってください。
TiDB Cloudアカウントをお持ちでない場合は、 ここクリックしてサインアップしてください。
メールアドレスとパスワードでサインアップして、 TiDB Cloudを使用してパスワードを管理するか、Google、GitHub、または Microsoft アカウントでサインインして、 TiDB Cloudへのシングル サインオン (SSO) を選択することもできます。
ログイン TiDB Cloudアカウントに追加します。
デフォルトではクラスターページ目が表示されます。
新規サインアップ ユーザーの場合、 TiDB Cloud は
Cluster0名前のデフォルトのTiDB Cloud Starter クラスターを自動的に作成します。このデフォルト クラスターでTiDB Cloud機能をすぐに試すには、 ステップ2: AI支援SQLエディターを試すに進みます。
独自に新しいTiDB Cloud Starter クラスターを作成するには、次の手順に従います。
- [クラスタの作成]をクリックします。
- 「クラスタの作成」ページでは、デフォルトで「スターター」が選択されています。クラスターのクラウドプロバイダーとターゲットリージョンを選択し、必要に応じてデフォルトのクラスター名を更新して、 「作成」をクリックします。TiDB TiDB Cloud Starterクラスターは約30秒で作成されます。
注記
現在、 TiDB Cloud StarterはAWSで一般公開されています。このドキュメントの以降の手順では、AWSを例に説明します。
ステップ2: AI支援SQLエディターを試す
AWS でホストされているTiDB Cloud Starter クラスターでは、 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の場合:
エディタにクエリが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をすぐに使い始めるのに役立つ、丁寧に作成されたサンプルデータセットを含むインタラクティブなチュートリアルを提供しています。AWS でホストされているTiDB Cloud Starter クラスターの場合は、このチュートリアルを試して、 TiDB Cloud を高性能データ分析に使用する方法を学習できます。
- コンソールの右下隅にある[?]アイコンをクリックし、 [SQL エディターのガイド ツアー]を選択します。
- ツアーで使用するTiDB Cloud Starterクラスターを選択し、 「データセットのインポート」をクリックします。インポート処理には約1分かかる場合があります。
- サンプル データをインポートしたら、画面の指示に従ってツアーを完了します。
次は何か
- さまざまな方法を使用してクラスターに接続する方法については、 TiDB Cloud Starter または Essential クラスターに接続する参照してください。
- SQL エディターと Chat2Query を使用してデータを探索する方法の詳細については、 AI支援SQLエディターでデータを探索参照してください。
- TiDB SQL の使用法については、 TiDB で SQL を探索する参照してください。
- ゾーン間の高可用性、水平スケーリング、およびHTAP利点を備えた本番で使用する場合は、 TiDB Cloud専用クラスターを作成する参照してください。