使用方法
レポートを使用してモデル、オブジェクト、接続線を作成して、定義された属性を設定することができます。アサインメント関係も表すことができます。[モデル構造] ワークシートを使用しない場合は、オブジェクト定義と接続線は定義された属性でデータベース内に作成されます。接続線は接続するオブジェクトによって定義されるため、モデル内のオブジェクト間に発生しない限り作成されません。その場合は、モデルは生成されません。
現在のメソッド フィルターに含まれるアイテムのみが含まれます。同名のオブジェクトが既に存在する場合は、これらのオブジェクトがインポートされます。これらのオブジェクトにはあとからコンソリデーションを実行することを推奨します。
インポートは、[データ インポートのテンプレートの作成] レポートを使用して出力する MS Excel のテンプレートに基づきます。
データ インポートでログに記録するために使用するデータベース言語でこのテンプレートのテーブルに必要な情報を入力します。列を完成するためにこのページに手順説明を表示するには、各リンクをクリックします。ワークシートと列タイトルの名前はテンプレートでは調整されません。この説明のテンプレート名はカッコ内に表示します。テンプレートでは名前を変更しないでください。変更すると、データをインポートすることはできません。
[モデル構造 (Model_Structure)]、[モデル属性 (Model_Att)]、[オブジェクト (Objects)]、[接続線 (Cxns)] ワークシートで、データベースに作成するアイテムを定義します。モデルを作成するか、オブジェクトと接続線定義のみを作成するかにより、記入する必要のないワークシートがあることもあります。空のセルにはスペースなどの文字も含まれていないことを確実にしてください。スペースがある場合は、レポートは実行されず、エラーも表示されません。
[モデル タイプの割り当て (Mapping_Mod)]、[オブジェクト タイプの割り当て (Mapping_Obj)]、[シンボル タイプの割り当て (Mapping_Sym)]、[接続線タイプの割り当て (Mapping_CXN)]、[属性タイプの割り当て (Mapping_Attr)] ワークシートで、対応する ARIS メソッドを独自の用語に割り当てます。
モデル構造 (Model_Structure)
データベースに作成するモデルの構造を定義するためにこのテーブルを使用します。
例では、作成されるモデル [製品ツリー] タイプの [製品の貸付け] および [組織図] タイプの [銀行組織] を示します。また、オブジェクト定義が作成され、オブジェクトのオカレンスがモデルに挿入され、指定した接続線で接続されます。
以下の列を指定します:
(M_TYPE)
各列で、モデルの作成に使用するモデル タイプを入力します。
[モデル タイプの割り当て] ワークシートでモデル タイプを定義します。 一意の割り当てができるように、すべてのワークシートで各モデル タイプに関して同じ名前を使用してください。
(SYMBOL)
各オブジェクトに関して、モデルのオブジェクトを表すために使用するシンボルの名前を入力します。 この値はまた、[オブジェクト] ワークシートの [シンボル] 列に入力する必要があります。
[オブジェクト] ワークシートの [シンボル] 列を設定している場合は、[オブジェクト タイプ] 列には何も入力する必要はありません。 両方の列に値を入力した場合は、[シンボル] 列の値が常に使用されます。
[シンボル タイプの割り当て] ワークシートでシンボルの名前を定義します。 一意の割り当てができるように、すべてのワークシートで各シンボルに関して同じ名前を使用してください。
(CXNS)
モデルの第 2 レベルのオブジェクトの行から、接続線タイプを入力します。 [接続線タイプの割り当て] ワークシートで接続線タイプを定義します。 ここに接続線タイプを入力した場合は、接続線属性を作成する場合を除き、[接続線] ワークシートを編集する必要はありません。
一意の割り当てができるように、すべてのワークシートで各接続線タイプに関して同じ名前を使用してください。
(Object_name)
第 1 階層レベルのオブジェクト名を入力します。 この名前は、モデル名としても使用されます。 モデルは、この列に入力する各オブジェクトに関して生成されます。
オブジェクトをこの列に同名で、同じタイプのものとして定義した場合、モデルは自動的に上位オブジェクトにアサインされます。
(Object_name)
第 2 階層レベルのオブジェクト名を入力します。
ここで定義するすべてのオブジェクトは、[接続線タイプ] 列に入力した接続線で第 1 レベルのオブジェクトにリンクされます。
(Object_name)
次の階層レベルのオブジェクト名を入力します。
ここで定義するすべてのオブジェクトは、[接続線タイプ] 列に入力した接続線で前のレベルのオブジェクトにリンクされます。
モデル属性 (Model_Att)
データ インポートでログに記録するために使用するデータベース言語でモデル属性を定義するためにこのテーブルを使用します。
例では、[製品の貸付け]、[クレジット カード]、[銀行組織] モデルに [説明] および [責任者] 属性が設定されています。[責任者] 属性は、[信用銀行業務] 組織図に設定されています。
属性の任意のメンバーを設定できます。 MS Excel テーブル内の列数には限度があるため、各テーブルで設定できる属性は最大 250 です。
250 を超える属性が必要な場合は、接続線テーブルを追加できます。 各接続線テーブルの名前は一意であり、プレフィクス「モデル属性_(Model_Att_)」で始まることに注意してください。
以下の列を指定します:
(M_TYPE)
各行にモデル タイプを入力します。 モデルの属性値は、このタイプのモデルに関してのみデータベースに転送されます。
[モデル タイプの割り当て] ワークシートでモデル タイプを定義します。
(NAME)
各モデルの名前を入力します。 モデル名は、[モデル構造] ワークシートの [モデル名と第 1 レベル オブジェクト] で使用したオブジェクト名に対応します。 一意の割り当てができるように、すべてのワークシートですべての名前に同じ説明を使用してください。
(Attribute1-n)
列のヘッダーに、モデルに設定する有効な属性タイプ名を入力します。
[属性タイプの割り当て] ワークシートで属性タイプ名を定義します。 一意の割り当てができるように、すべてのワークシートで各属性タイプ名には同じ名前を使用してください。
属性の任意のメンバーを設定できます。 MS Excel テーブル内の列数には限度があるため、各テーブルで設定できる属性は最大 250 です。
250 を超える属性が必要な場合は、接続線テーブルを追加できます。 各接続線テーブルの名前は一意であり、プレフィクス「モデル属性_(Model_Att_)」で始まることに注意してください。
異なる属性タイプの取扱い
通常、属性は MS Excel で文字列として設定され、インポートされます。 この処理は、次の属性ベース タイプに拡張されました:
論理値: 値 true/false および 0/1 を入力できます。
時間/日付属性: 文字列としてインポートでき、言語依存の形式、インポートできる形式は属性編集の表示形式に適合する必要があります。 次の属性タイプに関しては、スクリプト言語は言語に依存しない形式もサポートしています:
日付: YYYY/MM/DD 形式
時間: hh:mm:ss.000; YYYY/MM/DD 形式
オブジェクト
オブジェクト テーブルを使用して、生成するオブジェクトを定義します。名前およびオブジェクト タイプに関して一意であるオブジェクトのみがデータベースに作成されます。同名で異なるタイプのオブジェクトは許可されていますが、[接続線 (Cxns)] ワークシートに含まれている必要があります。
属性の任意のメンバーを設定できます。 MS Excel テーブル内の列数には限度があるため、各テーブルで設定できる属性は最大 250 です。
250 を超える属性が必要な場合は、接続線テーブルを追加できます。 各接続線テーブルの名前は一意であり、プレフィクス「オブジェクト_(Objects_)」で始まることに注意してください。
例では、[桁] 属性が [一般貸付け] と [個人貸付け] オブジェクトに、[原価センタ] 属性が [銀行組織] オブジェクトに、要員には [電子メール アドレス] 属性が設定されています。
以下の列を指定します:
(SYMBOL)
各オブジェクトに関して、モデルのオブジェクトを表すために使用するシンボルの名前を入力します。
[モデル構造] ワークシートの [シンボル] 列に入力した名前を使用します。
[オブジェクト] ワークシートの [シンボル] 列を設定している場合は、[オブジェクト タイプ] 列には何も入力する必要はありません。 両方の列に値を入力した場合は、[シンボル] 列の値が常に使用されます。
[シンボル タイプの割り当て] ワークシートでシンボルの名前を定義します。 一意の割り当てができるように、すべてのワークシートで各シンボルに関して同じ名前を使用してください。
(O_TYPE)
[シンボル] 列に値を入力しなかった場合は、各オブジェクトに関してオブジェクト タイプを入力します。
[オブジェクト タイプの割り当て] ワークシートでオブジェクト タイプを定義します。
[オブジェクト] ワークシートの [シンボル] 列を設定している場合は、[オブジェクト タイプ] 列には何も入力する必要はありません。 両方の列に値を入力した場合は、[シンボル] 列の値が常に使用されます。
[シンボル タイプの割り当て] ワークシートでシンボルの名前を定義します。 一意の割り当てができるように、すべてのワークシートで各シンボルに関して同じ名前を使用してください。
(NAME)
属性をデータベースで設定するオブジェクトの名前を入力します。 [モデル構造] および [オブジェクト] ワークシートで指定した名前を使用します。
(Attribute1-n)
列のヘッダーに、オブジェクトに設定する有効な属性タイプ名を入力します。
[属性タイプの割り当て] ワークシートで属性タイプ名を定義します。 一意の割り当てができるように、すべてのワークシートで各属性タイプ名には同じ名前を使用してください。
属性の任意のメンバーを設定できます。 MS Excel テーブル内の列数には限度があるため、各テーブルで設定できる属性は最大 250 です。
250 を超える属性が必要な場合は、接続線テーブルを追加できます。 各接続線テーブルの名前は一意であり、プレフィクス「オブジェクト_(Objects_)」で始まることに注意してください。
異なる属性タイプの取扱い
通常、属性は MS Excel で文字列として設定され、インポートされます。 この処理は、次の属性ベース タイプに拡張されました:
論理値: 値 true/false および 0/1 を入力できます。
時間/日付属性: 文字列としてインポートでき、言語依存の形式、インポートできる形式は属性編集の表示形式に適合する必要があります。 次の属性タイプに関しては、スクリプト言語は言語に依存しない形式もサポートしています:
日付: YYYY/MM/DD 形式
時間: hh:mm:ss.000; YYYY/MM/DD 形式
接続線 (Cxns)
各ソース オブジェクトとターゲット オブジェクト間に作成する接続線を定義するためには接続線テーブルを使用します。メソッドによりこの方向に接続線を作成することが許可されていない場合は、可能な場合、接続線はターゲット オブジェクトからソース オブジェクトに描画されます。マッピング テーブルに接続線タイプが入力されていない時、または接続線タイプが有効でない時は、メソッドでソースとターゲット オブジェクトの間に 1 つの接続線タイプのみが定義されている場合に限り接続線が作成されます。
属性の任意のメンバーを設定できます。 MS Excel テーブル内の列数には限度があるため、各テーブルで設定できる属性は最大 250 です。
250 を超える属性が必要な場合は、接続線テーブルを追加できます。 各接続線テーブルの名前は一意であり、プレフィクス「接続線_(Cxns)」で始まることに注意してください。
[モデル構造] ワークシートの [接続線タイプ (Cxns)] 列に入力した後、接続線属性を設定する場合を除き、[接続線 (Cxns)] ワークシートを編集する必要はありません。
このワークシートの 2 番目のテーブルで、必要な場合は、ソースとターゲット オブジェクトのオブジェクト タイプ、およびその名前を入力できます。異なるオブジェクト タイプの同名オブジェクトを作成する場合にこのテーブルを使用してください。オブジェクト名がすべて異なる場合は、最初のテーブルを使用してください。
使用するソース オブジェクトとターゲット オブジェクトを [オブジェクト (Objects)] ワークシートで定義しており、オブジェクトのオカレンスがモデルに既にある場合に限り、接続線を作成できます。モデルにオカレンスを持たないオブジェクト間で接続線を定義した場合は、接続線は描画されません。
以下の列を指定します:
(C_TYPE)
属性を設定する接続線タイプを入力してください。 [接続線タイプの割り当て] ワークシートで接続線タイプを定義します。 一意の割り当てができるように、すべてのワークシートで各接続線タイプに関して同じ名前を使用してください。
[モデル構造] ワークシートで接続線タイプを設定した場合は、接続線属性を設定する場合を除き、[接続線] ワークシートを編集する必要はありません。
(SO_TYPE)
接続線のソースであるオブジェクトのオブジェクト タイプ名を入力します。 [オブジェクト タイプの割り当て] ワークシートでオブジェクト タイプを定義します。 かならず同一の名前を使用してください。
同じ名前で同じオブジェクト タイプのオブジェクトを作成する場合、[モデル構造] ワークシートに接続線を入力していない場合のみ、列を設定する必要があります。
(TO_TYPE)
接続線のターゲットであるオブジェクトのオブジェクト タイプ名を入力します。 [オブジェクト タイプの割り当て] ワークシートでオブジェクト タイプを定義します。 かならず同一の名前を使用してください。
同じ名前で同じオブジェクト タイプのオブジェクトを作成する場合、[モデル構造] ワークシートに接続線を入力していない場合のみ、列を設定する必要があります。
(SOURCE)
接続線のソースであるオブジェクトの名前を入力します。 [モデル構造] および [オブジェクト] ワークシートで指定した名前を使用します。
(TARGET)
接続線のターゲットであるオブジェクトの名前を入力します。 [モデル構造] および [オブジェクト] ワークシートで指定した名前を使用します。
(<AttributeA-N>)
列のヘッダーに、接続線に設定する有効な属性タイプ名を入力します。
[属性タイプの割り当て] ワークシートで属性タイプ名を定義します。 一意の割り当てができるように、すべてのワークシートで各属性タイプ名には同じ名前を使用してください。
属性の任意のメンバーを設定できます。 MS Excel テーブル内の列数には限度があるため、各テーブルで設定できる属性は最大 250 です。
250 を超える属性が必要な場合は、接続線テーブルを追加できます。 各接続線テーブルの名前は一意であり、プレフィクス「接続線_(Cxns)」で始まることに注意してください。
異なる属性タイプの取扱い
通常、属性は MS Excel で文字列として設定され、インポートされます。 この処理は、次の属性ベース タイプに拡張されました:
論理値: 値 true/false および 0/1 を入力できます。
時間/日付属性: 文字列としてインポートでき、言語依存の形式、インポートできる形式は属性編集の表示形式に適合する必要があります。 次の属性タイプに関しては、スクリプト言語は言語に依存しない形式もサポートしています:
日付: YYYY/MM/DD 形式
時間: hh:mm:ss.000; YYYY/MM/DD 形式
モデル タイプの割り当て (Mapping_Mod)
割り当てテーブルで、[モデル構造 (Model_Structure)] および [モデル属性 (Model_Att)] ワークシートの [モデル タイプ (M_TYPE)] 列で指定したモデル タイプに ARIS メソッドの API 名を割り当てる必要があります。
(列 A)
[モデル構造] および [モデル属性] ワークシートの [モデル タイプ] 列に入力したモデル名を指定します。 一意の割り当てができるように、すべてのワークシートでモデル タイプに同じ名前を使用してください。
(列 B)
各モデル タイプに関して、ARIS メソッドのタイプ番号または API 名を指定します。ARIS メソッドのタイプが定義した各モデル タイプに割り当てられます。
ユーザー定義のモデル タイプの場合は、ユーザー定義のタイプに対応する GUID を使用します。GUID を表示するには、[ナビゲーション] バーの [管理] タブから、[設定] にある [メソッド] の [モデル タイプ] をクリックし、対応するモデル タイプをテーブルで選択して、[プロパティ] をクリックします。
各 API 名は、ARIS メソッドの 1 つのアイテムを表します。モデル タイプの API 名は、メソッド ヘルプ ([ヘルプ] の [メソッド ヘルプ]) または [ナビゲーション] バーの [管理] タブで、 [設定] にある [メソッド] の [モデル タイプ] に一覧されます。状況依存のメソッド ヘルプを開くには、必要なタイプのモデルを開いて、モデルの背景をクリックした後、<Ctrl> + <F1> を押します。「MT_ORG_CHRT」などの API 名をコピーして、テーブルに貼り付けます。
オブジェクト タイプの割り当て (Mapping_Obj)
割り当てテーブルで、[モデル構造 (Model_Structure)] および [オブジェクト (Objects)] ワークシートで指定したオブジェクト タイプに ARIS メソッドの API 名を割り当てる必要があります。
各ワークシートの [シンボル(SYMBOL)] 列に入力している場合は、このテーブルを編集する必要はありません。
(列 A)
[モデル構造] および [オブジェクト] ワークシートで指定したオブジェクト タイプを使用します。 一意の割り当てができるように、オブジェクトにはすべてのワークシートで同じ名前を使用してください。
(列 B)
各オブジェクト タイプに関して、ARIS メソッドの API 名を指定します。ARIS メソッドのタイプが定義した各オブジェクト タイプに割り当てられます。
ユーザー定義のオブジェクト タイプの場合は、ユーザー定義のタイプに対応する GUID を使用します。GUID を表示するには、[ナビゲーション] バーの [管理] タブから、[設定] にある [メソッド] の [オブジェクト タイプ] をクリックし、対応するオブジェクト タイプをテーブルで選択して、[プロパティ] をクリックします。
各 API 名は、ARIS メソッドの 1 つのアイテムを表します。オブジェクト タイプの API 名は、メソッド ヘルプ ([ヘルプ] の [メソッド ヘルプ]) または [ナビゲーション] バーの [管理] タブで、[設定] にある [メソッド] の [オブジェクト タイプ] に一覧されます。状況依存のメソッド ヘルプを開くには、必要なタイプのオブジェクトを開いて、<Ctrl> + <F1> を押します。「OT_FUNC」などの API 名をコピーして、テーブルに貼り付けます。
シンボル タイプの割り当て (Mapping_Sym)
割り当てテーブルで、[モデル構造 (Model_Structure)] および [オブジェクト (Objects)] ワークシートで指定したオブジェクト シンボルに ARIS メソッドの API 名を割り当てる必要があります。
(列 A)
[モデル構造] および [オブジェクト] ワークシートで指定したシンボル名を使用します。 一意の割り当てができるように、シンボルにはすべてのワークシートで同じ名前を使用してください。
(列 B)
各シンボルに関して、ARIS メソッドの API 名を指定します。ARIS メソッドのタイプが定義した各シンボルに割り当てられます。
ユーザー定義のシンボル タイプの場合は、ユーザー定義のタイプに対応する GUID を使用します。GUID を表示するには、[ナビゲーション] バーの [管理] タブから、[設定] にある [メソッド] の [シンボル] をクリックし、対応するシンボル タイプをテーブルで選択して、[プロパティ] をクリックします。
各 API 名は、ARIS メソッドの 1 つのアイテムを表します。シンボル タイプの API 名は、[ナビゲーション] バーの [管理] タブで、[設定] にある [メソッド] の [シンボル] に一覧されます。
接続線タイプの割り当て (Mapping_Cxn)
割り当てテーブルで、[モデル構造 (Model_Structure)] および [接続線 (Cxns)] ワークシートで指定した接続線タイプに ARIS メソッドの API 名を割り当てる必要があります。
(列 A)
[モデル構造] および [接続線] ワークシートで指定した接続線タイプを使用します。 一意の割り当てができるように、接続線タイプにはすべてのワークシートで同じ名前を使用してください。
(列 B)
各接続線タイプに関して、ARIS メソッドの API 名を指定します。ARIS メソッドのタイプが定義した各接続線タイプに割り当てられます。
ユーザー定義の接続線タイプの場合は、ユーザー定義のタイプに対応する GUID を使用します。GUID を表示するには、[ナビゲーション] バーの [管理] タブの [設定] にある [メソッド] の [接続線タイプ] をクリックし、対応する接続線タイプをテーブルで選択して、[プロパティ] をクリックします。
各 API 名は、ARIS メソッドの 1 つのアイテムを表します。接続線タイプの API 名は、[ナビゲーション] バーの [管理] タブで、[設定] にある [メソッド] の [接続線タイプ] に一覧されます。
属性タイプの割り当て (Mapping_Attr)
割り当てテーブルで、[モデル構造 (Model_Structure)] 、[オブジェクト]、[接続線] ワークシートで指定した属性タイプに ARIS メソッドの API 名を割り当てる必要があります。
(列 A)
[モデル構造]、[オブジェクト]、[接続線] ワークシートで指定した属性タイプを使用します。 一意の割り当てができるように、属性タイプにはすべてのワークシートで同じ名前を使用してください。
異なる属性タイプの取扱い
通常、属性は MS Excel で文字列として設定され、インポートされます。 この処理は、次の属性ベース タイプに拡張されました:
論理値: 値 true/false および 0/1 を入力できます。
時間/日付属性: 文字列としてインポートでき、言語依存の形式、インポートできる形式は属性編集の表示形式に適合する必要があります。 次の属性タイプに関しては、スクリプト言語は言語に依存しない形式もサポートしています:
日付: YYYY/MM/DD 形式
時間: hh:mm:ss.000; YYYY/MM/DD 形式
(列 B)
各属性タイプに関して、ARIS メソッドの API 名を指定します。ARIS メソッドのタイプが定義した各属性に割り当てられます。
ユーザー定義の属性タイプの場合は、ユーザー定義のタイプに対応する GUID を使用します。GUID を表示するには、[ナビゲーション] バーの [管理] タブから、[設定] にある [メソッド] の [属性タイプ] をクリックし、対応する属性タイプをテーブルで選択して、[プロパティ] をクリックします。
各 API 名は、ARIS メソッドの 1 つのアイテムを表します。属性タイプの API 名は、メソッド ヘルプ ([ヘルプ] の [メソッド ヘルプ]) または [ナビゲーション] バーの [管理] タブの [設定] にある [メソッド] の [属性タイプ] に一覧されます。状況依存のメソッド ヘルプを開くには、アイテムを選択したあと属性編集 (F8) を起動して、テーブルの値を選択し、<Ctrl> + <F1> を押します。「AT_NAME」などの API 名をコピーして、テーブルに貼り付けます。
コンテキスト
レポートはグループ レポートとして実行されます。すべてのアイテムはこのグループ内に作成されます。つまり、オブジェクトは複数回インポートでき、必要な場合はあとからコンソリデーションを実行できます。
出力
レポートを実行する際、次のエラーが文書に記録されます。
無効なタイプ番号などの MS Excel テーブルのえらー。
作成できないオブジェクトまたは接続線。
作成できない属性 (たとえば、[文字列] から [整数] 属性への割り当て)。
データ転送の間に起こる可能性のあるエラーは、テキスト形式でログ ファイルに出力されます。ログには、シート名、行番号、列番号が含まれます。