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 と OpenAI が研究とサービスの改善のためにコード スニペットを使用できるようにし、 「保存して開始」をクリックします。
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専用クラスターを作成するを参照してください。