データベース システムをモデル化する

ビジネス データ カタログは、データベースおよび Web サービスからデータを表示するための組み込みの機能です。つまり、ビジネス データ カタログを使用して SAP、Siebel、またはその他の line-of-business (LOB) アプリケーションのデータを Web サービスまたはデータベースを介して表示できます。

ビジネス データ カタログを使用したデータベース システムとのやり取りは簡単です。

  1. データベース テーブルを使用してシステムをモデリングします。テーブルの構造は通常単純なものです。

  2. エンティティの識別子となるプライマリ キーを決定します。

  3. エンティティのリレーションシップに基づいて関連付けを決定します。

ビジネス データ カタログ : 概要とアーキテクチャ

ビジネス データ カタログを初めて使用する場合は、まず以下のトピックをお読みください。

  • ビジネス データ カタログ : 概要
    コードを記述することなく、Office SharePoint Server 2007 でバックエンド サーバー アプリケーションのビジネス データを表示できるようにする、この新しいビジネス統合機能について説明します。

  • ビジネス データ カタログ : アーキテクチャ
    ビジネス データ カタログは、メタデータ リポジトリとオブジェクト モデルで構成され、さまざまなビジネス アプリケーションに含まれるビジネス ロジックに対し、統合された簡単な方法での操作の起動、および一貫したオブジェクト指向のプログラミング インターフェイスを提供します。

  • ビジネス データ カタログ : ロールと展開のライフ サイクル
    Office SharePoint Server 2007 環境にビジネス データ ソリューションを作成して展開するためには、ビジネス アナリスト、メタデータ作成者、管理者、および開発者の 4 種類のロールが必要です。

  • ビジネス データ カタログ : 開発のシナリオ
    ビジネス データ カタログを使用したメタデータの作成およびカスタム アプリケーションの構築に関する開発シナリオを記載します。

Microsoft Business Data Catalog Definition Editor

Microsoft Business Data Catalog Definition Editor は、ビジネス データ カタログのアプリケーションの定義ファイルを記述する上で役に立ちます。このツールは定義ファイル用の XML を自動生成するため、XML エディタで手動で作成する必要はありません。このツールは、Microsoft Office SharePoint Server 2007 SDK に含まれています。

このツールを使用してデータベース システムのメタデータを作成する方法の詳細については、「Business Data Catalog Definition Editor を使用してデータベース接続を作成する」を参照してください。

サンプルおよびウォークスルー

以下のサンプルとウォークスルーは、メタデータ モデルを理解する上で役立ちます。またこれらにより、独自のデータベース システムのモデリングが可能となります。

AdventureWorks SQL Server 2000 のサンプル

AdventureWorksDW SQL Server 2005 のサンプル

[方法] Oracle およびその他のデータベースにサンプルを適合させて接続する

よく寄せられる質問とトラブルシューティング

ビジネス データ クライアントおよびメタデータのトラブルシューティング

FAQ : ビジネス データ カタログ

See Also

概念

ビジネス データ カタログ : メタデータ モデル

Web サービス システムをモデル化する