本記事では CData サポート担当からこんなことを聞かれたらどこを確認すべきか?という観点で、よく頂くお問合せ内容をご紹介します。
記事はこちら →AppSheet はアプリケーション作成用のローコード / ノーコード開発プラットフォームで、ユーザーはモバイル、タブレット、Web アプリケーションを自在に作成できます。 さらにCData Connect Cloud と連携することで、ビジネスアプリケーションにMoney Forward Expense データへのクラウドベースのアクセスを即座に追加できます。この記事では、Connect Cloud からMoney Forward Expense に接続し、AppSheet でMoney Forward Expense データを使ったビジュアライゼーションを作成する方法を説明します。
CData Connect Cloud はMoney Forward Expense にクラウドベースのインターフェースを提供し、AppSheet 内でMoney Forward Expense ライブデータを使ったレポートの作成を実現します。AppSheet でネイティブにサポートされているデータベースにデータを移行するなどの手順は必要ありません。外部データと連携するアプリケーションを作成する際に、AppSheet はデータを収集するためのSQL クエリを生成します。CData Connect Cloud は最適化されたデータ処理を使用して、サポートされているすべてのSQL 操作(フィルタ、JOIN など)をMoney Forward Expense に直接発行し、サーバー側の処理を利用して要求されたMoney Forward Expense データを高速で返します。
CData Connect Cloud では、直感的なクリック操作ベースのインターフェースを使ってデータソースに接続できます。
MoneyForward Expense はOAuth 2 認証標準を利用しています。MoneyForward Expense にアプリケーションを登録し、OAuthClientId およびOAuthClientSecret を取得する必要があります。認証方法については、ヘルプドキュメントの「MoneyForward Expense への接続」を参照してください。
また、ほとんどのテーブルを操作するためにOfficeId プロパティを指定する必要があります。
OAuth 認証をサポートしていないサービス、アプリケーション、プラットフォーム、またはフレームワークから接続する場合は、認証に使用するパーソナルアクセストークン(PAT)を作成できます。きめ細かなアクセス管理を行うために、サービスごとに個別のPAT を作成するのがベストプラクティスです。
コネクションの設定が完了したら、AppSheet からMoney Forward Expense データへの接続準備ができました。
以下のステップでは、AppSheet からCData Connect Cloud に接続して新しいMoney Forward Expense データソースを作成する方法を説明します。
Money Forward Expense のデータソースを作成したら、Money Forward Expense データを使ったアプリを構築できます。まずはメニューの「My apps」をクリックしましょう。
この段階で、アプリのデザインを変更したり、選択したテーブルのどのカラムを表示、またはテーブルとして使用するか、といったことを設定できます。右側のプレビューパネルでアプリをプレビューして、良さそうであればパブリッシュします。
CData Connect Cloud の30日間無償トライアルを利用して、クラウドアプリケーションから直接100を超えるSaaS 、ビッグデータ、NoSQL データソースへのSQL アクセスをお試しください!