フラット ファイル ジョブを作成して構成する
Assets Data Manager for Jira Service Management Cloud is a Premium and Enterprise only feature that is currently in Open Beta development. View and vote on our list of upcoming features.
バグを発見した場合、ご質問がある場合は、アトラシアン サポートまたはアトラシアン コミュニティにご連絡ください。
This task requires Data Manager admin permissions to complete. How permissions and roles work in Data Manager.
フラット ファイルからデータ マネージャーにデータを取り込むには、フラット ファイル ジョブを作成および構成してから、データ マネージャー アダプター クライアントを使用してジョブを実行する必要があります。
フラット・ファイル・ジョブの作成
CSV や TXT ファイルなどのフラット・ファイルをデータ・ソースとして使用して新規ジョブを作成するには、次のようにします。
上部のナビゲーション バーで [Assets] を選択します。
[アセットと構成管理] のタイトルで [データ マネージャー] を選択します。
左側のメニュー バーで [アダプター] を選択します。 これにより、[ アダプター] 画面の新しいタブが開きます。
左側のメニュー バーで [ Create a job (ジョブを作成 )] を選択します。
「一般」で、「フラット・ファイル」を選択します。
新しいジョブを作成したら、ジョブを正常に保存するために、必須 (*) フィールドへの入力をすべて完了する必要があります。
フラット・ファイル・ジョブの構成
[Flat File Configuration (フラット ファイル設定)] 画面でデータ ソースの詳細を設定します。
[名前] フィールドにジョブの名前を入力します。この名前は、アダプター クライアントを実行する際にジョブを識別するために使用されます。
[有効] トグルが有効 (濃い青) に設定されていることを確認します。無効になっているジョブは実行できません。
[オブジェクト クラス] フィールドで、このデータの [オブジェクト クラス] 宛先を選択します。データ マネージャーで現在使用可能なオブジェクト クラス。
[ データ ソース タイプ ] フィールドで、既存の データ ソース タイプ を選択するか、以下で新しいデータ ソース タイプを作成します。
[ データ ソース名 ] フィールドに、このジョブの実行時に作成されるデータ ソースの名前を入力します。これは通常、上記の 名前と同じです。
In the File Path field, enter a file path where the flat file can be found. You must use the correct file path, including the filename and the filename extension. Here’s an example of a file path that you might see in a MacOS system:
/data-manager-files/CMDBComputers.csv
そして、次の例は、Windows PC システムで見られるファイル パスです。
C:\data-manager-files\CMDBComputers.csv
In the Skip line field, enter an integer value if the headers of your data file are not on the first line of the file. By default this field is set to
0
.In the Delimiter field, you can enter the delimiter character that separates the values when viewed within a text file. The default is the comma
,
.In the Qualifier field, you can enter a unicode character that wraps a string and marks it as a single value. The most common qualifier is the double-quote character
"
.[ 区切り文字で終わる ] トグルは、フラット ファイルの各行が区切り文字で終了している場合にのみ有効にする必要があります。
複数のフラット ファイルが同じ列構造でグループ化されている場合は、 ワイルドカード トグルを有効にする必要があります。 たとえば、data-file-*.csv は、 data-file-1.csv、data-file-2.csv、 というように消費していきます。 ワイルドカードを使用する場合、このフィールド パス フィールドにはファイル名と拡張子が除外されます。
[列マッピング] セクションでは、ファイルの各列の列マッピングを設定できます。各列マッピングはさらに細かく設定できます。
[Source Column Name (ソース列名)] フィールドは、データ ファイルのソース列の名前です。
[ソース列型] では、その列のデータに使用するデータ型を選択できます。
When the Source Column Type is a date, the Date Format field displays and allows you to select a date format to mask date and time information. If this field doesn’t contain date or time information, it can be left empty.
[Destination Column Name (ターゲット列名)] フィールドは、データ マネージャーでこのフィールドに割り当てられた名前です。
新しいジョブの作成時に新しいデータ ソース タイプを作成する
データ・ソース・タイプには、データ・ソースのグループに関する情報が含まれており、ジョブの作成時にデータ・ソース・タイプを選択する 必要があります 。
データ ソース タイプが作成されていない場合:
フラット ファイル構成に移動
「データ・ソース・タイプ」を選択し、新しいタイプの名前を入力します。
表示されるドロップダウン ボックスで [アイテムを追加] を選択します
列マッピングを自動的に作成する
The Auto Generate button allows you to automatically generate column mappings. Copy and paste the flat file headers (separated with your chosen delimiter, such as commas) from your data source into the field and select Auto Generate.
列マッピングを手動で作成する
[列マッピング] セクションでは、ファイルの各列の列マッピングを設定できます。各列マッピングはさらに細かく設定できます。
追加する各列の [ マッピングを追加 ] を選択します。
[Source Column Name (ソース列名)] フィールドは、データ ファイルのソース列の名前です。
[ソース列型] では、その列のデータに使用するデータ型を選択できます。
When the Source Column Type is a date, the Date Format field displays and allows you to select a date format to mask date and time information. If this field doesn’t contain date or time information, it can be left empty. If your data date format is not in the list, you can create it in the settings.
[Destination Column Name (ターゲット列名)] フィールドは、データ マネージャーでこのフィールドに割り当てられた名前です。
フラット ファイルの CSV/TXT では、データを NULL 列にマップできません。 これは、列マッピングを手動で作成した場合でも同様です。
その列のデータ タイプは既定で 文字列 に設定されるため、マッピングは実行できません。 この状況でデータをマップするには、変換 (Transform) 関数を使用して 文字列 を別のデータ型に変換します。
ジョブを保存する
必須フィールドへの入力がすべて完了し、データ ソースのすべての列をマッピングしたら、このジョブを保存できます。新しいジョブは [All Jobs (すべてのジョブ)] 画面に表示されるはずです。
この内容はお役に立ちましたか?