InterBase 2020 is here! 詳細はこちら

RAD Studio 10.3.2リリース!詳細はこちら

お得なキャンペーン情報はこちら

Renew your Update Subscription license now 詳細はこちら

Visit the new Registered Products Portal こちらからダウンロード

CData Enterprise Connectors

130以上のエンタープライズサービスに容易に接続可能

Enterprise Connectors

データベース接続と同じように多様なエンタープライズアプリケーションに接続

CDataの技術を搭載した新しいFireDACコンポーネント「Enterprise Connectors」を用いれば、多様なアプリケーションデータの移動、統合、分析、表示、編集を容易に実現できます。80以上のエンタープライズアプリケーションを、SQLを用いた標準的なアクセス方法で統合。FireDACによるデータアクセスに、新たなバリエーションが加わります。

今日、データはますます分散化する傾向にあり、企業は、多様な異種システムに重要な組織データを保管しています。たとえば20以上のSaaS アプリケーションを運用し、少なくともいくつかのオンプレミスアプリケーションを保有する平均的企業の場合、それらの統合、相互接続性の管理および保守が大きな課題となっています。Enterprise Connectorsを用いれば、こうした課題にすばやく対処可能。もうシステムの連携/統合で悩む必要はありません。



  • RAD Studio向けのアドオン製品:Delphi / C++BuilderアプリケーションにSaaS、NoSQL、ビッグデータ連携機能を拡張。エンタープライズデータを活用したアプリケーションを迅速に構築できます。Enterprise Connectorsを使用するには、Delphi / C++Builder / RAD Studio 10.2 Professional以上が必要です。
  • 130以上のデータソース(さらに拡張中):業界最大数の対応データソース数を実現。その数は現在も拡充中です。
  • リアルタイムデータアクセスを実現:ライブデータにリアルタイムでダイレクトアクセス。他のクラウドサービスや仲介サービスなどに依存することはありません。
  • 配布用のライセンス費用は不要:年間サブスクリプション形式のライセンスは、開発者単位。開発したアプリケーションの再配布には費用はかかりません。サブスクリプション契約が失効すると、アプリケーションをビルドすることはできなくなりますが、配布済のアプリケーションが使えなくなることはありません。

    詳細はデベロッパーキャンプビデオで

CData Subscriptions

機能

強力なエンタープライズクラスの開発機能を提供

データの複製/キャッシュも容易:

エンタープライズデータをOracle、SQL Server、Google Cloud SQLなどのローカルやクラウドのデータストアに複製可能。データの複製には、キャッシュされたデータの差分アップデートなどの機能を利用できます。

関数ライブラリ:

50以上の関数ライブラリが含まれており、適切な列データの操作が可能です。これには、Regex、JSON、XML処理関数なども含まれます。

クライアント側でもプログラミング処理可能:

データソースへの接続だけでなく、取得したデータの処理機能も充実。必要に応じてSUM、AVG、MAX、MINなどの統計処理や各種関数を使用できます。

カスタマイズ可能:

テーブルや列の追加/削除、データ型の変更など、データモデルをカスタマイズ可能。可読性の高いスキーマファイルを編集することで、カスタマイズは実行時にも行うことができます。

セキュアな接続性を提供:

TLS/ SSLデータ暗号化など、標準のエンタープライズクラスセキュリティ機能を搭載。すべてのクライアント/サーバー通信に適用できます。

容易な開発:

RAD StudioのIDE内で設計時に直接データを操作できます。

利用例

データベースに接続するのと同じように簡単に任意のエンタープライズアプリケーションに接続

標準のFireDACコンポーネント

MySQLやSQL Serverといった一般的なRDBMSに接続するのと方法は同じです。TFDManager, TFDConnection, TFDQueryなどのコンポーネントを使います。

FDConnection1.Name := 'SalesforceConnection';

FDConnection1.DriverName := 'CData.Fire.Salesforce';

with FDConnection1.Params as

TFDPhysCDataSalesforceConnectionDefParams do begin

...

end;

FDConnection1.Connected := true;

FDQuery1.Active := true;

FDQuery1.Open('select * from Account where Industry = ''Healthcare''');

SQL-92準拠のクエリーを利用可能

エンタープライズデータを利用するアプリケーションを構築する最も簡単な手法を提供。JOIN、UPDATE、集計などを用いた標準のSQLが利用できます。

SELECT with Inner JOIN

SELECT Account.Id, Account.Name, Account.Fax,

Opportunity.AccountId, Opportunity.CloseDate

FROM Account

INNER JOIN Opportunity

ON Account.Id = Opportunity.AccountId

Aggregate Functions

SELECT Name, AVG(AnnualRevenue) FROM Account GROUP BY Name

Update Data

UPDATE Account SET Name='John' WHERE Id = @myId