More Related Content
PPTX
「私のkintone 連携には何が最適?」CData Software ソリューションを使うケースは? PPTX
PPTX
ODBC/JDBC/ADOでつながるkintoneの世界 PPT
Siebel Enterprise Data Quality for Siebel PDF
Impresora de Tickets WL88S PDF
20180319 ccon sync kintone PPTX
Tableau datadayouttokyo2019 c_data_kintone PPTX
MS-Office 製品からのkintoneデータ活用 Similar to kintoneのデータをSQLで操作!? ~Drivers/Gateway/Sync 徹底比較~
PDF
PPTX
PDF
PPTX
CData Sync × Google BigQuery 3ステップで各データソースとのデータ連携を実現 PPTX
PPTX
Excel × Google BigQuery CData Driver で BigQuery とのデータ連携を実現 PPTX
PPTX
FileMaker プラットフォームにSalesforceやkintoneなどクラウドデータ連携機能を拡張 PDF
PPTX
CData Drivers HandsOn 20180326 PPTX
PPTX
Wagby で100+ のクラウドデータに連携するアプリを開発(CData JDBC Drivers) PPTX
SELECT * FROM Marketo -CData Marketo Solutions PPTX
PPTX
PPTX
究極にお手軽なkintone x Office tools 連携 PPTX
PPTX
JDBCドライバで実現する Select * from クラウド PPTX
Twilio の API を SQL で操作!? 〜 CData Drivers for Twilio 製品のご紹介 〜 PPTX
More from CData Software Japan
PPTX
なぜ、CData Softwareが Power BI 専用 コネクターを 開発したのか? PPTX
I love SQL の僕がkintone のデータにSQLアクセスできる 製品をリリースするまでの道のり PPTX
PPTX
Tableau Prep Builder で Salesforce (CRM) と DataRobot (機械学習) のデータをブレンディングしてみた PPTX
PPTX
kintoneのデータExcelで 活用してみよう PPTX
グラフ構造のデータモデルをPower BIで可視化してみた PPTX
RPAツールでもできるWeb API 連携 - もう画面変更でロボットが壊れるとは言わせない - PPTX
PPTX
PPTX
クラウド連携でのJDBC エコマップ LT#2 JJUG CC 2018 PPTX
グローバルソフトウェア企業が辿り着いたkintoneを 活用した『ハイブリッド』な最適化 PPTX
API はメタデータを提供せよ LT#1 JJUG_CCC2018 PPTX
Tableau datadayouttokyo2019 c_data_datarobot PPTX
ガチのエンジニア集団に身を置くというキャリアの作り方 ~ド文系の翻訳者がビルドエンジニアっぽくなった話~ kintoneのデータをSQLで操作!? ~Drivers/Gateway/Sync 徹底比較~
- 1.
© 2019 CDataSoftware Japan, LLC | www.cdata.com/jp
kintoneのデータをSQLで操作!?
~Drivers/Gateway/Sync 徹底比較~
2019/09/24
CData Software Japan
事例から学ぶkintone /Garoon有効活用フォーラ
ム [シーコン・フォーラム2019]
- 2.
© 2019 CDataSoftware Japan, LLC | www.cdata.com/jp
自己紹介
https://logmi.jp/business/articles/320976
桑島 @kuwazzy
CData Software Japan
技術担当ディレクター
kintone hive 2019 Sendai kintone hackより
- 3.
© 2019 CDataSoftware Japan, LLC | www.cdata.com/jp
今日持ち帰っていただきたいこと
kintoneのデータを
SQLでアクセス
Excelから参照&更新
MS-Accessで集計&更新
BIツール(TableauやPower BI)で可視化
使っているETLツール(TalendやInformatica)で連携
MySQL/SQLServerのリンクテーブルで利用
データベース (RDB/DWH)へ複製
CData Drivers / SQL Gateway / Cloud Hub / Sync 製品の活用方法
- 4.
© 2019 CDataSoftware Japan, LLC | www.cdata.com/jp
会社紹介
CData Software
HQ:US, 日本:仙台, 開発(kintone製品):アルバニア
ソフトウェアコンポーネント ベンダ
CData Japan: 2016/6 (JV with Asteria)
・20年以上にわたりデータ関連コンポーネントを提供
・160+ 対応データソース
・「SELECT * FROM CLOUD」をキーワードにクラウドデータ
接続を標準化
https://www.cdata.com/jp/
- 5.
© 2019 CDataSoftware Japan, LLC | www.cdata.com/jp
CRMおよびマーケティング自動化
会計システム
コラボレーションおよびERP
オンプレミスおよびクラウドDB
ドキュメントおよびファイル形式
ソーシャルネットワーキングネットワーキングおよび認証
電子商取引
その他
CData製品の対応データソース一覧
- 6.
© 2019 CDataSoftware Japan, LLC | www.cdata.com/jp
CData製品をご利用のお客様(グローバル)
- 7.
© 2019 CDataSoftware Japan, LLC | www.cdata.com/jp
CData製品をご利用のお客様(国内)
- 8.
© 2019 CDataSoftware Japan, LLC | www.cdata.com/jp
グローバル・日本のトップベンダーがOEM 採用
- 9.
© 2019 CDataSoftware Japan, LLC | www.cdata.com/jp
CData製品とは?
- 10.
© 2019 CDataSoftware Japan, LLC | www.cdata.com/jp
CData製品一覧(図解)
No
SQL
RDB
データソース 個別I/F
Web API /
独自クエリ
SQL
CData Drivers
(ODBC/JDBC/ADO.NET)
一般的なData Driver
(ODBC/JDBC/ADO.NET)
統一I/F
SQL
SaaS
CData SQL Gateway
CData Cloud Hub
仮想
RDB
CData Sync RDB
RDB SQL CData API Server REST API
(OData/OAS)
仮想
MySQL
/SQLSvr
仮想
MySQL
/SQLSvr
Web
API
抽象化レイヤー
ツール / 言語 /
他アプリケーション
データ利用
ツール専用コネクタ
(Excel / Power BI / SSIS / BizTalk / MuleSoft / PowerShell / FireDAC)
- 11.
© 2019 CDataSoftware Japan, LLC | www.cdata.com/jp
CData製品一覧(図解)
No
SQL
RDB
データソース 個別I/F
Web API /
独自クエリ
SQL
CData Drivers
(ODBC/JDBC/ADO.NET)
一般的なData Driver
(ODBC/JDBC/ADO.NET)
統一I/F
SQL
SaaS
CData SQL Gateway
CData Cloud Hub
仮想
RDB
CData Sync RDB
RDB SQL CData API Server REST API
(OData/OAS)
仮想
MySQL
/SQLSvr
仮想
MySQL
/SQLSvr
Web
API
抽象化レイヤー
ツール / 言語 /
他アプリケーション
データ利用
ツール専用コネクタ
(Excel / Power BI / SSIS / BizTalk / MuleSoft / PowerShell / FireDAC)
- 12.
© 2019 CDataSoftware Japan, LLC | www.cdata.com/jp
CData Drivers 製品概要
SaaS/NoSQLのデータを仮想RDB化してSQL
でデータとしてアクセスできるライブラリ製品
No
SQL
Web APIなど CData Drivers
(ODBC/JDBC/ADO.NET)
SaaS
仮想
RDB
ツール / 言語 /
他アプリケーション
Library
SQL
• ODBC / JDBC / ADO.NET テクノロジーに対応
• 対応データソースは160+
• ANSI SQL-92準拠の標準クエリエンジンによるフルCRUD、および、JOIN・フィルタリング・集計を実現
• JSON/XMLなどの非構造化データからテーブルを作成する自動スキーマ検出機能
• プロキシ・ファイアウォールなどのN/W機能、OAuth などの認証認可機能
• 他のCData製品のベースとなる製品
CData Drivers
セキュアアクセス、
プロキシサーバー経由で
Kintone データに
アクセスできる
アプリ間の
JOINが出来る
- 13.
© 2019 CDataSoftware Japan, LLC | www.cdata.com/jp
REST
API
SQL
CData Drivers
CData Drivers を使えるツール例
- 14.
© 2019 CDataSoftware Japan, LLC | www.cdata.com/jp
カテゴリ RDB kintone
オブジェクト
データベースインスタンス サブドメイン
テーブル アプリ
カラム、アトリビュート フィールド
クエリー
SQL
- SELECT
- INSERT
- UPDATE
- DELETE
REST API
- GET
- POST
- PUT
- DELETE
キー
主キー
レコード番号
(別に業務キーがあるとベター)
外部参照キー
無し
(あえていうとルックアップ)
CData Drivers
RDB とkintone の関係
- 15.
© 2019 CDataSoftware Japan, LLC | www.cdata.com/jp
テーブル一覧
フォーム定義
レコード一覧
アプリ一覧
テーブル定義(カラム一覧)
レコード一覧
CData Drivers
RDB とkintone の関係(具体例)
- 16.
© 2019 CDataSoftware Japan, LLC | www.cdata.com/jp
画面:IDEからの利用
からの例:kintone データにRDBと同じようにSQLでアクセス
CData Drivers
- 17.
© 2019 CDataSoftware Japan, LLC | www.cdata.com/jp
ODBC
データベース
リンク
テーブル
データ表示
※編集可
Windowsの
ODBC DSN
テーブル
(アプリ)の
選択
画面:MS-Accessからの利用
リンクテーブルからkintone データをCRUD操作
CData Drivers
- 18.
© 2019 CDataSoftware Japan, LLC | www.cdata.com/jp
画面:BIツールからの利用
Tableau Desktop からkintone データをビジュアライズ
ビルトイン
100+種類
データソース ビジュアライズ
その他のデータベース(ODBC or JDBC)を使用
CData Drivers
- 19.
© 2019 CDataSoftware Japan, LLC | www.cdata.com/jp
CData SQL Gateway 製品概要
SaaS/NoSQLのデータを仮想 MySQL/SQL Server
化してSQLでデータとしてアクセスできるサーバー製品
• MySQL Work Bench
• SQL Server Management
Studio
• ODBC/JDBC のI/Fを持たない
ツール
• MySQL/SQLServer独自シンタックスのSQLでデータアクセス
• リンクサーバー経由でMySQL/SQLServerのローカルDB内のテーブルとJOINが可能
• ODBC/JDBC のI/Fを持たないツールからSaaS/NoSQLデータ利用が可能
CData SQL Gateway
仮想
MySQL
/SQLSvrServer
CData SQL Gateway
SQL
Web APIな
ど
NoSQ
L
SaaS
- 20.
© 2019 CDataSoftware Japan, LLC | www.cdata.com/jp
CData Cloud Hub 製品概要
MySQL / SQL ServerのI/Fを持
つクラウドサービスのツール
仮想
MySQL
/SQLSvr
CData Cloud Hub
Hosting
• MySQL/SQLServer独自シンタックスのSQLでデータアクセス
• リンクサーバー経由でMySQL/SQLServerのローカルDB内のテーブルとJOINが可能
• MySQL/SQLServerのI/Fを持つクラウド提供のツール(BI / ETL / ESB / AI /
No-Code / Low-Code)からSaaS/NoSQLデータ利用が可能
• CDataがホストするサービスなので自社サーバーが不要
Amazon Glue
Amazon QuickSight
Domo
Google Apps Script
Google Cloud Data Flow
Qlik Sense Cloud
SAP Analytics Cloud
SAS Cloud
SAS Viya
Tableau Online
Google Cloud Data Studio
Looker
Microsoft Power Apps
Microsoft Power Query
MicroStrategy Cloud
CData Cloud Hub
SaaS/NoSQLのデータを仮想 MySQL/SQL Server
化してSQLでデータとしてアクセスできるサービス
SQL
Web APIな
ど
NoSQ
L
SaaS
- 21.
© 2019 CDataSoftware Japan, LLC | www.cdata.com/jp
CData Sync 製品概要
SaaS/NoSQLのデータを RDB/DWH/DataLakeに
データを同期するサーバー製品
Web API
など
• SaaSアプリケーションデータのバックアップ、BIなどのアドホックなクエリ要求、データ統合
• 利用側は、データソース制約(APIのレートリミット)やレイテンシーを気にせず、高速なデータアクセス
• データソースは、 160+ のCData Drivers に対応
• 同期先は、オンプレ/クラウドの主要なRDB/DWH/DataLakeをサポート
• 主要データソースでは、差分更新機能をサポートし、効率的な同期ジョブを実行
• ノーコーディングで自動同期設定
SQL
CData Sync RDB
DWHServer
ツール / 言語 /
他アプリケーション
CData Sync
No
SQL
SaaS
- 22.
© 2019 CDataSoftware Japan, LLC | www.cdata.com/jp
CData Sync
CData Sync 同期先一覧
- 23.
© 2019 CDataSoftware Japan, LLC | www.cdata.com/jp
画面:CData Sync
データソース(kintone)を選択して、コネ
クション設定
同期先DB(RDB/DWH)を選択して
コネクション設定
同期ジョブ
(テーブル、条件、バッチ間隔など)
を設定
3ステップ No-Codeでkintone データをRDB/DWHに同期設定
CData Sync
- 24.
© 2019 CDataSoftware Japan, LLC | www.cdata.com/jp
ツール / 言語
ツール専用コネクタ 製品概要
ツール専用コネクタ
ツールからネイティブにSaaS/NoSQL接続できる
ツール専用のコネクタ(アドイン・アダプタ)製品
Web API
など
ツール専用コネクタ
(Excel / Power BI / SSIS / BizTalk / MuleSoft / PowerShell / FireDAC)
Office
BI
ETL
ESB
Excel Add-Ins
Power BI Connectors
SQL Server SSIS Component
BizTalk Adapters
Mulesoft AnyPoint Components
Programing
Language
PowerShell Cmdlets
FireDAC Component
No
SQL
SaaS
- 25.
© 2019 CDataSoftware Japan, LLC | www.cdata.com/jp
SQL
(SELECT文)
アプリ内の
データが表示
Excelからkintone
データの更新
画面:CData Excel Add-Ins
Excelリボンからkintone データをCRUD操作
ツール専用コネクタ
- 26.
© 2019 CDataSoftware Japan, LLC | www.cdata.com/jp
Power BI Desktop からkintone データをビジュアライズ
データソース ビジュアライズ
画面:CData Power BI Connectors
ツール専用コネクタ
- 27.
© 2019 CDataSoftware Japan, LLC | www.cdata.com/jp
CData製品の価格
- 28.
© 2019 CDataSoftware Japan, LLC | www.cdata.com/jp
価格の一例
製品 (¥/年) 用途例
kintone ODBC
Driver
デスクトップ(人) 46,200 Tableau Desktop, MS-Access
サーバー(4Core) 140,000 Tableau Server
kintone Excel Add-
Ins
デスクトップ(人) 60,000 Excelからの一括更新、ピボット集計
CData Sync サーバー(4Core) 349,800〜 DBへのデータ同期、DWH作成
2019/09 時点。最新の情報や正式なお見積もりは、CDataセールス窓口(sales@cdata.co.jp)まで
お問い合わせください。
- 29.
© 2019 CDataSoftware Japan, LLC | www.cdata.com/jp
(おまけ)CData for Garoon !?
- 30.
© 2019 CDataSoftware Japan, LLC | www.cdata.com/jp
GaroonのREST API経由で主要なツールから繋がる
(開発中) CData for Garoon
- 31.
© 2019 CDataSoftware Japan, LLC | www.cdata.com/jp
CData製品に関する情報
- 32.
© 2019 CDataSoftware Japan, LLC | www.cdata.com/jp
https://www.cdata.com/jp/drivers/kintone/
[CData] kintone製品のWebサイト
- 33.
© 2019 CDataSoftware Japan, LLC | www.cdata.com/jp
https://www.cdata.com/jp/kb/tech/kintone-article-list.rst
[CData] Kintone データ連携ガイドおよびチュートリアルのリスト
- 34.
© 2019 CDataSoftware Japan, LLC | www.cdata.com/jp
https://www.youtube.com/watch?v=_vm_xt9w0rE&t=36s
[YouTube] Tableauからkintoneデータの可視化
- 35.
© 2019 CDataSoftware Japan, LLC | www.cdata.com/jp
https://kintone-sol.cybozu.co.jp/integrate/cdata001.html
[サイボウズ] 拡張機能 CData Drivers
- 36.
© 2019 CDataSoftware Japan, LLC | www.cdata.com/jp
https://developer.cybozu.io/hc/ja/articles/360022984291/
[developer network] CData Sync
- 37.
© 2019 CDataSoftware Japan, LLC | www.cdata.com/jp
今日持ち帰っていただきたいこと(再掲)
Kintone&(開発中:Garoon)のデータを
SQLでアクセス
Excelから参照&更新
MS-Accessで集計&更新
BIツール(TableauやPower BI)で可視化
使っているETLツール(TalendやInformatica)で連携
MySQL/SQLServerのリンクテーブルで利用
データベース (RDB/DWH)へ複製
CData Drivers / SQL Gateway / Cloud Hub / Sync 製品の活用方法