Slide 1

Slide 1 text

© 2019 CData Software Japan, LLC | www.cdata.com/jp SaaSデータをノーコードでバックアップと バックアップデータの使い道 2019/08/26 CData Software Japan 宮本

Slide 2

Slide 2 text

© 2019 CData Software Japan, LLC | www.cdata.com/jp 自己紹介 • CData Software Japan 合同会社 • エンジニア • 宮本 航太 • @miyamon(Twitter) • kota.miyamoto.902(Facebook) • https://www.slideshare.net/cdatajapan • https://speakerdeck.com/miyamotok

Slide 3

Slide 3 text

© 2019 CData Software Japan, LLC | www.cdata.com/jp SaaSデータのバックアップ やってますか??

Slide 4

Slide 4 text

© 2019 CData Software Japan, LLC | www.cdata.com/jp どこにバックアップするの?なんでするの? Salesforce kintone Marketo Google Analytics Office 365 SaaS 仮想マシンやクラウドDB 基本的にはリストアするために。 ただ、データ分析、データマイニングなどで使うことも

Slide 5

Slide 5 text

© 2019 CData Software Japan, LLC | www.cdata.com/jp どこにバックアップするの?なんでするの? Salesforce kintone Marketo Google Analytics Office 365 SaaS • リストアするときのために • データ分析 • データマイニングなど 仮想マシンやクラウドDB 結局、この部分の処理が面倒

Slide 6

Slide 6 text

© 2019 CData Software Japan, LLC | www.cdata.com/jp 面倒な部分を「CData Sync」というアプリケーションで置き換えて、 Salesforce から ノーコードでEC2上にあるSQL Serverにバックアップ。 (クラウド → クラウド) 今回やってみたこと SQL Server ※ニフクラのアカウントなかったので今回はAWSで!(泣)

Slide 7

Slide 7 text

© 2019 CData Software Japan, LLC | www.cdata.com/jp CData Sync って何? Salesforce kintone Marketo Google Analytics Office 365 Dynamics 365 データを仮想環境上などのデータベースに同期することができるWEBアプリケーション クラウドデータ データベース

Slide 8

Slide 8 text

© 2019 CData Software Japan, LLC | www.cdata.com/jp 設定処理はブラウザで完結 ①データソースを選択して、コネクショ ン設定 ②同期先DB、データストアを選択し てコネクション設定 ③同期先ジョブ(テーブル、条件、 バッチ感覚など)を設定 3ステップで同期ジョブが作れるWebアプリケーション

Slide 9

Slide 9 text

© 2019 CData Software Japan, LLC | www.cdata.com/jp 接続設定内容について Salesforce 以外でも 設定内容はこれくらい。 同期先のデータベースの場合、 IPアドレス、ユーザ、パスワード、 対象のデータベースくらいです。 ※DBアクセスツールなどに設定 する情報とほぼ同じ

Slide 10

Slide 10 text

© 2019 CData Software Japan, LLC | www.cdata.com/jp ジョブについても 右上のようにSaaSのエンドポイントがテーブルとして表示されるので、それを 選択するのも良し、赤枠のように条件をつけてあげても良し。

Slide 11

Slide 11 text

© 2019 CData Software Japan, LLC | www.cdata.com/jp 実行ボタン押下 EC2にあるSQLServerに自動的にテーブル が作成され、データが同期されます

Slide 12

Slide 12 text

© 2019 CData Software Japan, LLC | www.cdata.com/jp 例)月1回の処理として同期処理を行った場合 • 年月カラムを追加して同期 • 月ごとのテーブルを追加して同期

Slide 13

Slide 13 text

© 2019 CData Software Japan, LLC | www.cdata.com/jp SaaSデータの分析も容易になる • ユーザー自身でバックアップするデータの持ち方を決めれるので、 分析したいデータ、構造でバックアップするという考えもあり。 Salesforc e kintone Marketo Google Analytic s Office 365 SaaS データベース 過去データの比較が簡単!

Slide 14

Slide 14 text

© 2019 CData Software Japan, LLC | www.cdata.com/jp 対応しているDBであれば、DB→DBのデータ連携もOK まずはニフクラで動いてるDBサーバーに集約 SQL Server SQL Server

Slide 15

Slide 15 text

© 2019 CData Software Japan, LLC | www.cdata.com/jp DB → DBの他のパターン • ニフクラにある大量のデータをBigQuery を使ってデータ分析など SQL Server BigQuery

Slide 16

Slide 16 text

© 2019 CData Software Japan, LLC | www.cdata.com/jp DB→SaaSへは非対応 同期したDBを使ってSalesforceへデータを復元させる機能はありません。 リストアする場合は、別途API連携の開発やCData Salesfroce Driverや Excel Addinを使った処理が必要となりますので、ご注意ください。

Slide 17

Slide 17 text

© 2019 CData Software Japan, LLC | www.cdata.com/jp まとめ • ツールを使うことでSaaSデータも簡単にバックアップできる (ツール自体すぐに使えるのでぜひお試しを) • バックアップデータという役割だけでなく、データの再利用も検討してみる