オブジェクト スキーマのインポート

このページの内容

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

You can import structured data from an Assets object schema, such as Object Types, Attributes, and Objects. You can also import data from another schema on the same server, or from an object schema on an entirely different server. More about importing

次のようなユース ケースがあり得ます。

  • それぞれ異なるオブジェクト スキーマを実行している 2 つの異なるサーバーを同期する。

  • オブジェクト スキーマの完全なデータのサブセットを含むステージング インスタンスを作成する。

  • master サーバーと完全なデータのサブセットを含む一連の子サーバー間でデータを同期する。

インポートを作成、設定、有効化するには、ユーザーがオブジェクト スキーマのアセット マネージャーである必要があります。

次のセクションにジャンプ:

はじめる前に

Here are some additional details that you might need to know to import an object schema:

  • This import type doesn’t include your schema's automation rules, roles, import configuration, object history, object comments, reports, and object-issue relations.

  • Because of the possibility that the two synchronizing servers might contain objects with the same name, to prevent an object collision, every object imported from another server is assigned an External Hash Key as an attribute. This hash key is built by appending the URL, schema ID, and the object key to create a longer, unique hash.

Importing object schemas

When you configure a new object schema import to retrieve assets from another instance or from the same instance, the import process regularly synchronizes to keep the data up-to-date. Assets will copy all object types and create mappings automatically.

インポート構造を作成するには、次の手順に従います。
  1. From your service project, go to Assets, then Object Schemas.

  2. From the Object Schemas list, select More actions and then select Configure.
    Configure an object schema window

  3. In the Schema configuration view, open the Import tab.

  4. Under the Import tab:

    • If there’s no import structure, you’ll see the message “You don't have any import connections yet”. Select Create Import configuration to create a new import structure.

    • If an import structure has already been created, select Create Configuration.
      Create import configuration window

  5. Select CSV import, then select Next.

  6. Fill in the General, Module, and Scheduling import fields.
    General fields of the import configuration

一般フィールド

次は、すべてのインポート タイプに共通する一般的なフィールドです。

名前

説明

名前インポートの名前。
説明 参考用の説明。
連結子

既定の連結子を指定できます。複数のデータ ロケーターを結合して 1 つのアセット属性を作成すると、これが既定の連結子となります。たとえば、"姓" と "名" のような 2 つの列を 1 つの属性に結合できます。つまり、"Mathias" (名) と "Edblom" (姓) は、連結子である \s によって "Mathias Edblom" として連結されます。

スペースの連結には \s を入力します。連結文字を含めるには、その値を二重引用符で囲みます ("\s")。

空の値

データ ロケーターが空である場合の処理は、次のように定義されます。

  • 無視 - オブジェクト内の既存の値は保持され、空の値で上書きされません。

  • 削除 - オブジェクトの既存の値が削除され、空のフィールド値に置き換えられます。

データ ロケーターが不明である場合の処理を定義しましょう。これは、"ステータス" や "選択" などの属性タイプで発生する可能性があります。 

  • 無視 - CSV の値は無視され、オブジェクト属性は空のままになります。

  • 追加 - CSV ファイルで渡された値がリストに追加され、オブジェクト属性が新しい値で更新されます。

インポート ソースの日付フィールドを Insight の日付に変換する際の形式。空のままにすると、Insight で正しい形式が自動で検索されます。
この形式は、Java の SimpleDateFormat のガイドラインに従って指定する必要があります。

インポート ソースの日付/時刻フィールドを Insight の日付に変換する際の形式。空のままにすると、Assets で正しい形式が自動で検索されます。
この形式は、Java の SimpleDateFormat のガイドラインに従って指定する必要があります。

モジュール フィールド

これらのフィールドはインポート タイプ (モジュール) に固有です。

設定

説明

URL

アセットで Jira を実行しているサーバーの URL。

ユーザ名他のサーバーとの認証用ユーザー名。
パスワード

他のサーバーとの認証用パスワード。

objectSchemaThe Name or Object Schema ID for the target server.

スケジュール フィールド

スケジュール フィールドは、データの同期を維持する役割を果たします。

名前説明
同期アカウント

データをアセットに同期する際に使用する Jira ユーザー。

LDAP およびデータベースのインポートでは、同期に使用するアカウントに Jira 管理者権限が必要です。

cron 式自動同期の間隔。
自動同期インポートを自動で同期するようにスケジュールするかどうか。

7. Select Save Import Configuration.

Next, you can create a predefined structure and configuration for your import.

事前定義済みの構造と設定

In the next step, you can create the predefined structure and configuration manually or Assets can create them automatically. To make this process automatic, select:
  • Create predefined structure – this will create object types with attributes and relationships in the schema

  • Create predefined configuration – this will create type mappings in the import configuration.

Create predefined structure and configuration window

Additionally, for the object schema import, the predefined structure and configuration will be based upon the existing configuration of the target Assets object schema. Some object type mappings might be disabled by default. Ensure that all object type mappings are enabled.

作成されたインポート設定

これでインポート設定を表示できるようになりましたが、まだ準備が完了していません。さらに、ソースとアセット間でオブジェクト参照または属性をマッピングする必要があります。

準備できたら「2. オブジェクト タイプと属性マッピングを作成する」に進みます。

最後に一言

オブジェクト タイプ マッピング

In the next step, you'll create the object mapping settings. Here are some settings specific to the object schema import type.

名前

説明

セレクター

The data locators are only available if you’ve indicated a Selector for the object type map. The Selector should be <objectTypeName>;<objectTypeSourceId>

For example, if your <objectTypeName> is “Server” and <objectTypeSourceId> is “205”, your Selector would be Server;205.

最終更新日: 2024 年 12 月 30 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.