データ パイプライン エクスポート スキーマ
Jira の現在の状態データをエクスポートしたあと、それを理解できるように表示する必要があります。そのためには、そのスキーマを理解する必要があります。そうすることで、既存のデータ管理プラット フォームまたはビジネス インテリジェンス ツールで適切に表示する方法を設定できます。
出力ファイルは CSV
形式で書き込まれ、RFC4180
に準拠しています。いずれのファイルにも次のような特徴があります。
- 各ファイルにはヘッダーがあります。これには結果的にデータのないエクスポートからのファイルも含まれます。
- 改行は CRLF 文字
\r\n
で区切られます。 - 改行 (CRLF)、二重引用符、およびカンマを含むフィールドは、二重引用符で囲まれます。
- フィールド内に二重引用符が存在する場合、フィールド内で使用される二重引用符の前には、別の二重引用符を付けてエスケープします (例:
"aaa", "b""bb", "ccc"
)。 - CSV エクスポートでは、データのないフィールド (Null 値) は、2 つの連続した区切り文字で表されます (例:
,,
)。 - 埋め込まれた改行は、既定でエスケープされ
\n
と出力されます。この設定方法については、「データ エクスポートの設定」を参照してください。
課題データ スキーマ
課題に関連するすべてのデータは、issues_job<job_id>_<timestamp>.csv
にエクスポートされます。このファイルのスキーマは次のように表示されます。
フィールド | スキーマ/タイプ | サンプル データ | 説明 |
---|---|---|---|
| NUMBER |
| この課題の一意の ID。主キーとして使用します。 |
| 文字列 |
| 現在のインスタンスのベース URL。 |
| 文字列 |
| 課題へのリンク/URL。 |
| 文字列 |
| この課題の一意のキー。 |
| 文字列 |
| この課題が含まれるプロジェクトのキー。 |
| 文字列 |
| この課題が含まれるプロジェクトの名前。 |
| 文字列 |
| この課題が含まれるプロジェクトのタイプ。 |
| 文字列 |
| この課題が含まれるプロジェクトに割り当てられたカテゴリ。 |
| 文字列 |
| この問題のタイプ (例: タスク、バグ、エピック) |
| 文字列 |
| 課題の要約。 |
| 文字列 |
| 課題の説明。フィールドは 2000 文字に切り捨てられます。 |
| NUMBER |
| ディレクトリに関係なく、作成者の一意の識別子。 |
| 文字列 |
| 現在の作成者の名前。 |
| NUMBER |
| ディレクトリに関係なく、報告者の一意の識別子。 |
| 文字列 |
| 報告者名。 |
| NUMBER |
| ディレクトリに関係なく、担当者の一意の識別子。 |
| 文字列 |
| 担当者の名前。 |
| 文字列 |
| この課題の現在のステータス。 |
| 文字列 |
| この課題の現在のステータスのステータス カテゴリ。 |
| NUMBER |
| 優先順位を表示します。ただし、管理者はこれを変更できるため、決定的でない優先順位の順序になります。 |
| 文字列 |
| この課題の優先度の名前。 |
| 文字列 |
| 課題の最終ステータス。Jira は解決状況フィールドに値が存在すると、課題のワークフローが完了したと見なします。 |
| NUMBER |
| この課題に対するウォッチャーの数。 |
| NUMBER |
| この課題に対する投票数。 |
| DATE |
| この課題の UTC タイムゾーンでの作成日 (ISO 文字列)。 |
| DATE |
| この課題の UTC タイムゾーンでの解決日 (ISO 文字列)。 |
| DATE |
| 課題が最後に更新された UTC タイムゾーンでの日付 (ISO 文字列)。 |
| DATE |
| 課題の UTC タイムゾーンでの期日 (ISO 文字列)。 |
| NUMBER |
| 初期見積から残り時間を見積もります (タイム トラッキングを有効にする必要があります)。 |
| NUMBER |
| 設定された初期見積 (タイム トラッキングを有効にする必要があります)。 |
| NUMBER |
| 記録された作業量 (タイム トラッキングを有効にする必要があります)。消費時間がない場合、フィールドは null になります。 |
| STRING[] |
| ラベル名の JSON 配列。ラベルがない場合、フィールドは null になります。 |
| STRING[] |
| コンポーネント名の JSON 配列。ラベルがない場合、フィールドは null になります。 |
| NUMBER |
| 親課題の ID。課題がサブタスクでない場合、フィールドが null になります。 |
| 文字列 |
| 課題が発生した環境の簡単な説明 (例: |
| STRING[] |
| 影響を受けるバージョン名の JSON 配列。ラベルがない場合、フィールドは null になります。 |
| STRING[] |
| 修正バージョン名の JSON 配列。ラベルがない場合、フィールドは null になります。 |
| 文字列 |
| セキュリティ レベル名。注: これは、データ エクスポート間で変更される可能性があります。 |
Jira Software および Jira Service Management フィールド用のデータ スキーマ
Jira Software および Jira Service Management フィールドのデータは
にエクスポートされ、すべてのカスタム フィールドは別の行に表示されます。カスタム フィールドを対応する問題にマッピングするには、このファイルから issue_fields_job<job_id>_<timestamp>.csv
issue_id
を使用して、その課題ファイルから一致する ID
を探します。
ユーザー生成のカスタム フィールドはエクスポートされません。
フィールド | タイプ | サンプル データ | 説明 |
---|---|---|---|
| NUMBER |
| 課題データ スキーマ内の対応する課題にリンクする ID です。 |
| 文字列 |
| Jira Software および Jira Service Management フィールドの事前設定された ID。 |
| 文字列 |
| フィールドの名前。 |
| NUMBER/STRING/JSON ARRAY |
| フィールドの値。 |
次の Jira Software フィールドは、非エピックの課題フィールドです。
フィールド ID | サンプル データ | 説明 |
---|---|---|
|
| 課題が現在発生している、または以前から発生していたスプリント。すべての日付と時刻は、UTC タイムゾーンで ISO 文字列としてフォーマットされます。 |
|
| この課題にリンクされているエピックの ID。 |
|
| この課題に関連するストーリー ポイントの数。 |
次の Jira Software フィールドは、エピックに関連しています。
フィールド ID | サンプル データ | 説明 |
---|---|---|
|
| エピックの色。 |
|
| エピックの名前。 |
|
| エピックのステータス。 |
Jira Service Management に関連するフィールドは以下のとおりです。
フィールド ID | サンプル データ | 説明 |
---|---|---|
|
| JSM カスタマー リクエストのカスタマー リクエスト タイプ。 |
|
| 特定の JSM 課題に割り当てられた組織のリスト。組織とは管理者が顧客を分類できるエンティティです。 |
request_participants |
| 特定の JSM 課題のリクエスト参加者として割り当てられたユーザーのリスト。 |
|
| JSM 課題満足度調査でのコメント。 |
|
| JSM 課題満足度調査での評価。 |
|
| 特定の満足度の基準となる尺度 (最大評価)。 |
|
| 満足度調査が完了した日付。 |
SLA サイクル データ スキーマ (Jira Service Management のみ)
Jira Service Management からの SLA サイクル フィールドに関するデータは、sla_cycles_job<job_id>_<timestamp>.csv.
にエクスポートされます。各課題には複数の SLA が適用される場合もあります。各 SLA のサイクル (Ongoing
および / または Completed
) は、個別の行に表示されます。対応する課題に SLA をマッピングするには、このファイルの issue_id
を使用して、課題ファイルから一致する ID
を探します。
フィールド ID | スキーマ/タイプ | サンプル データ | 説明 |
---|---|---|---|
| NUMBER |
| 課題データ スキーマ内の対応する課題にリンクするための ID。 |
| NUMBER |
| SLA サイクルが属する SLA の ID。 |
| 文字列 |
| サイクルが属する SLA の名前。 |
| 文字列 |
| 現在の SLA サイクルが |
| NUMBER |
| SLA サイクル開始時のタイムスタンプ。 |
| NUMBER |
| SLA サイクルの |
| ブーリアン |
| SLA サイクルが停止中かどうか。 |
| NUMBER |
| 予定の SLA 上限を超過するまでの残り時間 (ミリ秒)。 残り時間は 30 分ごとに計算され、更新されます。そのため、出力された値はその時点での実際の残り時間を表していない場合があります。 |
| NUMBER |
| SLA サイクル開始時からの経過時間 (ミリ秒)。 |
| NUMBER |
| 現在のサイクルを完了するのに要した時間 (ミリ秒)。 |