Slide 1

Slide 1 text

TiDB Cloud ハンズオン: TiDB Cloud Serverless TierとChatGPTの SQL生成を試してみよう! 関口 匡稔 Senior Solution Architect at PingCAP Japan

Slide 2

Slide 2 text

本日の位置づけ ● https://pingcap.co.jp/event/ ● https://pingcap.co.jp/category/webinar/ 
 
 2023年1月13日(金) 14:00-15:00 PingCAP Education:インデックスに基づいたチューニング 2023年1月20日(金) 14:00-15:00 PingCAP Education:TiCDC、Dumpling、Lightningの紹介 2023年2月3日(金) 14:00-15:00 TiDB 6.5 LTS新機能の紹介 2023年2月17日(金) 14:00-15:00 PingCAP Education:TiDB CloudのIntegration機能の紹介 - Datadog、 Prometheus、Vercelとの統合 2023年3月2日(木) 14:00-15:00 TiDB Cloud Serverless TierとChatGPTのSQL生成を試してみよう! 2023年3月24日(金) 14:00-15:00 TiFlashの紹介 ※過去開催アーカイブ : https://pingcap.co.jp/event-video/

Slide 3

Slide 3 text

本セミナーに関するご注意事項 ● 本セミナーは2023年3月2日時点のTiDB Cloudに基づいています。 ● 最新の情報はTiDB Cloudの公式ドキュメント https://docs.pingcap.com/ja/tidbcloud をご参照ください。

Slide 4

Slide 4 text

アジェンダ ● TiDB Cloud の概要 ● TiDB Cloud サインアップ〜ログイン ● 標準データセットを使ったChat2Queryハンズオン ● 自分のデータを使ったChat2Queryハンズオン ● まとめ ● Q&A

Slide 5

Slide 5 text

TiDB Cloudの概要

Slide 6

Slide 6 text

TiDB Cloud フルマネージドでマルチクラウドに対応する、DBaaS 200GB ~ ~ 5GB ※ 2023年正式リリース予定 Beta版公開中 データ容量 プラットフォーム 構成 ※ お客様専用インスタンス構築による独立型の運用 PingCAPが、インフラ面含めて運用 ※ シェア型インスタンスによる運用 小さいサイズでも、運用自動化メリットを提供 2023対応予定 6 Serverless Dedicated

Slide 7

Slide 7 text

TiDB Cloudのメリット 運用が容易、シンプル ソフトウェアのインストール、設定、メンテナンスが不要 データベースの設計・実装に専念できる 予測可能なコスト 利用リソースのみのお支払い。隠れコストはありません。 利用状況に応じた停止・再開も可能 オンラインでスケール可能 ACIDトランザクションを維持したままスケールアウト可能。 シャーディングやダウ ンタイムに悩まされることはありません。 高可用性 99.99%のSLA、複数のアベイラビリティゾーンを利用したクラスタ構成。 自動フェイルオーバー/セルフヒーリングにより、ハードウェア障害、ネットワークや データセンターの障害によらず、ビジネス継続性を確保 オンラインアップグレードと24x365のサポート 最新のソフトウェア・アップデートとセキュリティを維持。24時間365日の専門家 による常時サポート エンタープライズレベルのセキュリティ セキュアな接続、暗号化キー、および監査。伝送路とストレージの暗号化。 モニタリングと診断 パフォーマンス、診断、アラートの状況をリアルタイムに確認することができます。 Datadog、Prometheus、Grafanaなどのサードパーティーの監視ツールとの 統合が可能 自動バックアップとポイント・イン・タイムリカバリ 自動またはアドホックな日次バックアップとPITRがサポートされています。 7

Slide 8

Slide 8 text

TiDB Cloud Tier比較 Serverless Dedicated 対象クラウド AWS AWS/GCP テナンシー 共有 占有(VPC) Publicエンドポイント TLS/あり (FWなし) TLS/あり (FWあり) Privateエンドポイント なし あり (VPC Peering/Private Link[AWS]) モニタリング あり (限定) あり (フル) 外部モニタリングツール連携 なし あり (Prometheus, datadog, etc.) SQLメトリクス 一部(New!) あり Chat2Query 有効 未実装(実装予定) CDC なし あり (import側/export側) データImport アップロード、クラウドストレージ クラウドストレージ 8 https://pingcap.co.jp/tidb-cloud-pricing/

Slide 9

Slide 9 text

TiDB Cloud Dedicated Tier Terraform連携可能 DATADOG連携可能 MultiAZによりデータセンター障害に対応 お客様VPCから下記接続のどちらかで利用可能 ● VPC Peering (AWS, GCP) ● PrivateLink (AWS) AWS Marketplaceも対応可能 GCP Marketplaceも対応可能 お客様のクラウドとのセキュアな接続 お客様環境 
 お客様環境 
 9

Slide 10

Slide 10 text

TiDB Cloud Serverless ● 無料(データ5GB まで) ● TiDBの構成を気にせず試すこ とができる ● MySQLクライアント等から接 続可能 ● Web上のSQLエディタも搭載 ● すぐに使えるDBaaS

Slide 11

Slide 11 text

TiDB Cloud サインアップから サインインまで https://pingcap.co.jp/tidb-cloud/

Slide 12

Slide 12 text

サインアップの流れ ● TiDB Cloudホームよりサインアップ ● メールアドレスの確認 ● TiDB Cloudへのサインイン https://pingcap.co.jp/tidb-cloud/

Slide 13

Slide 13 text

サインアップ https://pingcap.co.jp/tidb-cloud/ ここから スタート

Slide 14

Slide 14 text

サインアップ Demo

Slide 15

Slide 15 text

Chat2Queryの開始 Demo

Slide 16

Slide 16 text

標準データセットを使った Chat2Query ハンズオン

Slide 17

Slide 17 text

標準データセット github_events githubの2022年のイベント(pull request/Push/Fork/etc…)のデータセット global_fortune_500_2018_2022 Fortune 500の 2018年から2022年までの データセット imdb_movie _ranking IMDBの映画ランキングデータセット sold_car_orders 中古車販売データセット ● TiDB Cloud Serverless クラスタを作成したときに、sample_dataデータ ベースに下記のテーブルが作成されています。 ● このデータを使って、すぐにChat2Queryを試すことができます。

Slide 18

Slide 18 text

標準データを利用したChat2Query ● TiDB Cloud Serverlessクラスタを選択して、Chat2Queryを開く ● “use sample_data; “ でデータベースの指定 ● “--” (ハイフン二つ)でコメントを開始し、問い合わせを書く。日本語でも問題なし これだけ!!

Slide 19

Slide 19 text

Demo Demo

Slide 20

Slide 20 text

自分のデータを使った Chat2Query

Slide 21

Slide 21 text

自分のデータを使ったChat2Query ● CSVファイルを用意 ○ 文字コードはUTF-8 ○ 一行目をカラム名として利用する ■ 各列必ず名前をつける ■ 名前が重複しないように ● CSVファイルをインポート ● 以降はサンプルデータを利用した場合と同様

Slide 22

Slide 22 text

利用するデータ https://www.kaggle.com/datasets/mrpantherson/metal-by-nation Kaggleの”Metal Bands by Nation” データセットを利用します。

Slide 23

Slide 23 text

Demo Demo

Slide 24

Slide 24 text

Extra OSS Insight Explorer

Slide 25

Slide 25 text

OSS Insightとは 25 https://ossinsight.io/ TiDBにGithub 56億レコードをリアルタ イムに取り込み、Webページからクエリを 発行、分析を可能としているサイト。 TiDBのHTAPの特徴を生かした、データ 活用Webサービスのデモとして提供中。 [New] より自然に近い形で問い合わせ ができる、Data Explorerデモを提供。

Slide 26

Slide 26 text

まとめ

Slide 27

Slide 27 text

まとめ ● TiDB Cloud Serverlessを使ったChat2Queryの利用法について学びました ● TiDB Cloudにデータをインポートする方法について学びました TiDB Cloud ServerlessとChat2Queryは近日中にGA予定です! Stay Tuned!

Slide 28

Slide 28 text

本日ご紹介したサービス ● TiDB Cloud ○ サインアップ https://pingcap.co.jp/tidb-cloud/ ○ サインアップ チュートリアル https://app.storylane.io/share/rtttoansipnl ○ 製品ツアー https://app.storylane.io/share/mcgy9kysxhda ● OSS Insight ○ Data Explorer https://ossinsight.io/explore/ ○ チュートリアル https://app.storylane.io/share/tenua80hcjt3 ● より詳細な情報が欲しい、デモのご依頼などお気軽にお問合わせください

Slide 29

Slide 29 text

Q&A

Slide 30

Slide 30 text

Thank You!
 https://www.pingcap.com/
 [email protected]