SlideShare a Scribd company logo
© 2018 CData Software Japan, LLC | www.cdata.com/jp
「Wagby で100+ のクラウドデータを連携」
~DX の柱であるデータ経営と自動化を簡単に~
2018/11
Wagby Developer Day 2018
CData Software Japan
© 2018 CData Software Japan, LLC | www.cdata.com/jp
❝DX の柱である
データ経営と自動化を
Wagby+CData で実現❞
© 2018 CData Software Japan, LLC | www.cdata.com/jp
1. About CData Software
© 2018 CData Software Japan, LLC | www.cdata.com/jp
About CData Software
Bi-directional Access to Live App, Database, & Web API Data Through Standard Drivers
・CData Software, Inc. / Started: 1994 (/nsoftware)
・Location: Chapel Hill, NC
・CData Japan: 2016/6 (JV with ASTERIA)
・20年以上にわたりデータ関連コンポーネントを提供
・100+ 対応データソース
・APIエコシステムの構築をサポート
© 2018 CData Software Japan, LLC | www.cdata.com/jp
RDB(SQL) ⇔ Web API 変換のエキスパート
Enable real-time data integration with hundreds of applications, databases, and Web APIs
Data Drivers
API をSQL で使いやすく
API Server
業界標準のAPIをポイント&
クリック操作で作成
© 2018 CData Software Japan, LLC | www.cdata.com/jp
CData Software Japan Customers
© 2018 CData Software Japan, LLC | www.cdata.com/jp
OEM Partners-by Global #1 players,
by Japan’s #1 players
Embedded In The Leading BI, ETL, Data Integration, Data Virtualization, and Data Warehousing Tools
© 2018 CData Software Japan, LLC | www.cdata.com/jp
About Speaker
cdata software japan session speaker
疋田 圭介
•CData Software Japan 合同会社 代表社員
経歴
•業務データ活用一筋10年+
•金融機関10年(内、インドネシア5年)
•コンポーネント開発の海外オペレーション
•CData Software の日本オペ立ち上げ
@cdatajapan (占拠中)
@keisuke.hikita.5
https://qiita.com/jonathanh
© 2018 CData Software Japan, LLC | www.cdata.com/jp
2. 「DX」は、データ抜きには語れない
© 2018 CData Software Japan, LLC | www.cdata.com/jp
世界はデータで動いてる
The World runs on Data
© 2018 CData Software Japan, LLC | www.cdata.com/jp
DX といえば①:
『AI/DeepLearning』
データがキモです
© 2018 CData Software Japan, LLC | www.cdata.com/jp
DX といえば②:
『IoT』
データを集めるために
インターネットにつないでいるんです
© 2018 CData Software Japan, LLC | www.cdata.com/jp
DX といえば③:
『BigData』
自明ですが、データです
© 2018 CData Software Japan, LLC | www.cdata.com/jp
DX といえば④:
『BlockChain』
分散台帳という
データの持ち方です
© 2018 CData Software Japan, LLC | www.cdata.com/jp
DX といえば⑤:
『RPA』
データのコピペの自動化です
© 2018 CData Software Japan, LLC | www.cdata.com/jp
DX は一日にしてならず
Where do we start?
データ経営
データ整備
Digital Transformation
自動化
• もちろん他にも重要な技術的要素は
ありますが、外せない要素は:
• データ経営
• 自動化
• ベースにはデータの整備
© 2018 CData Software Japan, LLC | www.cdata.com/jp
❝DX の柱は
データ経営と自動化❞
© 2018 CData Software Japan, LLC | www.cdata.com/jp
2. Where is your data?
© 2018 CData Software Japan, LLC | www.cdata.com/jp
ひと昔前までデータは手元にあった
Enterprise Data in the past
• ERP
• カスタムアプリケーション
(RDBMS)
• Excel やファイル
© 2018 CData Software Japan, LLC | www.cdata.com/jp
SaaS 利用の拡大で、データは分散
Expansion of SaaS
© 2018 CData Software Japan, LLC | www.cdata.com/jp
あなたのデータどこにありますか?
Where is your data?
• 物理的にデータはどこにありますか?
• どんなDB に格納されていますか?
• どんなスキーマで格納されていますか?
• ブラウザUI 以外でデータを見ることができない?
© 2018 CData Software Japan, LLC | www.cdata.com/jp
あなたはデータを所有できてますか?
Do you own your data?
所有の定義:「物の全面的支配すなわち自由に使用・収益・処分する権利」(民法206条)
• データを自由に使えていますか?
• データを事業収益の源泉とできていますか?
• だれかがあなたのデータを使って収益を得ていませんか?
• サービス元と係争がおこってもデータを所有しつづけられますか?
• だれかがデータを処分してしまう恐れはありませんか?
© 2018 CData Software Japan, LLC | www.cdata.com/jp
クラウド連携を実現する「Web API」
SaaS data integration is not possible without Web API
© 2018 CData Software Japan, LLC | www.cdata.com/jp
APIおよびWeb-API とは?
What is API and Web-API?
APIの定義 (Wikipediaより引用):
アプリケーションプログラミングインタフェース(API、英: Application Programming
Interface)とは、ソフトウェアコンポーネントが互いにやりとりするのに使用するインタ
フェースの仕様である。
Web-APIの定義 (Wikipediaより引用):
ウェブ開発においては、APIは一般にHTTP要求メッセージ群とXMLまたはJSON形式
などの応答メッセージの構造定義で構成される。「ウェブAPI」はWebサービスと事実上同
義だが、Web 2.0と呼ばれる最近の傾向では、SOAPベースからREST風の直接的通
信へと変化している。
© 2018 CData Software Japan, LLC | www.cdata.com/jp
Web-API とは? - 要求メッセージ& 応答メッセージ
What is Web-API? - Request message & response message
HTTP でデータだけを要求(リクエスト)
データの受け渡し(レスポンス)はJSON/XML形式が多い
© 2018 CData Software Japan, LLC | www.cdata.com/jp
❝DX の柱である
データ経営と自動化には
API 連携が必須❞
© 2018 CData Software Japan, LLC | www.cdata.com/jp
3. CData Drivers でAPI 連携を簡単に
© 2018 CData Software Japan, LLC | www.cdata.com/jp
アプリケーション開発に外部連携が要件に
External cooperation is required for application development
Q.アプリケーションで外部連携を要求されることがあるか?
A.85%以上の方が要求されたことがある!
たまにある
45%
ない
15%
よくある
40%
※JWACOM でのアンケート結果
© 2018 CData Software Japan, LLC | www.cdata.com/jp
API 連携は言うほど簡単じゃない
トライした
ことがない
2%
ない(全部
できた)
7%
よくある
25%
何度かある
58%
(空白)
8%
出展:JWACOM#01 アンケート
Q: API を使おうとして挫折したことがありますか?
© 2018 CData Software Japan, LLC | www.cdata.com/jp
API 連携では挫折も多い
What makes API integration difficult
0 5 10 15 20 25
1
2
3
4
5
API 利用で挫折した理由
※JWACOM でのアンケート結果
© 2018 CData Software Japan, LLC | www.cdata.com/jp
クラウド連携の悩み
Pains in API integration
• 多くの開発者のデフォルトはRDBMS/SQL
• Web API 習得自体が大きな負担
• 多くのアプリ・ツールにWeb API の接続口なし
• REST/SOAP APIs のデータモデリングの差異は大きい
• 認証などの差異も大きい
• 開発言語に依存したSDK
• API の変更に対するアプリ修正の負担
© 2018 CData Software Japan, LLC | www.cdata.com/jp
CData Driver のご提案
Bi-directional Access to Live App, Database, & Web API Data Through Standard Drivers
API 連携を一つ一つ手組すること(1対1の連携)は、
時間・コスト・安定性から大きな負担
SQL であらゆるデータに連携できるCData Drivers で
データ連携を効率化
© 2018 CData Software Japan, LLC | www.cdata.com/jp
RDB⇔ Web API 変換でAPI を使いやすく
Enable real-time data integration with hundreds of applications, databases, and Web APIs
CData Data Drivers
Web API をJDBC/ODBC/ADO(標準SQL)で使いやすく
© 2018 CData Software Japan, LLC | www.cdata.com/jp
CData Drivers が提供する価値
Give schema like RDB, enable standard SQL, give enterprise level security features
• JSON/XMLなどのデータ
をテーブル構造にマッピング
• 非構造化データからスキー
マを自動検出
• 標準SQLでのデータアクセ
スを可能に
• フルCRUDを実現
• JOIN / フィルタリングや集
計関数にも対応
• アプリ/ツールの標準対応
インターフェースとして接続
• 各種プラットフォームが提供
する高度なフレームワーク活
用が可能
• ファイアウォールやプロキシな
どのネットワーク機能に標準
対応
• 各種認証・ログ管理等のエ
ンタープライズレベルの要求
をすべて統一UIで提供
テーブル化
(スキーマ付与)
標準SQL
クエリエンジン
標準インターフェース
セキュリティ
管理機能
ODBC
© 2018 CData Software Japan, LLC | www.cdata.com/jp
業界最多級の100+ のデータソース
Drivers for NoSQL, Big Data, & SaaS Connectivity
CRMおよびマーケティング自動化
会計システム
コラボレーションおよびERP
オンプレミスおよびクラウドDB
ドキュメントおよびファイル形式
ソーシャルネットワーキングネットワーキングおよび認証
電子商取引
その他
© 2018 CData Software Japan, LLC | www.cdata.com/jp
3-1. CData Driver Lineup
© 2018 CData Software Japan, LLC | www.cdata.com/jp
ODBC Drivers
Open Database Connectivity Drivers
ODBC 3.8 準拠のCross platformドライバー
32ビット、64ビット、Unicode をサポート
DSN 設定だけで、各種ツールから利用可能
対応ツール一覧
• BI ツール(PowerBI, Tableau, Qlik, Cognos etc..)
• 帳票ツール(ActiveReports, CrystalReports etc..)
• アプリビルダー(FileMaker, Forguncy etc..)
• Office ツール(Excel, Access, Word etc..)
© 2018 CData Software Japan, LLC | www.cdata.com/jp
JDBC Drivers
Java Database Connectivity Drivers
Pure Java タイプ4/5 ドライバー
JDBC 3.0、JDBC 4.0 準拠
JDBC 対応の各種ツールから利用可能
対応ツール一覧
• BI ツール(Yellowfin, Pentaho etc..)
• Java IDE(Eclipse, NetBeans, IntelliJ etc..)
• ETL (ASTERIA WARP, DataSpider, Talend etc..)
• その他(Wagby, Jboss, ColdFusion, WebLogic
etc..)
© 2018 CData Software Japan, LLC | www.cdata.com/jp
ADO.NET Data Providers
ActiveX Data Object .NET Framework Data Providers
ADO.NET 準拠のデータプロバイダー
Visual Studio ウィザードに完全統合で、VB や
C# でクラウドデータソース連携アプリを開発
VS のグリッドやチャートへのデータバインド
MVC、EntityFramework6 対応
© 2018 CData Software Japan, LLC | www.cdata.com/jp
Excel Add-Ins
Microsoft Excel Add-Ins
Excel のリボンに統合
Excel テーブルにクラウドデータをバインド
データの読み出し/更新/挿入がGUI で可能
Excel データベースとSaas のマスター同期
Excel をUI としたSaas の操作
ユースケース
• 一括入力(一括作成・一括更新)
• 簡易BI
• VBA用モジュール
© 2018 CData Software Japan, LLC | www.cdata.com/jp
Other Components
For Products specific adapters and framework drivers
SQL Server にSalesforce、
SharePoint などを簡単に接続す
るパワフルなSSIS データフロータス
ク。
• アプリケーション、データベース、
サービスとSQL Server を接
続!
• CRUD(作成(Create)、読
み出し(Read)、更新
(Update)、削除
(Delete))をフルサポート。
• データシンクロナイゼーション、
ETL、ローカルバックアップ、自動
化などに最適
FireDAC データベース接続を通じ
たデータベース、Web API への直
観的なリアルタイムデータ連携。
• 高機能・高パフォーマンスのデータ
連携コンポーネント。
• SQL-92 準拠のクエリで、読み/
書き/更新/削除をサポート。
• 動的なスキーマ/メタデータ検出。
• Unicode、32/64-bit をサ
ポート。
BizTalk オーケストレーションに
Salesforce、SharePoint などを
簡単に接続するパワフルなアダプ
ター群。
• SQL Server 向けBizTalk ア
ダプターと同じ感覚で使える、便
利なユーザーインターフェースのア
ダプター。
• CRUD(作成(Create)、読
み出し(Read)、更新
(Update)、削除
(Delete))をフルサポート。
SSIS Biztalk Fire DAC Xamarin
• Android, iOS アプリを共通
C# コードで作成するモバイル開
発プラットフォーム向けドライバー
© 2018 CData Software Japan, LLC | www.cdata.com/jp
4. Wagby + CData Drivers でDX を実現
© 2018 CData Software Japan, LLC | www.cdata.com/jp
Wagby の便利さそのままでクラウド連携を実現
Wagby のアプリ開発プラットフォームとしての機能を活かし、
100を超えるSaaS データをJDBC で連携可能に。
© 2018 CData Software Japan, LLC | www.cdata.com/jp
Wagby + CData の実装はソフトウェア・パートナー様に
© 2018 CData Software Japan, LLC | www.cdata.com/jp
活用例:Wagbyの豊富な画面機能でSaaS 操作
SQL
Wagby で画面とデータ操作を
簡単に設定可能
API
© 2018 CData Software Japan, LLC | www.cdata.com/jp
活用例:Wagby で帳票出力
• 見積り、請求書帳票作成
• 経費などの社内申請書作成
SQL API
© 2018 CData Software Japan, LLC | www.cdata.com/jp
活用例:Wagby でデータ集計・グラフ表示
• 複数のデータソースからのデータを集計
• グラフ表示
• データレイク作成
SQL API
© 2018 CData Software Japan, LLC | www.cdata.com/jp
活用例:Wagby でSaaS 連携アプリの設計書出力
• JDBC だから設計書出力機能が利用可能
• 管理可能なクラウド連携
SQL API
© 2018 CData Software Japan, LLC | www.cdata.com/jp
❝DX のカギである
データ経営と自動化
(API 連携)を
Wagby+CData で実現❞
© 2018 CData Software Japan, LLC | www.cdata.com/jp
Demo:
Wagby からCData JDBC Drivers の使い方
https://www.youtube.com/watch?v=zZQiyka_1Zo
© 2018 CData Software Japan, LLC | www.cdata.com/jp
まとめ
• DX はデータ抜きには語れない
• DX は一日にして成らず、データ経営・自動化が必須
• クラウド時代では、データが散逸
• データ活用・自動化にはAPI 連携が必須
• CData Drivers は難解なAPI 連携をSQL に統一
• Wagby + CData Drivers でデータ経営・自動化を実現!

More Related Content

PPTX
CData Drivers for PCA 概要
PPTX
CData General Proposal
PPTX
CData Drivers HandsOn 20180326
PPTX
クラウド連携の最適解は?
PPTX
ノンコーディング・超高速のApi 開発・運用基盤「cdata api server」のご紹介
PPTX
「私のkintone 連携には何が最適?」CData Software ソリューションを使うケースは?
PPTX
CData Sync Hand-on 資料
PPTX
FileMaker プラットフォームにSalesforceやkintoneなどクラウドデータ連携機能を拡張
CData Drivers for PCA 概要
CData General Proposal
CData Drivers HandsOn 20180326
クラウド連携の最適解は?
ノンコーディング・超高速のApi 開発・運用基盤「cdata api server」のご紹介
「私のkintone 連携には何が最適?」CData Software ソリューションを使うケースは?
CData Sync Hand-on 資料
FileMaker プラットフォームにSalesforceやkintoneなどクラウドデータ連携機能を拡張

What's hot (20)

PDF
CData Sync 概要
PPTX
kintoneを多様なツールでつなぐには?
PPTX
SELECT * FROM Marketo -CData Marketo Solutions
PPTX
CData Sync × Google BigQuery 3ステップで各データソースとのデータ連携を実現
PPTX
CData API Server ハンズオン
PPTX
Tableau Prep Builder で Salesforce (CRM) と DataRobot (機械学習) のデータをブレンディングしてみた
PPTX
kintoneのデータをSQLで操作!? ~Drivers/Gateway/Sync 徹底比較~
PPTX
ODBC/JDBC/ADOで(も)つながる Saasの世界
PDF
JDK:新しいリリースモデル解説 @ 富山 BuriKaigi 2019
PPTX
APIに関するセッション資料
PPTX
Twilio の API を SQL で操作!? 〜 CData Drivers for Twilio 製品のご紹介 〜
PPTX
SharePoint 連携を俯瞰しちゃおう
PPTX
Excel × Google BigQuery CData Driver で BigQuery とのデータ連携を実現
PDF
Oracle Cloud PaaS & IaaS:2018年8月度サービス情報アップデート
PDF
#decode19 #MW04 誰のための API? Azure デベロッパーにもエンド ユーザーにも嬉しいAPI エコシステム活用アプローチ
PDF
20180319 ccon sync kintone
PDF
Java クライント実装におけるAPIスタイル頂上決戦! 野良REST vs GraphQL vs OData vs OpenAPI (Swagger)
PDF
Oracle Cloud PaaS & IaaS:2018年9月度サービス情報アップデート
PPTX
[旧版]OCI Data Integration Overview 2020年6月版
PPTX
20170317 クラウド時代のデータ連携 超高速開発コミュニティ
CData Sync 概要
kintoneを多様なツールでつなぐには?
SELECT * FROM Marketo -CData Marketo Solutions
CData Sync × Google BigQuery 3ステップで各データソースとのデータ連携を実現
CData API Server ハンズオン
Tableau Prep Builder で Salesforce (CRM) と DataRobot (機械学習) のデータをブレンディングしてみた
kintoneのデータをSQLで操作!? ~Drivers/Gateway/Sync 徹底比較~
ODBC/JDBC/ADOで(も)つながる Saasの世界
JDK:新しいリリースモデル解説 @ 富山 BuriKaigi 2019
APIに関するセッション資料
Twilio の API を SQL で操作!? 〜 CData Drivers for Twilio 製品のご紹介 〜
SharePoint 連携を俯瞰しちゃおう
Excel × Google BigQuery CData Driver で BigQuery とのデータ連携を実現
Oracle Cloud PaaS & IaaS:2018年8月度サービス情報アップデート
#decode19 #MW04 誰のための API? Azure デベロッパーにもエンド ユーザーにも嬉しいAPI エコシステム活用アプローチ
20180319 ccon sync kintone
Java クライント実装におけるAPIスタイル頂上決戦! 野良REST vs GraphQL vs OData vs OpenAPI (Swagger)
Oracle Cloud PaaS & IaaS:2018年9月度サービス情報アップデート
[旧版]OCI Data Integration Overview 2020年6月版
20170317 クラウド時代のデータ連携 超高速開発コミュニティ
Ad

Similar to Wagby で100+ のクラウドデータに連携するアプリを開発(CData JDBC Drivers) (20)

PPTX
Sendai it commune 03 スポーツジムとダンベルと連携ソリューションとCData
PPTX
はじめてのIT 勉強会@仙台 宣伝枠LT
PPTX
CData general proposal
PPTX
Javaアプリケーションの モダナイゼーションアプローチ
PDF
Dynamics 365 Customer Engagement 理解のススメ -サブスクリプションビジネスモデルから読み解くカスタマーサポート機能活用の...
PPTX
API活用で更に広がるDynamicsエコシステム
PPTX
API はメタデータを提供せよ LT#1 JJUG_CCC2018
PPTX
クラウド連携でのJDBC エコマップ LT#2 JJUG CC 2018
PPTX
2017 roadmap
PDF
CData Software の紹介
PPTX
ADO.NETでつながるクラウドデータ連携
PPTX
20170111 超高速開発コミュニティ 新春LT
PPTX
JDBCドライバで実現する Select * from クラウド
PPTX
マルチクラウドデータ連携Javaアプリケーションの作り方
PPTX
Api as a product
PDF
【2016年3月時点】クラウド型 BI だからできる新たな情報活用方法
PDF
Mulesoft meetup #02 Anypointで日本のクラウドサービスを繋いでみた!
PDF
ABAPも進化が止まらない! ABAP RESTful Programming Model
PDF
[Oracle Innovation Summit Tokyo 2018] 水環境の持続を支えるクラウド型ICTプラットフォーム「Water Busine...
PDF
Talk 1「データインテグレーションとは何か」
Sendai it commune 03 スポーツジムとダンベルと連携ソリューションとCData
はじめてのIT 勉強会@仙台 宣伝枠LT
CData general proposal
Javaアプリケーションの モダナイゼーションアプローチ
Dynamics 365 Customer Engagement 理解のススメ -サブスクリプションビジネスモデルから読み解くカスタマーサポート機能活用の...
API活用で更に広がるDynamicsエコシステム
API はメタデータを提供せよ LT#1 JJUG_CCC2018
クラウド連携でのJDBC エコマップ LT#2 JJUG CC 2018
2017 roadmap
CData Software の紹介
ADO.NETでつながるクラウドデータ連携
20170111 超高速開発コミュニティ 新春LT
JDBCドライバで実現する Select * from クラウド
マルチクラウドデータ連携Javaアプリケーションの作り方
Api as a product
【2016年3月時点】クラウド型 BI だからできる新たな情報活用方法
Mulesoft meetup #02 Anypointで日本のクラウドサービスを繋いでみた!
ABAPも進化が止まらない! ABAP RESTful Programming Model
[Oracle Innovation Summit Tokyo 2018] 水環境の持続を支えるクラウド型ICTプラットフォーム「Water Busine...
Talk 1「データインテグレーションとは何か」
Ad

More from CData Software Japan (12)

PPTX
RPAツールでもできるWeb API 連携 - もう画面変更でロボットが壊れるとは言わせない -
PPTX
ガチのエンジニア集団に身を置くというキャリアの作り方 ~ド文系の翻訳者がビルドエンジニアっぽくなった話~
PPTX
Tableau datadayouttokyo2019 c_data_datarobot
PPTX
Tableau datadayouttokyo2019 c_data_kintone
PPTX
グローバルソフトウェア企業が辿り着いたkintoneを 活用した『ハイブリッド』な最適化
PPTX
kintone からER図を作成してみた
PPTX
MS-Office 製品からのkintoneデータ活用
PPTX
kintoneのデータExcelで 活用してみよう
PPTX
I love SQL の僕がkintone のデータにSQLアクセスできる 製品をリリースするまでの道のり
PPTX
なぜ、CData Softwareが Power BI 専用 コネクターを 開発したのか?
PPTX
PPTX
グラフ構造のデータモデルをPower BIで可視化してみた
RPAツールでもできるWeb API 連携 - もう画面変更でロボットが壊れるとは言わせない -
ガチのエンジニア集団に身を置くというキャリアの作り方 ~ド文系の翻訳者がビルドエンジニアっぽくなった話~
Tableau datadayouttokyo2019 c_data_datarobot
Tableau datadayouttokyo2019 c_data_kintone
グローバルソフトウェア企業が辿り着いたkintoneを 活用した『ハイブリッド』な最適化
kintone からER図を作成してみた
MS-Office 製品からのkintoneデータ活用
kintoneのデータExcelで 活用してみよう
I love SQL の僕がkintone のデータにSQLアクセスできる 製品をリリースするまでの道のり
なぜ、CData Softwareが Power BI 専用 コネクターを 開発したのか?
グラフ構造のデータモデルをPower BIで可視化してみた

Wagby で100+ のクラウドデータに連携するアプリを開発(CData JDBC Drivers)

  • 1. © 2018 CData Software Japan, LLC | www.cdata.com/jp 「Wagby で100+ のクラウドデータを連携」 ~DX の柱であるデータ経営と自動化を簡単に~ 2018/11 Wagby Developer Day 2018 CData Software Japan
  • 2. © 2018 CData Software Japan, LLC | www.cdata.com/jp ❝DX の柱である データ経営と自動化を Wagby+CData で実現❞
  • 3. © 2018 CData Software Japan, LLC | www.cdata.com/jp 1. About CData Software
  • 4. © 2018 CData Software Japan, LLC | www.cdata.com/jp About CData Software Bi-directional Access to Live App, Database, & Web API Data Through Standard Drivers ・CData Software, Inc. / Started: 1994 (/nsoftware) ・Location: Chapel Hill, NC ・CData Japan: 2016/6 (JV with ASTERIA) ・20年以上にわたりデータ関連コンポーネントを提供 ・100+ 対応データソース ・APIエコシステムの構築をサポート
  • 5. © 2018 CData Software Japan, LLC | www.cdata.com/jp RDB(SQL) ⇔ Web API 変換のエキスパート Enable real-time data integration with hundreds of applications, databases, and Web APIs Data Drivers API をSQL で使いやすく API Server 業界標準のAPIをポイント& クリック操作で作成
  • 6. © 2018 CData Software Japan, LLC | www.cdata.com/jp CData Software Japan Customers
  • 7. © 2018 CData Software Japan, LLC | www.cdata.com/jp OEM Partners-by Global #1 players, by Japan’s #1 players Embedded In The Leading BI, ETL, Data Integration, Data Virtualization, and Data Warehousing Tools
  • 8. © 2018 CData Software Japan, LLC | www.cdata.com/jp About Speaker cdata software japan session speaker 疋田 圭介 •CData Software Japan 合同会社 代表社員 経歴 •業務データ活用一筋10年+ •金融機関10年(内、インドネシア5年) •コンポーネント開発の海外オペレーション •CData Software の日本オペ立ち上げ @cdatajapan (占拠中) @keisuke.hikita.5 https://qiita.com/jonathanh
  • 9. © 2018 CData Software Japan, LLC | www.cdata.com/jp 2. 「DX」は、データ抜きには語れない
  • 10. © 2018 CData Software Japan, LLC | www.cdata.com/jp 世界はデータで動いてる The World runs on Data
  • 11. © 2018 CData Software Japan, LLC | www.cdata.com/jp DX といえば①: 『AI/DeepLearning』 データがキモです
  • 12. © 2018 CData Software Japan, LLC | www.cdata.com/jp DX といえば②: 『IoT』 データを集めるために インターネットにつないでいるんです
  • 13. © 2018 CData Software Japan, LLC | www.cdata.com/jp DX といえば③: 『BigData』 自明ですが、データです
  • 14. © 2018 CData Software Japan, LLC | www.cdata.com/jp DX といえば④: 『BlockChain』 分散台帳という データの持ち方です
  • 15. © 2018 CData Software Japan, LLC | www.cdata.com/jp DX といえば⑤: 『RPA』 データのコピペの自動化です
  • 16. © 2018 CData Software Japan, LLC | www.cdata.com/jp DX は一日にしてならず Where do we start? データ経営 データ整備 Digital Transformation 自動化 • もちろん他にも重要な技術的要素は ありますが、外せない要素は: • データ経営 • 自動化 • ベースにはデータの整備
  • 17. © 2018 CData Software Japan, LLC | www.cdata.com/jp ❝DX の柱は データ経営と自動化❞
  • 18. © 2018 CData Software Japan, LLC | www.cdata.com/jp 2. Where is your data?
  • 19. © 2018 CData Software Japan, LLC | www.cdata.com/jp ひと昔前までデータは手元にあった Enterprise Data in the past • ERP • カスタムアプリケーション (RDBMS) • Excel やファイル
  • 20. © 2018 CData Software Japan, LLC | www.cdata.com/jp SaaS 利用の拡大で、データは分散 Expansion of SaaS
  • 21. © 2018 CData Software Japan, LLC | www.cdata.com/jp あなたのデータどこにありますか? Where is your data? • 物理的にデータはどこにありますか? • どんなDB に格納されていますか? • どんなスキーマで格納されていますか? • ブラウザUI 以外でデータを見ることができない?
  • 22. © 2018 CData Software Japan, LLC | www.cdata.com/jp あなたはデータを所有できてますか? Do you own your data? 所有の定義:「物の全面的支配すなわち自由に使用・収益・処分する権利」(民法206条) • データを自由に使えていますか? • データを事業収益の源泉とできていますか? • だれかがあなたのデータを使って収益を得ていませんか? • サービス元と係争がおこってもデータを所有しつづけられますか? • だれかがデータを処分してしまう恐れはありませんか?
  • 23. © 2018 CData Software Japan, LLC | www.cdata.com/jp クラウド連携を実現する「Web API」 SaaS data integration is not possible without Web API
  • 24. © 2018 CData Software Japan, LLC | www.cdata.com/jp APIおよびWeb-API とは? What is API and Web-API? APIの定義 (Wikipediaより引用): アプリケーションプログラミングインタフェース(API、英: Application Programming Interface)とは、ソフトウェアコンポーネントが互いにやりとりするのに使用するインタ フェースの仕様である。 Web-APIの定義 (Wikipediaより引用): ウェブ開発においては、APIは一般にHTTP要求メッセージ群とXMLまたはJSON形式 などの応答メッセージの構造定義で構成される。「ウェブAPI」はWebサービスと事実上同 義だが、Web 2.0と呼ばれる最近の傾向では、SOAPベースからREST風の直接的通 信へと変化している。
  • 25. © 2018 CData Software Japan, LLC | www.cdata.com/jp Web-API とは? - 要求メッセージ& 応答メッセージ What is Web-API? - Request message & response message HTTP でデータだけを要求(リクエスト) データの受け渡し(レスポンス)はJSON/XML形式が多い
  • 26. © 2018 CData Software Japan, LLC | www.cdata.com/jp ❝DX の柱である データ経営と自動化には API 連携が必須❞
  • 27. © 2018 CData Software Japan, LLC | www.cdata.com/jp 3. CData Drivers でAPI 連携を簡単に
  • 28. © 2018 CData Software Japan, LLC | www.cdata.com/jp アプリケーション開発に外部連携が要件に External cooperation is required for application development Q.アプリケーションで外部連携を要求されることがあるか? A.85%以上の方が要求されたことがある! たまにある 45% ない 15% よくある 40% ※JWACOM でのアンケート結果
  • 29. © 2018 CData Software Japan, LLC | www.cdata.com/jp API 連携は言うほど簡単じゃない トライした ことがない 2% ない(全部 できた) 7% よくある 25% 何度かある 58% (空白) 8% 出展:JWACOM#01 アンケート Q: API を使おうとして挫折したことがありますか?
  • 30. © 2018 CData Software Japan, LLC | www.cdata.com/jp API 連携では挫折も多い What makes API integration difficult 0 5 10 15 20 25 1 2 3 4 5 API 利用で挫折した理由 ※JWACOM でのアンケート結果
  • 31. © 2018 CData Software Japan, LLC | www.cdata.com/jp クラウド連携の悩み Pains in API integration • 多くの開発者のデフォルトはRDBMS/SQL • Web API 習得自体が大きな負担 • 多くのアプリ・ツールにWeb API の接続口なし • REST/SOAP APIs のデータモデリングの差異は大きい • 認証などの差異も大きい • 開発言語に依存したSDK • API の変更に対するアプリ修正の負担
  • 32. © 2018 CData Software Japan, LLC | www.cdata.com/jp CData Driver のご提案 Bi-directional Access to Live App, Database, & Web API Data Through Standard Drivers API 連携を一つ一つ手組すること(1対1の連携)は、 時間・コスト・安定性から大きな負担 SQL であらゆるデータに連携できるCData Drivers で データ連携を効率化
  • 33. © 2018 CData Software Japan, LLC | www.cdata.com/jp RDB⇔ Web API 変換でAPI を使いやすく Enable real-time data integration with hundreds of applications, databases, and Web APIs CData Data Drivers Web API をJDBC/ODBC/ADO(標準SQL)で使いやすく
  • 34. © 2018 CData Software Japan, LLC | www.cdata.com/jp CData Drivers が提供する価値 Give schema like RDB, enable standard SQL, give enterprise level security features • JSON/XMLなどのデータ をテーブル構造にマッピング • 非構造化データからスキー マを自動検出 • 標準SQLでのデータアクセ スを可能に • フルCRUDを実現 • JOIN / フィルタリングや集 計関数にも対応 • アプリ/ツールの標準対応 インターフェースとして接続 • 各種プラットフォームが提供 する高度なフレームワーク活 用が可能 • ファイアウォールやプロキシな どのネットワーク機能に標準 対応 • 各種認証・ログ管理等のエ ンタープライズレベルの要求 をすべて統一UIで提供 テーブル化 (スキーマ付与) 標準SQL クエリエンジン 標準インターフェース セキュリティ 管理機能 ODBC
  • 35. © 2018 CData Software Japan, LLC | www.cdata.com/jp 業界最多級の100+ のデータソース Drivers for NoSQL, Big Data, & SaaS Connectivity CRMおよびマーケティング自動化 会計システム コラボレーションおよびERP オンプレミスおよびクラウドDB ドキュメントおよびファイル形式 ソーシャルネットワーキングネットワーキングおよび認証 電子商取引 その他
  • 36. © 2018 CData Software Japan, LLC | www.cdata.com/jp 3-1. CData Driver Lineup
  • 37. © 2018 CData Software Japan, LLC | www.cdata.com/jp ODBC Drivers Open Database Connectivity Drivers ODBC 3.8 準拠のCross platformドライバー 32ビット、64ビット、Unicode をサポート DSN 設定だけで、各種ツールから利用可能 対応ツール一覧 • BI ツール(PowerBI, Tableau, Qlik, Cognos etc..) • 帳票ツール(ActiveReports, CrystalReports etc..) • アプリビルダー(FileMaker, Forguncy etc..) • Office ツール(Excel, Access, Word etc..)
  • 38. © 2018 CData Software Japan, LLC | www.cdata.com/jp JDBC Drivers Java Database Connectivity Drivers Pure Java タイプ4/5 ドライバー JDBC 3.0、JDBC 4.0 準拠 JDBC 対応の各種ツールから利用可能 対応ツール一覧 • BI ツール(Yellowfin, Pentaho etc..) • Java IDE(Eclipse, NetBeans, IntelliJ etc..) • ETL (ASTERIA WARP, DataSpider, Talend etc..) • その他(Wagby, Jboss, ColdFusion, WebLogic etc..)
  • 39. © 2018 CData Software Japan, LLC | www.cdata.com/jp ADO.NET Data Providers ActiveX Data Object .NET Framework Data Providers ADO.NET 準拠のデータプロバイダー Visual Studio ウィザードに完全統合で、VB や C# でクラウドデータソース連携アプリを開発 VS のグリッドやチャートへのデータバインド MVC、EntityFramework6 対応
  • 40. © 2018 CData Software Japan, LLC | www.cdata.com/jp Excel Add-Ins Microsoft Excel Add-Ins Excel のリボンに統合 Excel テーブルにクラウドデータをバインド データの読み出し/更新/挿入がGUI で可能 Excel データベースとSaas のマスター同期 Excel をUI としたSaas の操作 ユースケース • 一括入力(一括作成・一括更新) • 簡易BI • VBA用モジュール
  • 41. © 2018 CData Software Japan, LLC | www.cdata.com/jp Other Components For Products specific adapters and framework drivers SQL Server にSalesforce、 SharePoint などを簡単に接続す るパワフルなSSIS データフロータス ク。 • アプリケーション、データベース、 サービスとSQL Server を接 続! • CRUD(作成(Create)、読 み出し(Read)、更新 (Update)、削除 (Delete))をフルサポート。 • データシンクロナイゼーション、 ETL、ローカルバックアップ、自動 化などに最適 FireDAC データベース接続を通じ たデータベース、Web API への直 観的なリアルタイムデータ連携。 • 高機能・高パフォーマンスのデータ 連携コンポーネント。 • SQL-92 準拠のクエリで、読み/ 書き/更新/削除をサポート。 • 動的なスキーマ/メタデータ検出。 • Unicode、32/64-bit をサ ポート。 BizTalk オーケストレーションに Salesforce、SharePoint などを 簡単に接続するパワフルなアダプ ター群。 • SQL Server 向けBizTalk ア ダプターと同じ感覚で使える、便 利なユーザーインターフェースのア ダプター。 • CRUD(作成(Create)、読 み出し(Read)、更新 (Update)、削除 (Delete))をフルサポート。 SSIS Biztalk Fire DAC Xamarin • Android, iOS アプリを共通 C# コードで作成するモバイル開 発プラットフォーム向けドライバー
  • 42. © 2018 CData Software Japan, LLC | www.cdata.com/jp 4. Wagby + CData Drivers でDX を実現
  • 43. © 2018 CData Software Japan, LLC | www.cdata.com/jp Wagby の便利さそのままでクラウド連携を実現 Wagby のアプリ開発プラットフォームとしての機能を活かし、 100を超えるSaaS データをJDBC で連携可能に。
  • 44. © 2018 CData Software Japan, LLC | www.cdata.com/jp Wagby + CData の実装はソフトウェア・パートナー様に
  • 45. © 2018 CData Software Japan, LLC | www.cdata.com/jp 活用例:Wagbyの豊富な画面機能でSaaS 操作 SQL Wagby で画面とデータ操作を 簡単に設定可能 API
  • 46. © 2018 CData Software Japan, LLC | www.cdata.com/jp 活用例:Wagby で帳票出力 • 見積り、請求書帳票作成 • 経費などの社内申請書作成 SQL API
  • 47. © 2018 CData Software Japan, LLC | www.cdata.com/jp 活用例:Wagby でデータ集計・グラフ表示 • 複数のデータソースからのデータを集計 • グラフ表示 • データレイク作成 SQL API
  • 48. © 2018 CData Software Japan, LLC | www.cdata.com/jp 活用例:Wagby でSaaS 連携アプリの設計書出力 • JDBC だから設計書出力機能が利用可能 • 管理可能なクラウド連携 SQL API
  • 49. © 2018 CData Software Japan, LLC | www.cdata.com/jp ❝DX のカギである データ経営と自動化 (API 連携)を Wagby+CData で実現❞
  • 50. © 2018 CData Software Japan, LLC | www.cdata.com/jp Demo: Wagby からCData JDBC Drivers の使い方 https://www.youtube.com/watch?v=zZQiyka_1Zo
  • 51. © 2018 CData Software Japan, LLC | www.cdata.com/jp まとめ • DX はデータ抜きには語れない • DX は一日にして成らず、データ経営・自動化が必須 • クラウド時代では、データが散逸 • データ活用・自動化にはAPI 連携が必須 • CData Drivers は難解なAPI 連携をSQL に統一 • Wagby + CData Drivers でデータ経営・自動化を実現!