各製品の資料を入手。
詳細はこちら →CData のSalesforce 連携ソリューションのTips
CData Software では、200種類を超えるSaaS やNoSQL データベースへのドライバーやコネクタを提供しています。そのなかでも最もニーズの高いデータソースがSalesforce です。「ザ・SaaS」と言っても過言ではないでしょう。
そんなSalesforce のデータ連携において、よく質問がある点や知っていたら便利な使い方について弊社のエンジニアチームがブログ記事を書いています。 ここでは、それらのSalesforce 連携のTips 記事をまとめて紹介します。
Salesforce API のTips
まずは、Salesforce のAPI を使う準備から説明している記事を紹介します。セキュリティトークンは通常は使わないメニューですが、取得は簡単です。ほかにもOAuth での接続方法もお試しください。
Salesforce API を使うためのセキュリティトークン取得方法: https://www.cdata.com/jp/blog/2021-01-25-113037
OAuth(埋め込みクレデンシャル)の使い方: https://www.cdata.com/jp/blog/salesforceoauthsupport
Salesforce OAuth 有効化手順: https://www.cdata.com/jp/blog/salesforceoauth
Salesforce REST API へPostman からのOAuth 接続: https://www.cdata.com/jp/blog/salesforce-oauth-postman
Salesforce のアーカイブデータ: https://www.cdata.com/jp/blog/salesforcearchive
Salesforce API のバージョン確認方法: https://www.cdata.com/jp/blog/salesforceapiversion
「API_DISABLED_FOR_ORG」や「INVALID_LOGIN」: https://www.cdata.com/jp/blog/salesforceapidisabledfororg
CData Drivers の主要な使い方
CData では、ODBC、JDBC、ADO.NET をはじめ多くのドライバーやカスタムコネクタを提供しています。 以下は代表的な利用例です。
オフィスツールやPowerShell からのSalesforce 連携
業務ソフトとして一番使われているツールはExcel と言われています。エンタープライズではExcel やAccess などのツールは標準ツールとして数百万?数千万?のユーザーに日々使われています。それらの使い慣れたツールからSalesforce データを直接利用できます。 * Access: https://www.cdata.com/jp/blog/salesforce_odbc_access
Excel Add-in: https://www.cdata.com/jp/blog/2020-03-17-121418
PowerShell: https://www.cdata.com/jp/blog/salesforce_cmdlet_powershell
FaaS やクラウドETL での利用
AWS Lambda: https://www.cdata.com/jp/blog/awslambdajdbc
AWS Glue: https://www.cdata.com/jp/blog/GlueStudioSalesforce
他にも150種類を超えるBI、ETL、開発環境などとの接続記事を用意しています。 https://www.cdata.com/jp/kb/tech/salesforce-article-list.rst
Driver の注目機能
API Limit の扱い: https://www.cdata.com/jp/blog/salesforceapimit
Sync 注目機能
CData Sync は、Salesforce データをRDB やBigQuery などのDWH にロードするデータパイプラインツールです。
Sync (Salesforce -> BigQuery) のハンズオン: https://www.cdata.com/jp/blog/cdatasync_handson_202009
Sync でのレコード削除: https://www.cdata.com/jp/blog/salesforce_sync_delete
データ仮想化、リモーティング、リンクサーバー
CData の強みとして、データ仮想化があります。Salesforce のデータをSQL Server やMySQL のワイヤプロトコルでクエリできます。SQL Server のリンクサーバーとして使うユースケースは大変好評です。
SQL Gateway を使ったSQL Server リンクサーバー: https://www.cdata.com/jp/blog/maruwakari05
RDS SQL Server のリンクサーバー SQL Gateway:https://www.cdata.com/jp/blog/rds_salesforce
RDS SQL Server のリンクサーバーConnect:https://www.cdata.com/jp/blog/rds_linked_server_connect
リンクサーバーを使ったSalesforce 更新: https://www.cdata.com/jp/blog/gateway_linkedserver_storedproc
JDBC Remoting: https://www.cdata.com/jp/blog/awsec2jdbcrmoerting
他にも多くのSalesforce のAPI や連携についてのTips を用意しています。是非、CData のブログやWebsite をご覧ください。