Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
_CDataSync_SaaSデータのバックアップ_.pdf
Search
Miyamotok
August 26, 2019
Technology
0
1.2k
_CDataSync_SaaSデータのバックアップ_.pdf
8/26 ニフクラ エンジニア ミートアップ
バックアップ超入門 クラウド編
Miyamotok
August 26, 2019
Tweet
Share
More Decks by Miyamotok
See All by Miyamotok
Amazon Appflow で Salesforce to Snowflake へのデータローディング(EL)をやってみた / appflow-salesforce-snowflake-dataloading
miyamotok
0
590
[ELTツール×BigQuery] どのAPI使ってる?それぞれのAPIについて調べてみた / elttool-bigquery-which-api
miyamotok
0
560
ノーコード×分析基盤で複数データソースからのデータ収集を楽しようの話 / multi-saas-data-extract
miyamotok
0
380
Amazon Appflow で SaaS データ取込みを自動化してQuickSightで可視化してみた / appflow-salesforce-quicksight
miyamotok
0
5.7k
AWS Glue を試してみたら、カスタムコネクタのありがたさを感じたこと / awsglue-custom-connector
miyamotok
0
1.9k
最近使ったETL、ELTサービス(ツール)でデータ収集タスクについて考える / etl-elt-datacollect-task
miyamotok
1
3k
Other Decks in Technology
See All in Technology
株式会社島津製作所_研究開発(集団協業と知的生産)の現場を支える、OSS知識基盤システムの導入
akahane92
1
1.3k
KCD Lima: eBee in Peru!
lizrice
0
110
M365アカウント侵害時の初動対応
lhazy
7
5.1k
Snowflake のアーキテクチャは本当に筋がよかったのか / Data Engineering Study #30
indigo13love
0
290
隙間時間で爆速開発! Claude Code × Vibe Coding で作るマニュアル自動生成サービス
akitomonam
2
200
Power Automate のパフォーマンス改善レシピ / Power Automate Performance Improvement Recipes
karamem0
0
270
ML Pipelineの開発と運用を OpenTelemetryで繋ぐ @ OpenTelemetry Meetup 2025-07
getty708
0
320
Webの技術とガジェットで那須の子ども達にワクワクを! / IoTLT_20250720
you
PRO
0
130
生成AIを活用した野球データ分析 - メジャーリーグ編 / Baseball Analytics for Gen AI
shinyorke
PRO
1
240
経理出身PdMがAIプロダクト開発を_ハンズオンで学んだ話.pdf
shunsukenarita
1
240
ファインディにおける Dataform ブランチ戦略
hiracky16
0
220
スプリントレビューを効果的にするために
miholovesq
9
1.7k
Featured
See All Featured
Building a Modern Day E-commerce SEO Strategy
aleyda
42
7.4k
Practical Orchestrator
shlominoach
189
11k
A better future with KSS
kneath
238
17k
The Cult of Friendly URLs
andyhume
79
6.5k
Making Projects Easy
brettharned
117
6.3k
RailsConf 2023
tenderlove
30
1.2k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.7k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
What's in a price? How to price your products and services
michaelherold
246
12k
Typedesign – Prime Four
hannesfritz
42
2.7k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
Code Reviewing Like a Champion
maltzj
524
40k
Transcript
© 2019 CData Software Japan, LLC | www.cdata.com/jp SaaSデータをノーコードでバックアップと バックアップデータの使い道
2019/08/26 CData Software Japan 宮本
© 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
© 2019 CData Software Japan, LLC | www.cdata.com/jp SaaSデータのバックアップ やってますか??
© 2019 CData Software Japan, LLC | www.cdata.com/jp どこにバックアップするの?なんでするの? Salesforce
kintone Marketo Google Analytics Office 365 SaaS 仮想マシンやクラウドDB 基本的にはリストアするために。 ただ、データ分析、データマイニングなどで使うことも
© 2019 CData Software Japan, LLC | www.cdata.com/jp どこにバックアップするの?なんでするの? Salesforce
kintone Marketo Google Analytics Office 365 SaaS • リストアするときのために • データ分析 • データマイニングなど 仮想マシンやクラウドDB 結局、この部分の処理が面倒
© 2019 CData Software Japan, LLC | www.cdata.com/jp 面倒な部分を「CData Sync」というアプリケーションで置き換えて、
Salesforce から ノーコードでEC2上にあるSQL Serverにバックアップ。 (クラウド → クラウド) 今回やってみたこと SQL Server ※ニフクラのアカウントなかったので今回はAWSで!(泣)
© 2019 CData Software Japan, LLC | www.cdata.com/jp CData Sync
って何? Salesforce kintone Marketo Google Analytics Office 365 Dynamics 365 データを仮想環境上などのデータベースに同期することができるWEBアプリケーション クラウドデータ データベース
© 2019 CData Software Japan, LLC | www.cdata.com/jp 設定処理はブラウザで完結 ①データソースを選択して、コネクショ
ン設定 ②同期先DB、データストアを選択し てコネクション設定 ③同期先ジョブ(テーブル、条件、 バッチ感覚など)を設定 3ステップで同期ジョブが作れるWebアプリケーション
© 2019 CData Software Japan, LLC | www.cdata.com/jp 接続設定内容について Salesforce
以外でも 設定内容はこれくらい。 同期先のデータベースの場合、 IPアドレス、ユーザ、パスワード、 対象のデータベースくらいです。 ※DBアクセスツールなどに設定 する情報とほぼ同じ
© 2019 CData Software Japan, LLC | www.cdata.com/jp ジョブについても 右上のようにSaaSのエンドポイントがテーブルとして表示されるので、それを
選択するのも良し、赤枠のように条件をつけてあげても良し。
© 2019 CData Software Japan, LLC | www.cdata.com/jp 実行ボタン押下 EC2にあるSQLServerに自動的にテーブル
が作成され、データが同期されます
© 2019 CData Software Japan, LLC | www.cdata.com/jp 例)月1回の処理として同期処理を行った場合 •
年月カラムを追加して同期 • 月ごとのテーブルを追加して同期
© 2019 CData Software Japan, LLC | www.cdata.com/jp SaaSデータの分析も容易になる •
ユーザー自身でバックアップするデータの持ち方を決めれるので、 分析したいデータ、構造でバックアップするという考えもあり。 Salesforc e kintone Marketo Google Analytic s Office 365 SaaS データベース 過去データの比較が簡単!
© 2019 CData Software Japan, LLC | www.cdata.com/jp 対応しているDBであれば、DB→DBのデータ連携もOK まずはニフクラで動いてるDBサーバーに集約
SQL Server SQL Server
© 2019 CData Software Japan, LLC | www.cdata.com/jp DB →
DBの他のパターン • ニフクラにある大量のデータをBigQuery を使ってデータ分析など SQL Server BigQuery
© 2019 CData Software Japan, LLC | www.cdata.com/jp DB→SaaSへは非対応 同期したDBを使ってSalesforceへデータを復元させる機能はありません。
リストアする場合は、別途API連携の開発やCData Salesfroce Driverや Excel Addinを使った処理が必要となりますので、ご注意ください。
© 2019 CData Software Japan, LLC | www.cdata.com/jp まとめ •
ツールを使うことでSaaSデータも簡単にバックアップできる (ツール自体すぐに使えるのでぜひお試しを) • バックアップデータという役割だけでなく、データの再利用も検討してみる