ノーコードでクラウド上のデータとの連携を実現。
詳細はこちら →杉本和也
リードエンジニア
OutSystems は、企業がオムニチャネルのエンタープライズアプリケーションを開発、展開、管理するためのツールを提供するローコードプラットフォームです。CData Connect Cloud と組み合わせると、ビジネスアプリケーション用にExact Online データにクラウド上でアクセスできます。この記事では、Connect Cloud にExact Online の仮想データベースを作成し、OutSystems でExact Online データから単純なアプリを構築する方法を説明します。
CData Connect Cloud は、Exact Online にピュアMySQL のクラウドベースインターフェースを提供し、ネイティブにサポートされているデータベースにデータを複製することなくOutSystems でのリアルタイムExact Online データからのレポート作成を実現します。データと連携するアプリケーションを作成すると、OutSystems はデータを収集するためのSQL クエリを生成します。CData Connect Cloud は、最適化されたデータ処理を使用してサポートされているすべてのSQL 操作(フィルタ、JOIN など)をExact Online に直接プッシュし、サーバー側の処理を利用して、要求されたExact Online データを高速で返します。
Exact Online はOAuth 認証標準を使用します。InitiateOAuth 接続プロパティはOAuth フローを容易にします。デフォルトではGETANDREFRESH です。埋め込みクレデンシャルを使用する、またはExact にOAuth アプリを登録して独自のクレデンシャルを取得することもできます。 OAuth 値に加え、Region を指定します。Division が設定されない場合は、デフォルトのDivision が使用されます。
詳しくは、ヘルプドキュメントの「はじめに」を参照してください。
OAuth 認証をサポートしないサービス、アプリケーション、プラットフォーム、フレームワークから接続する場合、パーソナルアクセストークン(Personal Access Token, PAT)を認証に使用できます。きめ細かくアクセスを管理するために、サービスごとに個別のPAT を作成するのがベストプラクティスです。
コネクションが構成されたら、OutSystems からExact Online に接続できるようになります。
以下のステップでは、OutSystems からCData Connect Cloud に接続して新しいExact Online データベース接続を作成する方法の概要を説明します。
Exact Online のデータベース接続を作成したら、テーブルまたはビューをOutSystems のエンティティにマップする拡張機能を作成できます。作成していない場合は、Service Studio でアプリケーションを作成します。
これで、標準のOutSystems エンティティと同じように、Exact Online データにアクセスして操作できます。
Connect Cloud とOutSystems を使用すると、Exact Online に接続されたアプリケーションを簡単に構築できます。今すぐOutSystems のExact Online データで作業を開始するには、Connect Cloud の無償トライアルにサインアップしてください。