BUSINESSSUPPORT, などの、プロセス サポート ユニット (PSU) としてインポートされる Alfabet テーブルが psutable XML プロパティを使用してマッピングされます。
ARIS は PSU を自動的に処理します。そのため、特定のデータベース グループ構造が、定義された関係とともに必要です。関係は、attr 下位要素とともに cxn XML プロパティによって定義されます。cxntype とともにある xobject プロパティと yobject プロパティ、および connected-objtype XML プロパティを使用した接続線マッピングは、2 つの下位グループ レベルを定義します。
PSU が既に ARIS に存在する場合、その PSU が再使用されます。そのため、参照される xobject オブジェクトと yobject オブジェクトが既に存在するはずです。
< ="BUSINESSSUPPORT" ="Business support" ="OT_PROCESS_SUPPORT_UNIT">
psutable XML プロパティ
各 psutable 要素は、プロセス サポート マップ (PSM) としてインポートされる 1 つの特定の Alfabet テーブルを定義します。そのため、各テーブルは別々の psutable 要素で定義される必要があります。
name
BUSINESSSUPPORT などの、プロセス サポート ユニット (PSU) としてインポートされる Alfabet テーブルの名前です。
arisgroupname XML プロパティ
プロセス サポート ユニット (PSU) が作成される ARIS データベース下位グループの名前です。
aristype XML プロパティ
プロセス サポート ユニットに使用される ARIS オブジェクト タイプの API 名です。
デフォルトでは、[プロセス サポート ユニット] オブジェクト タイプ (OT_PROCESS_SUPPORT_UNIT) が ARIS で使用されます。aristype の値は ARIS - ALFABET-mapping.xml ファイルの値と正確に同一である必要があります。
<!-- these attributes are mapped as attributes of the PSU object-->
<
="CREATION_USER" ="AT_CREATOR" />attr XML プロパティ
属性の処理を定義します。
1 つ以上のattr 下位要素が指定されていると、ARIS にインポートされる属性の一覧が、ここに記載される attr 要素の一覧に合わせて制限されます。
alfabet
Alfabet プロパティの名前です。
<attr alfabet="LAST_UPDATE_USER" aris="AT_LUSER" />
<attr alfabet="LAST_UPDATE" aris="AT_LAST_CHNG_2" />
<attr alfabet="CREATION_DATE" aris="AT_CREAT_TIME_STMP" />
cxn XML プロパティ
cxn XML プロパティは attr 下位要素とともに、オブジェクト間の関係を定義します。
この例では、値が object の property XML プロパティと、値が CT_BELONGS_TO_PROC_SUPPORT_UNIT の cxntype XML プロパティ、値が OT_APPL_SYS_TYPE の connected-objtype XML プロパティを組み合わせて、プロセス サポート ユニットとアプリケーション システム タイプの間の関係を定義します。
<!-- the following attributes define the connection attributs for connection from the application system type to the PSU object: -->
<attr aris="AT_EXTERNAL_ID" alfabet="refstr" /> <!-- for cxns we do not map refstr/guid by default, so it must be listed here -->
<attr alfabet="StartDate" aris="AT_PHASE_IN_AS_IS" />
<attr alfabet="EndDate" aris="AT_PHASE_OUT_PLAN" />
<attr alfabet="ObjectState" aris="AT_PROC_SUPPORT_STATUS" />
<attr alfabet="Description" aris="AT_DESC" />
<attr alfabet="ID" aris="AT_ID" />
<attr alfabet="Name" aris="AT_CXN_ROLE" />
<attr alfabet="Status" aris="AT_REM" />
</cxn>
cxntype とともにある xobject プロパティと yobject プロパティ、および connected-objtype XML プロパティを使用した接続線マッピングは、2 つの下位グループ レベルを定義します。
cxntype とともにある xobject プロパティと yobject プロパティ、および connected-objtype XML プロパティを使用した接続線マッピングは、2 つの下位グループ レベルを定義します。
<cxn property="deployments" /> <!-- Deployment array.Enabling Deployments, The deployment that is supported by the business support.-->
<cxn property="businessservices" /> <!-- BusinessService.Enabling Business Services, The business services that are used by the business support.-->
<cxn property="aspects" /> <!-- Artifact.The operational aspects that the business support addresses.-->
</psutable>