ノーコードでクラウド上のデータとの連携を実現。
詳細はこちら →杉本和也
リードエンジニア
この記事では、NetSuite のSalesOrder データをkintone に同期する方法を紹介します。グレープシティ社のkrewData というkintone プラグインとCData Connect Cloud を使うと、NetSuite をはじめとする100を超えるSaaS データをノーコードでkintone に取り込むことが可能です。
krewData は、グレープシティ社が提供するkintone のプラグインで、kintone の複数のアプリ間やExcel・CSV ファイルとkintone のデータ統合をkintone 上で行うことができます。
https://krew.grapecity.com/products/krewdata.htmCData Connect Cloud は、2022年にCData が新たにリリースしたデータ仮想化プラットフォームです。Salesforce、kintone、Sharepoint、ServiceNow、PCA クラウド、スマレジなど多様なSaaS データにあらゆるツールからノーコードでのアクセスを実現します
CData Connect Cloud へ今回は、CData Connect Cloud とkrewData を使って、NetSuite のSalesOrder データをkintone に同期します。
ちなみに、CData Connect Cloud を使えば、NetSuite 以外のクラウドデータをkintone に同期することも可能です。データ同士にキーとなる項目があれば、異なるデータソースのデータを統合してkintone にロードすることも可能です。
Authentication セクションで、User、Password プロパティを設定します。AccountId に企業アカウントのID を入力します。 オプションでRoleId を指定してログインユーザーの権限を制限することができます。
詳細はヘルプドキュメントの「はじめに」を参照してください。
OAuth 認証をサポートしていないサービス、アプリケーション、プラットフォーム、またはフレームワークから接続する場合は、認証に使用するパーソナルアクセストークン(PAT)を作成できます。きめ細かなアクセス管理を行うために、サービスごとに個別のPAT を作成するのがベストプラクティスです。
コネクションが構成されたら、kintone 上のkrewData プラグインからNetSuite に接続できるようになります。
ここからは、kintone のプラグインであるkrewData での設定になります。
krewData のプラグインインストールとkintone での設定については、こちらのリンクを参照してください。
https://krew.grapecity.com/products/krewdata.htmkintone にkrewData プラグインを入れ、必要な権限設定を行ってください。
ここからは、実際にNetSuite をkintone にロードするフローを作成していきます。krewData 自体は、複数データソースの統合、データのフィルタリング、集計処理など多様な機能を有するETL ですが、今回はシンプルにNetSuite のSalesOrder データをkintone のアプリに同期するフローを作成します。
kintone への出力を行う設定を行います。
では、実際にフローを実行していきます。
まずはユーザー情報を指定する必要があります。左上の「設定ファイル」タブをクリックします。kintone のログイン名とパスワードを入力します。セキュアアクセスを使っている場合にはセキュアアクセス設定が必要です。
右上の「▶実行」ボタンをクリックして、フローを実行しましょう!!!
「成功」の表示がでました。
実際にkintone 上で出力アプリとして設定したアプリを開いてみます。ちゃんとNetSuite SalesOrder 情報がkintone アプリのレコードとして同期されていました。
いかがでしたか?このようにCData Connect Cloud とkrewData を使って、簡単にNetSuite のSalesOrder データをkintone にノーコードで同期することができました。
是非、CData Connect Cloud で他の100を超えるデータソースでもkintone への同期をお試しください。