Mappingsyntax für Tabellen, die Bebauungseinheiten (PSU) definieren

Alfabet-Tabellen, z. B. BUSINESSSUPPORT, die als Bebauungsmatrix (PSM) importiert werden sollen, werden mit Hilfe der psutable-XML-Eigenschaft abgebildet.

ARIS verarbeitet PSUs automatisch. Deshalb sind eine bestimmte Datenbankgruppenstruktur und definierte Beziehungen erforderlich. Beziehungen werden von den cxn-XML-Eigenschaften zusammen mit deren attr-Unterelementen definiert. Das Kanten-Mapping, das die Eigenschaften xobject und yobject zusammen mit den XML-Eigenschaften cxntype und connected-objtype verwendet, definiert zwei Untergruppenebenen.

Wenn die PSU bereits in ARIS vorhanden ist, wird sie wiederverwendet. Deshalb müssen die referenzierten Objekte xobject und yobject bereits vorhanden sein.

<psutable name="BUSINESSSUPPORT" arisgroupname="Business support" aristype="OT_PROCESS_SUPPORT_UNIT">

<!-- these attributes are mapped as attributes of the PSU object-->

<attr alfabet="CREATION_USER" aris="AT_CREATOR" />

<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 property="object" cxntype="CT_BELONGS_TO_PROC_SUPPORT_UNIT" srctotarget="false" connected-objtype="OT_APPL_SYS_TYPE" >

<!-- 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>

<cxn property="xobject" cxntype="CT_CAN_SUPP_1" srctotarget="true" connected-objtype="OT_FUNC" />

<cxn property="yobject" cxntype="CT_CAN_BE_USER" srctotarget="false" connected-objtype="OT_ORG_UNIT" />

<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>

Siehe auch

Mappingsyntax für Tabellen, die Bebauungsmatrizen (PSM) definieren