SlideShare a Scribd company logo
2019/06/21 Twilioビジネスセミナー Vol.57 コミュニケーションをデータにして分析しよう
Twilio の API を SQL で操作!?
〜 CData Drivers for Twilio 製品のご紹介 〜
SQL
アジェンダ
・自己紹介
・Twilio のデータの種類
・Twilio のデータを利用する方法
・CData Drivers for Twilio とは
・(デモ)TwilioのAPIをSQLで操作
自己紹介
CData Software Japan 合同会社
技術担当ディレクター
桑島 義行
Twitter : @kuwazzy
Facebook : Yoshiyuki.Kuwajima
SlideShare : http://www.slideshare.net/cdatajapan
Qiita : http://qiita.com/kuwazzy
Github : https://github.com/kuwazzy
Codezine : https://codezine.jp/author/1671
今日の資料はSlideshareへ
「Slideshare CData」で検索
CData Software
・CData Software, Inc. / Started: 1994 (/nsoftware)
・Location: Chapel Hill, NC a spin-off of /n software
・CData Japan: 2016/6 (JV with Asteria)
・20年以上にわたりデータ関連コンポーネントを提供
・150+ 対応データソース
・クラウドデータ接続を標準化
Twilio とは?
Twilio = コミュニケーション API
APIとデータの関係
APIを利用すると、別のソフトウェア(製品やサービス)の
・ 「機能」を実行出来る
・ 「データ」を利用(参照・更新)することが出来る
Twilio の代表的なAPIとデータ
API 主なデータ
基本
・アカウント
・使用量(Usage)
Voice ・電話の受発信
SMS ・メッセージの送受信
Video
・部屋と参加者
・録音
Chat
・チャンネルとメンバー
・メッセージの送受信
Wireless ・通信データ
Fax (Beta) ・Faxの送受信
Twilio のデータを利用する方法
Direct API Access
REST APIへの直アクセス
Software Development
Kits
SDK(ヘルパーライブラリ
)経由でのアクセス
Other Products
Twilio接続コネクタが搭載
されている製品からアクセ
ス
Data Driver
???
API
Direct API Access
REST APIへの直アクセス
Software Development
Kits
SDK(ヘルパーライブラリ
)経由でのアクセス
Other Products
Twilio接続コネクタが搭載
されている製品からアクセ
ス
Data Driver
???
① Direct API Access
API
利点
• 公開されているAPIの機能をフルで利用
出来る
考慮すべき点
• 学習コスト
• API変更への追従
② SDK (ヘルパーライブラリ)
Direct API Access
REST APIへの直アクセス
Software Development
Kits
SDK(ヘルパーライブラリ
)経由でのアクセス
Other Products
Twilio接続コネクタが搭載
されている製品からアクセ
ス
Data Driver
???
API
利点
• リソースや機能に合わせたオブジェク
トとしてラップしてあるため言語との
相性が良い
考慮すべき点
• ライブラリの追加
• プログラミング言語のサポート状
況
③ Other Products ( BI / ETL・EAI / iPaaS )
Direct API Access
REST APIへの直アクセス
Software Development
Kits
SDK(ヘルパーライブラリ
)経由でのアクセス
Other Products
Twilio接続コネクタが搭載
されている製品からアクセ
ス
Data Driver
???
API
利点
• 使い慣れているツールから利用出来る
• ノンプログラミングで利用出来るもの
もある
考慮すべき点
• 追加コストが必要か
• 必要なデータが取得できるか
• ツールがサポートしてるか
④ Data Driver
Direct API Access
REST APIへの直アクセス
Software Development
Kits
SDK(ヘルパーライブラリ
)経由でのアクセス
Other Products
Twilio接続コネクタが搭載
されている製品からアクセ
ス
Data Driver
???
API
Data Driver とは何か?
•RDBMSへのデータアクセスで長らく利用
•SQL & テーブルでのデータ操作
•JDBC, ODBC, ADO.NET テクノロジー
ADO.NET ODATAJDBCODBC
④ Data Driver
Direct API Access
REST APIへの直アクセス
Software Development
Kits
SDK(ヘルパーライブラリ
)経由でのアクセス
Other Products
Twilio接続コネクタが搭載
されている製品からアクセ
ス
Data Driver
???
API
利点
• ODBC/ADO.NET/JDBCをサポートして
いるツールから利用出来る
• SQLという標準クエリーを利用するた
め学習コストが低い
考慮すべき点
• 追加コストが必要か
• 必要なデータが取得できるか
• ツールがサポートしてるか
CDatα Software = Data Driver 専業ベンダ
150+種類のデータソース
SQL標準インタフェースの
データドライバ
SELECT * FROM クラウド をキーワードにクラウドデータ接続を標準化
Twilio
CData Drivers for Twilio
REST API SQL
• ライブラリでtwilio (REST API) を仮想RDB 化
• BI/データ分析、ETL/EAI、Office ツールからシームレスにTwilio 接続
• 各ツールの標準SQL をTwilio REST API にパススルー
帳票
BI/データ分析
ETL/EAI
Office
CData Drivers が提供する機能
• JSON/XMLなどのデータ
をテーブル構造にマッピング
• 非構造化データからスキー
マを自動検出
• 標準SQLでのデータアクセ
スを可能に
• フルCRUDを実現
• JOIN / フィルタリングや集
計関数にも対応
• アプリ/ツールの標準対応
インターフェースとして接続
• 各種プラットフォームが提供
する高度なフレームワーク活
用が可能
• ファイアウォールやプロキシな
どのネットワーク機能に標準
対応
• 各種認証・ログ管理等のエ
ンタープライズレベルの要求
をすべて統一UIで提供
テーブル化
(スキーマ付与)
標準SQL
クエリエンジン
標準インターフェース
セキュリティ
管理機能
ODBC
CData ODBC Driver
ODBC 3.8 準拠
クロスプラットフォーム (Windows, MacOS,
Linux)対応
32ビット、64ビット、Unicode をサポート
DSN 設定だけで、各種ツールから利用可能
• BI ツール
• 帳票ツール
• ETL / EAIツール
• アプリビルダー
• Office ツール(Excel / Access / Word など)
CData JDBC Drivers
Pure Java タイプ4/5 ドライバー
JDBC 3.0、JDBC 4.0 準拠
JDBC 対応の各種ツールから利用可能
• IDE (Eclipse / IntelliJ / NetBeansなど)
• BI ツール
• 帳票ツール
• ETL / EAIツール
• アプリビルダー
CData ADO.NET Data Providers
ADO.NET 準拠のデータプロバイダー
Visual Studio ウィザードに完全統合で、VB や
C# でクラウドデータソース連携アプリを開発
VS のグリッドやチャートへのデータバインド
MVC、EntityFramework6 対応
CData Excel Add-Ins
Excel のリボンに統合
Excel テーブルにクラウドデータをバインド
データの読み出し/更新/挿入がGUI で可能
Excel データベースとSaas のマスター同期
Excel をUI としたSaas の操作
ユースケース
• 一括入力(一括作成・一括更新)
• 簡易BI
• VBA用モジュール
CData Sync for Twilio
Twilio データをDB に同期
• ローカルDB に複製して、分析・アプリ利用へ
• Twilio データのローカルバックアップ
CData Sync で 3ステップでTwilio を同期
① Twilio と接続 ②同期先DB と接続 ③オブジェクト選択・起動設定
CData Drivers for Twilioで取得出来るデータ
API 主なデータ
基本
・アカウント
・使用量(Usage)
Voice ・電話の受発信 (一覧は取得出来るが発信は出来ない)
SMS ・メッセージの送受信
Video
・部屋と参加者
・録音
Chat
・チャンネルとメンバー
・メッセージの送受信
Wireless ・通信データ
Fax (Beta) ・Faxの送受信
テーブル
Create :メッセージの送信 INSERT
Fetch・Read : 送受信メッセージの取得
SELECT
Update :送信メッセージの更新 UPDATE
Delete :メッセージの削除 DELETE
Twilio APIリファレンス: SMS(Message)
Twilio への接続設定
Twilio の管理画面 CData Drives の接続設定画面
SMS送信:SQL(INSERT)で実行
SMS送受信一覧:SQL(SELECT)で取得
SMS送信先別の金額集計:SQL(SELECT)
デモ
Twilioの受発信一覧(Vocie)と送受信一覧
(SMS)の管理アプリをExcelで作成してみる
Excel Add-In for Twilio(評価版)のダウンロード
https://www.cdata.com/jp/drivers/twilio/excel/
Excel Add-In for Twilioのインストール
Excel Add-In for Twilio の起動および接続設定
Message(SMS)の送受信データの取得
Message(SMS)の送受信データの取得
Message(SMS)の送信
Message(SMS)の送信
Usage(使用料)一覧
最後に
https://www.cdata.com/jp/drivers/twilio/
30日間ご利用頂ける無償評価版
がダウンロード可能です。ご試用お
待ちしてます!!

More Related Content

What's hot (20)

PPTX
CData Sync × Google BigQuery 3ステップで各データソースとのデータ連携を実現
CData Software Japan
 
PPTX
「私のkintone 連携には何が最適?」CData Software ソリューションを使うケースは?
CData Software Japan
 
PPTX
kintone からER図を作成してみた
CData Software Japan
 
PPTX
ガチのエンジニア集団に身を置くというキャリアの作り方 ~ド文系の翻訳者がビルドエンジニアっぽくなった話~
CData Software Japan
 
PPTX
RDBからWebAPIを5分で自動生成
CData Software Japan
 
PPTX
ODBC/JDBC/ADOで(も)つながる Saasの世界
CData Software Japan
 
PPTX
ノンコーディング・超高速のApi 開発・運用基盤「cdata api server」のご紹介
CData Software Japan
 
PPTX
CData API Server ハンズオン
CData Software Japan
 
PDF
ZOZO前澤社長お年玉リツイート企画のビッグデータに立ち向かう方法 -Twitterのビッグデータを分析するために、実際にやってみてわかった嵌りポイントと...
Kazuya Sugimoto
 
PPTX
多対多のクラウド利用を支えるデータ標準化技術
CData Software Japan
 
PPTX
20170317 クラウド時代のデータ連携 超高速開発コミュニティ
CData Software Japan
 
PPTX
ADO.NETでつながるクラウドデータ連携
CData Software Japan
 
PPTX
Wagby で100+ のクラウドデータに連携するアプリを開発(CData JDBC Drivers)
CData Software Japan
 
PDF
Java クライント実装におけるAPIスタイル頂上決戦! 野良REST vs GraphQL vs OData vs OpenAPI (Swagger)
Kazuya Sugimoto
 
PDF
Mulesoft meetup #02 Anypointで日本のクラウドサービスを繋いでみた!
Kazuya Sugimoto
 
PPTX
ODBC/JDBC/ADOでつながる kintoneの世界
CData Software Japan
 
PPTX
解明! Dynamics 365 Web API 全体像! 第7回JDUC勉強会
Kazuya Sugimoto
 
PPTX
なぜ、CData Softwareが Power BI 専用 コネクターを 開発したのか?
CData Software Japan
 
PPTX
クラウド連携でのJDBC エコマップ LT#2 JJUG CC 2018
CData Software Japan
 
PDF
#decode19 #MW04 誰のための API? Azure デベロッパーにもエンド ユーザーにも嬉しいAPI エコシステム活用アプローチ
Kazuya Sugimoto
 
CData Sync × Google BigQuery 3ステップで各データソースとのデータ連携を実現
CData Software Japan
 
「私のkintone 連携には何が最適?」CData Software ソリューションを使うケースは?
CData Software Japan
 
kintone からER図を作成してみた
CData Software Japan
 
ガチのエンジニア集団に身を置くというキャリアの作り方 ~ド文系の翻訳者がビルドエンジニアっぽくなった話~
CData Software Japan
 
RDBからWebAPIを5分で自動生成
CData Software Japan
 
ODBC/JDBC/ADOで(も)つながる Saasの世界
CData Software Japan
 
ノンコーディング・超高速のApi 開発・運用基盤「cdata api server」のご紹介
CData Software Japan
 
CData API Server ハンズオン
CData Software Japan
 
ZOZO前澤社長お年玉リツイート企画のビッグデータに立ち向かう方法 -Twitterのビッグデータを分析するために、実際にやってみてわかった嵌りポイントと...
Kazuya Sugimoto
 
多対多のクラウド利用を支えるデータ標準化技術
CData Software Japan
 
20170317 クラウド時代のデータ連携 超高速開発コミュニティ
CData Software Japan
 
ADO.NETでつながるクラウドデータ連携
CData Software Japan
 
Wagby で100+ のクラウドデータに連携するアプリを開発(CData JDBC Drivers)
CData Software Japan
 
Java クライント実装におけるAPIスタイル頂上決戦! 野良REST vs GraphQL vs OData vs OpenAPI (Swagger)
Kazuya Sugimoto
 
Mulesoft meetup #02 Anypointで日本のクラウドサービスを繋いでみた!
Kazuya Sugimoto
 
ODBC/JDBC/ADOでつながる kintoneの世界
CData Software Japan
 
解明! Dynamics 365 Web API 全体像! 第7回JDUC勉強会
Kazuya Sugimoto
 
なぜ、CData Softwareが Power BI 専用 コネクターを 開発したのか?
CData Software Japan
 
クラウド連携でのJDBC エコマップ LT#2 JJUG CC 2018
CData Software Japan
 
#decode19 #MW04 誰のための API? Azure デベロッパーにもエンド ユーザーにも嬉しいAPI エコシステム活用アプローチ
Kazuya Sugimoto
 

Similar to Twilio の API を SQL で操作!? 〜 CData Drivers for Twilio 製品のご紹介 〜 (10)

PPTX
CData General Proposal
CData Software Japan
 
PPTX
CData Drivers HandsOn 20180326
CData Software Japan
 
PPTX
JDBCドライバで実現する Select * from クラウド
CData Software Japan
 
PPTX
kintoneを多様なツールでつなぐには?
CData Software Japan
 
PPTX
CData Drivers for PCA 概要
CData Software Japan
 
PPTX
はじめてのIT 勉強会@仙台 宣伝枠LT
CData Software Japan
 
PPTX
クラウド連携の最適解は?
CData Software Japan
 
PPTX
2017 roadmap
CData Software Japan
 
PPTX
Sendai it commune 03 スポーツジムとダンベルと連携ソリューションとCData
CData Software Japan
 
PPTX
Javaアプリケーションの モダナイゼーションアプローチ
CData Software Japan
 
CData General Proposal
CData Software Japan
 
CData Drivers HandsOn 20180326
CData Software Japan
 
JDBCドライバで実現する Select * from クラウド
CData Software Japan
 
kintoneを多様なツールでつなぐには?
CData Software Japan
 
CData Drivers for PCA 概要
CData Software Japan
 
はじめてのIT 勉強会@仙台 宣伝枠LT
CData Software Japan
 
クラウド連携の最適解は?
CData Software Japan
 
2017 roadmap
CData Software Japan
 
Sendai it commune 03 スポーツジムとダンベルと連携ソリューションとCData
CData Software Japan
 
Javaアプリケーションの モダナイゼーションアプローチ
CData Software Japan
 
Ad

More from CData Software Japan (13)

PPTX
RPAツールでもできるWeb API 連携 - もう画面変更でロボットが壊れるとは言わせない -
CData Software Japan
 
PPTX
Excel × Google BigQuery CData Driver で BigQuery とのデータ連携を実現
CData Software Japan
 
PPTX
Tableau datadayouttokyo2019 c_data_datarobot
CData Software Japan
 
PPTX
Tableau datadayouttokyo2019 c_data_kintone
CData Software Japan
 
PPTX
CData general proposal
CData Software Japan
 
PDF
20180319 ccon sync kintone
CData Software Japan
 
PPTX
グローバルソフトウェア企業が辿り着いたkintoneを 活用した『ハイブリッド』な最適化
CData Software Japan
 
PPTX
MS-Office 製品からのkintoneデータ活用
CData Software Japan
 
PPTX
kintoneのデータExcelで 活用してみよう
CData Software Japan
 
PPTX
API ARU-ARU
CData Software Japan
 
PPTX
Api as a product
CData Software Japan
 
PPTX
グラフ構造のデータモデルをPower BIで可視化してみた
CData Software Japan
 
PPTX
API はメタデータを提供せよ LT#1 JJUG_CCC2018
CData Software Japan
 
RPAツールでもできるWeb API 連携 - もう画面変更でロボットが壊れるとは言わせない -
CData Software Japan
 
Excel × Google BigQuery CData Driver で BigQuery とのデータ連携を実現
CData Software Japan
 
Tableau datadayouttokyo2019 c_data_datarobot
CData Software Japan
 
Tableau datadayouttokyo2019 c_data_kintone
CData Software Japan
 
CData general proposal
CData Software Japan
 
20180319 ccon sync kintone
CData Software Japan
 
グローバルソフトウェア企業が辿り着いたkintoneを 活用した『ハイブリッド』な最適化
CData Software Japan
 
MS-Office 製品からのkintoneデータ活用
CData Software Japan
 
kintoneのデータExcelで 活用してみよう
CData Software Japan
 
Api as a product
CData Software Japan
 
グラフ構造のデータモデルをPower BIで可視化してみた
CData Software Japan
 
API はメタデータを提供せよ LT#1 JJUG_CCC2018
CData Software Japan
 
Ad

Recently uploaded (10)

PDF
[Hardening Designers Confernece 2025]ランサムウェアでの見えざるログ・見えるログ
kataware
 
PDF
Hyperledger Fabric公式サンプル fabric-samples徹底解説
LFDT Tokyo Meetup
 
PDF
生成AIパネルトーク(Interop25Tokyo APPS JAPAN M1-07,M2-07 嶋ポジショントーク)
嶋 是一 (Yoshikazu SHIMA)
 
PDF
ABC2025S LT講演「世界の窓から Androidこんにちは2025」アプリ自動生成の将来?ロボティクスの夢再び?
嶋 是一 (Yoshikazu SHIMA)
 
PDF
Hyperledger Fabric最新v3.x系での機能強化、変更点にキャッチアップ!
LFDT Tokyo Meetup
 
PDF
人気ブロックチェーン基盤「Hyperledger Fabric」最新版を動かしてみた!
LFDT Tokyo Meetup
 
PDF
20250710_Devinで切り拓くDB革命_〜価値創出に集中せよ〜.pdf
Masaki Yamakawa
 
PDF
SIG-AUDIO 2025 Vol.02 オンラインセミナー SIG-Audioプレゼン資料_オーディオプラグイン開発_塩澤達矢.pdf
IGDA Japan SIG-Audio
 
PDF
プライバシ保護のためのインターネットアーキテクチャの進化 (2025-07-11)
Jun Kurihara
 
PDF
20250630_aws_reinforce_2025_aws_sheild_network_security_director
uedayuki
 
[Hardening Designers Confernece 2025]ランサムウェアでの見えざるログ・見えるログ
kataware
 
Hyperledger Fabric公式サンプル fabric-samples徹底解説
LFDT Tokyo Meetup
 
生成AIパネルトーク(Interop25Tokyo APPS JAPAN M1-07,M2-07 嶋ポジショントーク)
嶋 是一 (Yoshikazu SHIMA)
 
ABC2025S LT講演「世界の窓から Androidこんにちは2025」アプリ自動生成の将来?ロボティクスの夢再び?
嶋 是一 (Yoshikazu SHIMA)
 
Hyperledger Fabric最新v3.x系での機能強化、変更点にキャッチアップ!
LFDT Tokyo Meetup
 
人気ブロックチェーン基盤「Hyperledger Fabric」最新版を動かしてみた!
LFDT Tokyo Meetup
 
20250710_Devinで切り拓くDB革命_〜価値創出に集中せよ〜.pdf
Masaki Yamakawa
 
SIG-AUDIO 2025 Vol.02 オンラインセミナー SIG-Audioプレゼン資料_オーディオプラグイン開発_塩澤達矢.pdf
IGDA Japan SIG-Audio
 
プライバシ保護のためのインターネットアーキテクチャの進化 (2025-07-11)
Jun Kurihara
 
20250630_aws_reinforce_2025_aws_sheild_network_security_director
uedayuki
 

Twilio の API を SQL で操作!? 〜 CData Drivers for Twilio 製品のご紹介 〜

  • 1. 2019/06/21 Twilioビジネスセミナー Vol.57 コミュニケーションをデータにして分析しよう Twilio の API を SQL で操作!? 〜 CData Drivers for Twilio 製品のご紹介 〜 SQL
  • 3. 自己紹介 CData Software Japan 合同会社 技術担当ディレクター 桑島 義行 Twitter : @kuwazzy Facebook : Yoshiyuki.Kuwajima SlideShare : http://www.slideshare.net/cdatajapan Qiita : http://qiita.com/kuwazzy Github : https://github.com/kuwazzy Codezine : https://codezine.jp/author/1671 今日の資料はSlideshareへ 「Slideshare CData」で検索
  • 4. CData Software ・CData Software, Inc. / Started: 1994 (/nsoftware) ・Location: Chapel Hill, NC a spin-off of /n software ・CData Japan: 2016/6 (JV with Asteria) ・20年以上にわたりデータ関連コンポーネントを提供 ・150+ 対応データソース ・クラウドデータ接続を標準化
  • 5. Twilio とは? Twilio = コミュニケーション API
  • 7. Twilio の代表的なAPIとデータ API 主なデータ 基本 ・アカウント ・使用量(Usage) Voice ・電話の受発信 SMS ・メッセージの送受信 Video ・部屋と参加者 ・録音 Chat ・チャンネルとメンバー ・メッセージの送受信 Wireless ・通信データ Fax (Beta) ・Faxの送受信
  • 8. Twilio のデータを利用する方法 Direct API Access REST APIへの直アクセス Software Development Kits SDK(ヘルパーライブラリ )経由でのアクセス Other Products Twilio接続コネクタが搭載 されている製品からアクセ ス Data Driver ??? API
  • 9. Direct API Access REST APIへの直アクセス Software Development Kits SDK(ヘルパーライブラリ )経由でのアクセス Other Products Twilio接続コネクタが搭載 されている製品からアクセ ス Data Driver ??? ① Direct API Access API 利点 • 公開されているAPIの機能をフルで利用 出来る 考慮すべき点 • 学習コスト • API変更への追従
  • 10. ② SDK (ヘルパーライブラリ) Direct API Access REST APIへの直アクセス Software Development Kits SDK(ヘルパーライブラリ )経由でのアクセス Other Products Twilio接続コネクタが搭載 されている製品からアクセ ス Data Driver ??? API 利点 • リソースや機能に合わせたオブジェク トとしてラップしてあるため言語との 相性が良い 考慮すべき点 • ライブラリの追加 • プログラミング言語のサポート状 況
  • 11. ③ Other Products ( BI / ETL・EAI / iPaaS ) Direct API Access REST APIへの直アクセス Software Development Kits SDK(ヘルパーライブラリ )経由でのアクセス Other Products Twilio接続コネクタが搭載 されている製品からアクセ ス Data Driver ??? API 利点 • 使い慣れているツールから利用出来る • ノンプログラミングで利用出来るもの もある 考慮すべき点 • 追加コストが必要か • 必要なデータが取得できるか • ツールがサポートしてるか
  • 12. ④ Data Driver Direct API Access REST APIへの直アクセス Software Development Kits SDK(ヘルパーライブラリ )経由でのアクセス Other Products Twilio接続コネクタが搭載 されている製品からアクセ ス Data Driver ??? API
  • 13. Data Driver とは何か? •RDBMSへのデータアクセスで長らく利用 •SQL & テーブルでのデータ操作 •JDBC, ODBC, ADO.NET テクノロジー ADO.NET ODATAJDBCODBC
  • 14. ④ Data Driver Direct API Access REST APIへの直アクセス Software Development Kits SDK(ヘルパーライブラリ )経由でのアクセス Other Products Twilio接続コネクタが搭載 されている製品からアクセ ス Data Driver ??? API 利点 • ODBC/ADO.NET/JDBCをサポートして いるツールから利用出来る • SQLという標準クエリーを利用するた め学習コストが低い 考慮すべき点 • 追加コストが必要か • 必要なデータが取得できるか • ツールがサポートしてるか
  • 15. CDatα Software = Data Driver 専業ベンダ 150+種類のデータソース SQL標準インタフェースの データドライバ SELECT * FROM クラウド をキーワードにクラウドデータ接続を標準化 Twilio
  • 16. CData Drivers for Twilio REST API SQL • ライブラリでtwilio (REST API) を仮想RDB 化 • BI/データ分析、ETL/EAI、Office ツールからシームレスにTwilio 接続 • 各ツールの標準SQL をTwilio REST API にパススルー 帳票 BI/データ分析 ETL/EAI Office
  • 17. CData Drivers が提供する機能 • JSON/XMLなどのデータ をテーブル構造にマッピング • 非構造化データからスキー マを自動検出 • 標準SQLでのデータアクセ スを可能に • フルCRUDを実現 • JOIN / フィルタリングや集 計関数にも対応 • アプリ/ツールの標準対応 インターフェースとして接続 • 各種プラットフォームが提供 する高度なフレームワーク活 用が可能 • ファイアウォールやプロキシな どのネットワーク機能に標準 対応 • 各種認証・ログ管理等のエ ンタープライズレベルの要求 をすべて統一UIで提供 テーブル化 (スキーマ付与) 標準SQL クエリエンジン 標準インターフェース セキュリティ 管理機能 ODBC
  • 18. CData ODBC Driver ODBC 3.8 準拠 クロスプラットフォーム (Windows, MacOS, Linux)対応 32ビット、64ビット、Unicode をサポート DSN 設定だけで、各種ツールから利用可能 • BI ツール • 帳票ツール • ETL / EAIツール • アプリビルダー • Office ツール(Excel / Access / Word など)
  • 19. CData JDBC Drivers Pure Java タイプ4/5 ドライバー JDBC 3.0、JDBC 4.0 準拠 JDBC 対応の各種ツールから利用可能 • IDE (Eclipse / IntelliJ / NetBeansなど) • BI ツール • 帳票ツール • ETL / EAIツール • アプリビルダー
  • 20. CData ADO.NET Data Providers ADO.NET 準拠のデータプロバイダー Visual Studio ウィザードに完全統合で、VB や C# でクラウドデータソース連携アプリを開発 VS のグリッドやチャートへのデータバインド MVC、EntityFramework6 対応
  • 21. CData Excel Add-Ins Excel のリボンに統合 Excel テーブルにクラウドデータをバインド データの読み出し/更新/挿入がGUI で可能 Excel データベースとSaas のマスター同期 Excel をUI としたSaas の操作 ユースケース • 一括入力(一括作成・一括更新) • 簡易BI • VBA用モジュール
  • 22. CData Sync for Twilio Twilio データをDB に同期 • ローカルDB に複製して、分析・アプリ利用へ • Twilio データのローカルバックアップ
  • 23. CData Sync で 3ステップでTwilio を同期 ① Twilio と接続 ②同期先DB と接続 ③オブジェクト選択・起動設定
  • 24. CData Drivers for Twilioで取得出来るデータ API 主なデータ 基本 ・アカウント ・使用量(Usage) Voice ・電話の受発信 (一覧は取得出来るが発信は出来ない) SMS ・メッセージの送受信 Video ・部屋と参加者 ・録音 Chat ・チャンネルとメンバー ・メッセージの送受信 Wireless ・通信データ Fax (Beta) ・Faxの送受信
  • 25. テーブル Create :メッセージの送信 INSERT Fetch・Read : 送受信メッセージの取得 SELECT Update :送信メッセージの更新 UPDATE Delete :メッセージの削除 DELETE Twilio APIリファレンス: SMS(Message)
  • 26. Twilio への接続設定 Twilio の管理画面 CData Drives の接続設定画面
  • 31. Excel Add-In for Twilio(評価版)のダウンロード https://www.cdata.com/jp/drivers/twilio/excel/
  • 32. Excel Add-In for Twilioのインストール
  • 33. Excel Add-In for Twilio の起動および接続設定