CData ODBC Driver を使用して FileMaker と外部データソースを連携する3つの方法
Claris FileMaker は、ローコードのデータベースアプリケーション開発ツールです。データの管理や整理を行うカスタムアプリを作成でき、強力なリレーショナルデータベースエンジンと直感的なインターフェースを兼ね備えています。技術者から非技術者まで幅広いユーザーが、デスクトップ、Web、モバイル向けのアプリケーションを設計・デプロイできます。
この記事では、CData ODBC Driver を FileMaker で使用してデータソースに接続する3つの方法をご紹介します。これらの方法を単独で、または組み合わせて使用することで、CData ODBC Driver を通じて FileMaker から250を超える外部データソースに接続できます。
方法1:ODBC インポート機能を使用する
この方法では、ODBC(Open Database Connectivity)プロトコルを使用して、外部ソースからデータを FileMaker にインポートして活用できます。
詳しい手順については、次の記事をご参照ください:Claris FileMaker Pro で Salesforce データに接続する方法
FileMaker の ODBC インポート機能を使用するには、まず FileMaker がインストールされているマシンに、接続先データソース用の互換性のある ODBC ドライバーをインストールします。ODBC ドライバーは、FileMaker と外部システム間の通信を可能にするミドルウェア層として機能します。
CData は、SaaS プラットフォーム、NoSQL データベース、クラウドサービスなど、250を超えるデータソース向けの ODBC ドライバー を提供しています。多様なデータを FileMaker 環境に取り込むことがこれまで以上に簡単になります。
重要:この方法では、外部データソースに変更があるたびに、データセット全体を FileMaker に手動で再インポートする必要があります。より効率的に、または定期的にデータを更新したい場合は、FileMaker スクリプトを使用して増分(差分)更新を自動化する方法2をご検討ください。
方法2:スクリプト機能を使用する
FileMaker には、データ統合を含むさまざまなプロセスを自動化できる強力なスクリプト機能があります。この方法では、初回実行時に外部データソースからすべてのデータをインポートします。2回目以降は変更されたデータのみをインポートし、差分更新を行います。このアプローチにより、継続的なデータ同期の効率が向上します。また、これらの更新を定期的に自動実行するスケジュールを設定することもできます。
詳しい手順については、次の記事をご参照ください:Claris FileMaker Pro でスクリプト機能を使用して Salesforce データに接続する方法
前の方法と同様に、接続したい外部データソース用の適切な CData ODBC Driver が必要です。
方法3:ESS 機能を使用する
ESS(External SQL Source)機能を使用すると、FileMaker から外部データソースへのライブ接続を確立できます。ただし、FileMaker が ESS 機能でサポートしている ODBC ドライバーは限られており、CData ODBC Driver はネイティブにはサポートされていません。この制限を回避するために、方法3では2つのドライバーを組み合わせて使用します:
- CData ODBC Driver:データソース用の CData ODBC Driver と CData SQL Gateway を組み合わせて使用します
- MySQL ODBC Unicode Driver:macOS では、Actual Technologies の MySQL ODBC Driver を使用します
この方法では、CData SQL Gateway(ODBC リモーティング&クラウド統合機能を使用)を通じて、外部データソースを仮想 MySQL データベースとして公開します。FileMaker は、ESS 対応の ODBC ドライバー(MySQL ODBC Unicode Driver や Actual Technologies の MySQL ODBC Driver など)を使用して、この仮想 MySQL データベースに接続します。
この設定により、FileMaker から外部データにアクセスできるだけでなく、ライブ接続も維持されます。外部データソースに加えられた変更は、ESS 統合を通じて FileMaker に自動的に反映されます。
この設定の詳しい手順については、次の記事をご参照ください:CData ODBC Driver for Salesforce と CData SQL Gateway を使用して Salesforce データを ESS 経由で Claris FileMaker に接続する方法
注意:方法3は、データが2つの ODBC ドライバー(SQL Gateway 用と ESS 接続用)を経由するため、方法1や方法2と比較してパフォーマンスが低下する可能性があります。
今すぐお試しください
CData ODBC Driver の30日間無料トライアルをダウンロードして、お使いのデータソースを Claris FileMaker に統合し、FileMaker アプリケーションでビジネスデータを活用しましょう。
ご不明な点がございましたら、サポートチームまでお気軽にお問い合わせください。