次の方法で共有


Siebel アダプターのノードの種類と ID

メタデータ ノードの種類と ID

Siebel アダプターは、階層的な方法で Siebel システム成果物を表示します。 次の表では、Siebel アダプターによって表示される Siebel 成果物のノードの種類とノード ID について説明します。

アーティファクト ノードの種類 ノード ID 説明
ビジネス オブジェクト (すべてのビジネス オブジェクト) カテゴリ [VERSION]/BusinessObjects http://Microsoft.LobServices.Siebel/2007/03/BusinessObjects すべてのビジネス オブジェクトを返します。
Business オブジェクト (BO) カテゴリ [VERSION]/BusinessObjects/[BO] http://Microsoft.LobServices.Siebel/2007/03/BusinessObjects/Account 指定したビジネス オブジェクトに関連付けられているすべてのビジネス コンポーネントを返します。
ビジネス コンポーネント (BC) カテゴリ [VERSION]/BusinessObjects/[BO]/[BC] http://Microsoft.LobServices.Siebel/2007/03/BusinessObjects/Account/Account 指定したビジネス コンポーネントに関連付けられているすべての操作を返します。
挿入 OPERATION [VERSION]/BusinessObjects/[BO]/[BC]/Insert http://Microsoft.LobServices.Siebel/2007/03/BusinessObjects/Account/Account/Insert 指定したビジネス コンポーネントの挿入操作を返します。
クエリ OPERATION [VERSION]/BusinessObjects/[BO]/[BC]/Query http://Microsoft.LobServices.Siebel/2007/03/BusinessObjects/Account/Account/Query 指定したビジネス コンポーネントのクエリ操作を返します。
更新 OPERATION [VERSION]/BusinessObjects/[BO]/[BC]/Update http://Microsoft.LobServices.Siebel/2007/03/BusinessObjects/Account/Account/Update 指定したビジネス コンポーネントの Update 操作を返します。
削除 OPERATION [VERSION]/BusinessObjects/[BO]/[BC]/Delete http://Microsoft.LobServices.Siebel/2007/03/BusinessObjects/Account/Account/Delete 指定したビジネス コンポーネントの Delete 操作を返します。
Associate OPERATION [VERSION]/BusinessObjects/[BO]/[BC]/Associate http://Microsoft.LobServices.Siebel/2007/03/BusinessObjects/Account/Account/Associate 指定したビジネス コンポーネントの関連付け操作を返します。
分離 OPERATION [VERSION]/BusinessObjects/[BO]/[BC]/関連付け解除 http://Microsoft.LobServices.Siebel/2007/03/BusinessObjects/Account/Account/Dissociate 指定したビジネス コンポーネントの関連付け解除操作を返します。
Query_[MVG Child Business Component] OPERATION [VERSION]/BusinessObjects/[BO]/[BC]/Query_[MVG Child Business Component] http://Microsoft.LobServices.Siebel/2007/03/BusinessObjects/Account/Account/Query_Contact 子ビジネス コンポーネントのクエリ操作を返します
ビジネス サービス カテゴリ [VERSION]/BusinessServices http://Microsoft.LobServices.Siebel/2007/03/BusinessServices すべてのビジネス サービスを返します。
ビジネス サービス カテゴリ [VERSION]/BusinessServices/[Business Service] http://Microsoft.LobServices.Siebel/2007/03/BusinessServices/ATP 指定したビジネス サービスのすべてのビジネス メソッドを返します。
Business Service メソッド OPERATION [VERSION]/BusinessServices/[Business Service]/[Business Service Method] http://Microsoft.LobServices.Siebel/2007/03/BusinessServices/ATP/ATPRunCheck 指定したビジネス サービス メソッドを返します。

[VERSION] = バージョン文字列。たとえば http://Microsoft.LobServices.Siebel/2007/03、 です。

[BO] = Siebel ビジネス オブジェクト。たとえば、Account です。

[BC] = ビジネス コンポーネント。たとえば、Account です。

[ビジネス サービス] = Siebel ビジネス サービス。たとえば、ATP です。

[Business Service Method] = ビジネス サービスのメソッド。たとえば、DismissAlarm です。

[MVG Child Business Component] = 複数値のグループの子ビジネス コンポーネント。たとえば、Contact です。

メタデータ検索とノード ID

メタデータ検索は、Microsoft Windows Communication Foundation (WCF) 基幹業務 (LOB) アダプター SDK が MetadataRetrievalContract インターフェイスの一部として表示する強力な機能です。 Siebel アダプターは、この機能を利用して、次の Siebel 成果物の検索をサポートします。

アーティファクト ノード ID 説明
Business オブジェクト [VERSION]/BusinessObjects 検索式に一致するビジネス オブジェクトを返します。
ビジネス コンポーネント [VERSION]/BusinessObjects/[BO] 検索式に一致するビジネス コンポーネントを返します。
ビジネス サービス [VERSION]/BusinessServices 検索式に一致するビジネス サービスを返します。
Business Service メソッド [VERSION]/BusinessServices/[Business Service] 検索式に一致するビジネス サービス メソッドを返します。

[VERSION] = バージョン文字列。たとえば http://Microsoft.LobServices.Siebel/2007/03、 です。

[BO] = Siebel Business オブジェクト。たとえば、Account です。

[Business Service] = Siebel Business Service;たとえば、ATP です。

有効な検索式については、Siebel のドキュメントを参照してください。

Note

Siebel アダプターは、現在選択されているノードより下のレベルでの検索のみをサポートします。 たとえば、BusinessObjects が選択されている場合、A* はサポートされている検索ですが、A*/A* はサポートされていません。

メタデータ取得とノード ID

Siebel アダプターは、成果物の種類ごとに次の特性をキャプチャします。

アーティファクト メタデータの特性
ビジネス コンポーネント
  • ビジネス コンポーネント名
  • ビジネス コンポーネントのフィールド名
  • 単純/複合 WSDL 型にマップされたビジネス コンポーネント フィールドのデータ型
  • ファセット maxLength にマップされたビジネス コンポーネント フィールドの長さ
  • ファセット minOccurs = 1 にマップされたビジネス コンポーネント必須フィールド
  • ファセット minOccurs = 0 にマップされたビジネス コンポーネントの省略可能なフィールド
  • WSDL の Picklist 複合型にマップされたビジネス コンポーネント選択リスト フィールド
  • 値の列挙リストを含むビジネス コンポーネントの静的な有界選択リスト
  • ファセット isNillable にマップされたビジネス コンポーネント フィールドの NULL 制約 = true
  • ビジネス コンポーネントの操作

    • INSERT
    • QUERY
    • UPDATE
    • DELETE
    • 関連付ける
    • 分離
    • QUERY_[MVG Child Business Comp] ビジネス コンポーネントが m:n リレーションシップを持つ子ビジネス コンポーネントごとに
Business Service メソッド - ビジネス サービス名
- メソッド名
- メソッドは操作です
- メソッド パラメーター名
- WSDL 型にマップされたメソッド パラメーターのデータ型
- WSDL パラメーターの方向にマップされたメソッド パラメーターの方向
- 要素シーケンスにマップされたメソッド パラメーターの順序

Siebel アダプターが Siebel システム上の特定の成果物と操作に対して公開するメタデータの形式の詳細については、「 BizTalk Adapter for Siebel eBusiness Applications のメッセージとメッセージ スキーマ」を参照してください。