ハンズオンチュートリアルでTiDBを体験してみる
TiDBを体験してみる
最近、個人的に気になりつつ、タスクが重なり触れていなかったサービスを見て回っています。今回はTiDBです。
世界中のアマゾン ウェブ サービス(以下「AWS」)ユーザーがAWS Marketplaceを通じてフルマネージドDatabase as a Service(DBaaS)製品であるTiDB Cloudサービスを検索、サブスクライブすることが可能になりました。
Signup
こちらにアクセス
↓
「sign up free」をクリックします。
↓
好きな方法で登録します。
↓
規約に同意します。
↓
クラスターが作成された状態でコンソールが表示されました。
Getting Started
ハンズオンが3コースに分かれている風です。
Query Sample Dataset
最初は左の「Query Sample Dataset」を選択してみます。
↓
右下に小さめのウインドウが出現。
更に2コースあるので「Steam Game Stats」を選択
↓
デフォルトで作成された「cluster0」が選択された状態で「Import Dataset」をクリック。
↓
一分ほど待つと、「データセットが正常にインポートされました。続行するには、"Start "ボタンをクリックしてください。」と表示されます。
↓
「データをインポートしたので、次のクエリを実行してデータを知ってみましょう。このクエリはRPGゲームの人気ランキングを表示します。」との事。
↓
「OKをクリックすると、このクエリがCluster0に貼り付けられます。」
↓
右下の案内ウインドウは残ったまま「Chat2Query」に移動しました。右上には「SQL Preview」にある内容が追加されています。
「クエリーは正常に貼り付けられました!結果を見るには ▶ Run ( ⌘ + Enter) をクリックしてください。」▷実行すると右下のResultに結果が表示されました。
内容を確認したので、「Next→」を押下します。
↓
「リアルタイム分析クエリの実行/Chat2Queryに組み込まれた高性能な分析エンジンを使って、以下の分析クエリを実行できます。」
2つクエリが表示されているので先ほどと同じく ▶ Run ( ⌘ + Enter) で結果を確認します。
「クエリー1/各ジャンルで上位5位までのゲームを探す」
↓
「クエリー2/時間つぶしのトップ10を見つけよう。」
↓
結果を確認して次へ。
「AIを活用してSQLを生成/自然言語からSQLを生成することで、データ探索を加速するAIの力をご覧ください。」
「質問を貼り付けたら、質問の最後に「Enter」を押してAIに質問を送信します。AIがSQLを生成するのを待ち、"Tab "を押してSQLの提案を受け入れる。実行(⌘ + Enter)をクリックすると結果が表示されます。」
-- Top 10 popular games
SELECT
`app_id`,
`name`,
`positive`,
`negative`
FROM
`games`
ORDER BY
(`positive` - `negative`) DESC
LIMIT
10;
↓
↓
「Go To Steam Stats App」をクリック
↓
ブラウザで https://steam-insight.vercel.app/ が新タブで開きました。
↓
最後に「DROP DATABASE IF EXISTS game;」が追加され実行▷「Finish」しました。
SP 500 Analysis
こちらのチュートリアルハンズオンも体験は変わりませんでしたが、
Verselが↓のようなものでした。
おまけ(その他のコンソールにある項目)
その他のコンソール画面
Clusters
既に作成されていた「cluster0」を選択してみます。
ここからは各項目の表示を見ます。
Overview
Chat2Query
↓
Branches
Data
Import
Backup
Monitoring
Diagnosis
Metrics
Events
Data Service
Project Setting
Network Access
Integrations
Alert Subscription
Maintenance
Recycle Bin
Organization Settings
Projects
User Management
API Keys
Time Zone
Billing
payment Methods
Credits
Discount
Contact
Console Audit Logging
Support
Account Settings
Profile
Change Password
Two Factor Authentication
Privacy
以上でした
本日はコンソール+チュートリアルまででしたが、もう少しドキュメントや記事を読み込んで魅力をしらべてみる事にしたいと思います。
有難うございました。
Discussion