Treasure Data – JDBC Driver

◆ Live配信スケジュール ◆
サイオステクノロジーでは、Microsoft MVPの武井による「わかりみの深いシリーズ」など、定期的なLive配信を行っています。
⇒ 詳細スケジュールはこちらから
⇒ 見逃してしまった方はYoutubeチャンネルをご覧ください
【5/21開催】Azure OpenAI ServiceによるRAG実装ガイドを公開しました
生成AIを活用したユースケースで最も一番熱いと言われているRAGの実装ガイドを公開しました。そのガイドの紹介をおこなうイベントです!!
https://tech-lab.connpass.com/event/315703/

【5/27開催】事業変革を最新ソフトウェア技術で加速する「OSS利活用事例セミナー」
OSSのビジネス活用事例などを紹介します!登壇者はスカパー様やIPAなど🎤
OSSを活用した新たなビジネス創出やDX推進のヒントを得られる機会です。
https://ossforum.connpass.com/event/318583/
【6/19開催】Kong Community Japan Meetup #4
本イベントでは、Kong Inc. のVP of ProductであるReza Shafii氏もプレゼンターとして参加。当社からはアーキテクト マネージャーの槌野の登壇が決定!参加無料です!!
https://column.api-ecosystem.sios.jp/connect/kong/1081/

こんにちは、SSTDの大村です。今日はこちらのページのJDCB Driverのサンプルを実行してみた様子を紹介します。

ダウンロード

まずはJDBC Driverをダウンロードします。

JDBC Driver Download(2013/04/12 v0.2.2)

今回はダウンロードしたファイルを「C:\td\」の下に置きます。

treasure-data.propertiesの準備

notepad.exeなどでファイルを作成し、下記の2行をC:\td\treasure-data.propertiesに保存します。

td.logger.agentmode=false
td.api.key={td apikey:showで取得できるキー}

JDBCSample.javaの準備

本家のJDBCSample.javaをnotepad.exeなどでC:\td\JDBCSample.javaに保存します。26行目はご自身のメールアドレス、27行目はご自身のパスワードを入力してください。

CLASSPATH設定、コンパイル、実行

コマンドプロンプトを開いてCLASSPATHにダウンロードしたjarを設定します。事前にjavac,javaコマンドが実行できるよう設定しておきます。

WS0383

 

実行すると一番下にwww_accessのレコード数が表示されます。

INSERTの実行

次にINSERTも実行してみましょう。わかりやすいようにINSERT確認用のテーブルをTreasure Dataに作成します。

WS0380

次に先ほどのJDBCSample.javaの29行目を下記のように修正します。また、32行目~34行目のwhile句をコメントアウトし、コンパイル、実行します。

String sql = “INSERT INTO insert_test (id,name)value(1,’test’)”;

WS0381

最後に確認してみましょう。insert_testテーブルにレコードが追加されていることが確認できました。

WS0382

このようにJDCB DriverでTreasure Dataを一般的な RDBのように扱うことによりさらに利用の幅が広がります。今回はサンプルの実行でしたが、次回からも暑さに負けない熱い記事を投稿していきますのでご期待ください!

アバター画像
プロフェッショナルサービスチームの中の人。
ご覧いただきありがとうございます! この投稿はお役に立ちましたか?

役に立った 役に立たなかった

0人がこの投稿は役に立ったと言っています。


ご覧いただきありがとうございます。
ブログの最新情報はSNSでも発信しております。
ぜひTwitterのフォロー&Facebookページにいいねをお願い致します!



>> 雑誌等の執筆依頼を受付しております。
   ご希望の方はお気軽にお問い合わせください!

Be the first to comment

Leave a Reply

Your email address will not be published.


*


質問はこちら 閉じる