Oracle with FileMaker:BIツールとしての可能性
Oracle使いが語る、FileMakerを利用した新たなソリューションの可能性 (3)
3回に渡り、OracleとFileMakerの併用を考えてきましたが、最後に最も自然だと思われる使い方として、データソースにOracle、フロントのツールとしてFileMakerを利用してみます。エンドユーザレベルでもデータの加工が容易なため、発想しだいではBIツールとして拡張性も期待できると考えます。
はじめに
3回に渡り、OracleとFileMakerの併用を考えてきましたが、最後に最も自然だと思われる使い方を考えましょう。V9から強化された「外部データソース」を利用し、データソースにOracle、フロントのツールとしてFileMakerを使ってみます。
- 第1回 「必要なデータは現場で管理させるというアプローチ」
- 第2回 「フロントエンドツールとしてのFileMaker」
ODBCの設定
事前にODBCの設定をしておいてください(Windowsの場合、[管理ツール]-[データソース(ODBC)])。
FileMakerでは、[ファイル]-[管理]-[外部データソース]を選びます。外部データソースとは、FileMaker以外のデータソースと解釈すればよいでしょう。Oracleではなく、SQL ServerやMySQLでも構いません。DSNは、事前にWindows上で設定しておいたものを指定します。
外部データの変更機能の追加
それでは、リレーションシップグラフを使って、SQL文を記述することなく、Oracleの表を検索、更新できるようにしましょう。[ファイル]-[管理]-[データベース]を選択します。

先ほど設定したデータソースを使用して、OracleのサンプルスキーマOE(Order Entry)から、Product_Information(製品)とOrder_Items(注文明細)を選択しました。
これで、特にコーディングすることなく、Oracle上のデータをリアルタイムに検索したり、変更(追加、更新、削除)したりすることができます。
次の実行結果を見てください。FileMaker上で新規挿入した値は、そのままOracleデータベースに反映されます。SQL*Plus上で何も行っていないのに、データが1件増えていることが確認できますね。
この方法で、前回行った社内で共有するべきマスター系のデータはOracleに置いて、フロントツールとしてFileMakerを使うことが実現できました。
この記事は参考になりましたか?
- Oracle使いが語る、FileMakerを利用した新たなソリューションの可能性連載記事一覧
-
- Oracle with FileMaker:BIツールとしての可能性
- Oracle with FileMaker:フロントエンドツールとしてのFileMaker
- Oracle with FileMaker:必要なデータは現場で管理させるというアプローチ
- この記事の著者
-
林 優子(ハヤシ ユウコ)
日本オラクル株式会社の教育ビジネスのスタートアップを全面的に支援し、バージョン5の頃からOracleに携わるベテラン講師として知る人も多い。Oracle認定講師を表彰するExcellent Instructorを連続受賞。1ランク上のITスペシャリスト育成を目標に、データベース分野にとどまらず「プレゼンテーション」、「ロジカルシンキング」などのトレーニングも手がけている。著書に『オラクルマスター教科書』シリーズ(翔泳社)、『プロとしてのデータモデリング入門』(SBクリエイティブ)など。その他、雑誌執筆、著書・メディア出演も多数。
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です
この記事は参考になりましたか?
この記事をシェア




