Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

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

145 views

Published on

2019/06/21 Twilioビジネスセミナー Vol.57 コミュニケーションをデータにして分析しよう

Published in: Technology
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

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

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

×