ノーコードでクラウド上のデータとの連携を実現。
詳細はこちら →杉本和也
リードエンジニア
この記事では、Qoo10 のGoodsDetail データをkintone に同期する方法を紹介します。グレープシティ社のkrewData というkintone プラグインとCData Connect Server を使うと、Qoo10 をはじめとする100を超えるSaaS データをノーコードでkintone に取り込むことが可能です。
krewData は、グレープシティ社が提供するkintone のプラグインで、kintone の複数のアプリ間やExcel・CSV ファイルとkintone のデータ統合をkintone 上で行うことができます。
https://krew.grapecity.com/products/krewdata.htmNOTE:krewData からCData Connect Server に接続するには、利用するCData Connect Server インスタンスをネットワーク経由での接続が可能なサーバーにホスティングして、URL(myConnectInstance.cdata.com など)での接続が可能な状態にしてください。CData Connect がローカルでホスティングされており、localhost アドレス(localhost:8080 など)またはローカルネットワークのIP アドレス(192.168.1.x など)からしか接続できない場合、krewData はCData Connect Server に接続することができません。
CData Connect Server は、シンプルなポイントアンドクリックインターフェースを使用してデータソースに接続し、データを取得します。まずは、右側のサイドバーのリンクからConnect Server をインストールしてください。
Qoo10 に接続するには、ApiKey、Password、およびUser が必要です。
次の接続プロパティを設定して接続します。
仮想データベースが作成されたら、krewData を含むお好みのクライアントからQoo10 に接続できるようになります。
コネクションが構成されたら、kintone 上のkrewData プラグインからQoo10 に接続できるようになります。
ここからは、kintone のプラグインであるkrewData での設定になります。
krewData のプラグインインストールとkintone での設定については、こちらのリンクを参照してください。
https://krew.grapecity.com/products/krewdata.htmkintone にkrewData プラグインを入れ、必要な権限設定を行ってください。
ここからは、実際にQoo10 をkintone にロードするフローを作成していきます。krewData 自体は、複数データソースの統合、データのフィルタリング、集計処理など多様な機能を有するETL ですが、今回はシンプルにQoo10 のGoodsDetail データをkintone のアプリに同期するフローを作成します。
kintone への出力を行う設定を行います。
では、実際にフローを実行していきます。
まずはユーザー情報を指定する必要があります。左上の「設定ファイル」タブをクリックします。kintone のログイン名とパスワードを入力します。セキュアアクセスを使っている場合にはセキュアアクセス設定が必要です。
右上の「▶実行」ボタンをクリックして、フローを実行しましょう!!!
「成功」の表示がでました。
実際にkintone 上で出力アプリとして設定したアプリを開いてみます。ちゃんとQoo10 GoodsDetail 情報がkintone アプリのレコードとして同期されていました。
いかがでしたか?このようにCData Connect Server とkrewData を使って、簡単にQoo10 のGoodsDetail データをkintone にノーコードで同期することができました。
是非、CData Connect Server で他の100を超えるデータソースでもkintone への同期をお試しください。