web-dev-qa-db-ja.com

すべての課題とそのコンテンツ(フルコンテンツ)をJIRAのExcelにエクスポートする方法

ここでは、フィールドのみをダウンロードできます。Wordに特定の1つの問題のみのコンテンツを取得できます。

JIRA:最新バージョンを使用しています。

管理者としてログインしました。

Googleを検索しましたが見つかりませんでした。

18
user1747116
  1. Issuesに移動し、必要なすべての問題を返すフィルターを作成します
  2. 右上には、Viewsメニュー項目があります。それを開く。
  3. すべての課題をExcelにエクスポートするには、Excel (all fields)オプションを選択します
23
Wim Deblauwe

@ user1747116 Whimによって説明されている方法を使用できますが、問題からすべての情報を取得するわけではありません。

いくつかのオプションがあります:

  1. XMLに精通している場合は、[システム]-> [インポート/エクスポート]セクション-> [バックアップ]に移動すると、この ヘルプポスト の説明に従って、XMLでJIRAインスタンスの完全バックアップを実行します。 。

  2. Whimが説明した、課題リストに移動して「エクスポート機能」をクリックする方法を使用できますが、その前に、コメントをエクスポートできるアドオンの1つを使用することもできます。この ヘルプ記事 で特に言及されているプラ​​グインは、「 すべてのコメント 」、「 JIRAユーティリティ 」、「 最後のコメント 」。

  3. ExcelにエクスポートできるようにフォーマットされたCrystalレポートを作成します。これは、SQLに精通していないユーザーも情報にアクセスできるようにするためです。私たちは特にこれをしました

  4. SQLクエリを記述してデータベースに直接アクセスし、CSVに保存します。 JIRA 4から6でスキーマが変更され、いくつかのクエリをやり直さなければならなかったので注意してください。しかし、これはJIRA 6を使い始めるための1つです。時間ログは([worklog]にあり、添付ファイルは([fileattachment])にあり、コメントは([jiraaction])にあります。これらのそれぞれに複数のエントリが問題があるため、すべてを同じクエリに入れるには、さらに結合を行う必要があります。これは、Crystal Reportでそれを実行してからExcelにエクスポートする場合の方法にも役立ちます。

SELECT TOP 1000 _JI.ID
      ,_JI.pkey
      ,_JI.PROJECT
      ,_PRJ.pname
          ,_JI.REPORTER
      ,_JI.ASSIGNEE
      ,_JI.issuetype
          ,_IT.pname
      ,_JI.SUMMARY
      ,_JI.DESCRIPTION
      ,_JI.ENVIRONMENT
      ,_JI.PRIORITY
          ,_PRI.pname
      ,_JI.RESOLUTION
          ,_RES.pname
      ,_JI.issuestatus
          ,_IS.Pname
      ,_JI.CREATED
      ,_JI.UPDATED
      ,_JI.DUEDATE
      ,_JI.RESOLUTIONDATE
      ,_JI.VOTES
      ,_JI.WATCHES
      ,_JI.TIMEORIGINALESTIMATE
      ,_JI.TIMEESTIMATE
      ,_JI.TIMESPENT
      ,_JI.WORKFLOW_ID
      ,_JI.SECURITY
      ,_JI.FIXFOR
      ,_JI.COMPONENT
      ,_JI.issuenum
      ,_JI.CREATOR
     FROM jiraissue _JI (NOLOCK)
         LEFT JOIN PROJECT _PRJ ON _JI.Project = _PRJ.ID
     LEFT JOIN ISSUESTATUS _IS ON _JI.issuestatus = _IS.ID
         LEFT JOIN ISSUETYPE _IT ON _JI.issuetype = _IT.ID
         LEFT JOIN PRIORITY _PRI ON _JI.Priority = _PRI.ID
         LEFT JOIN RESOLUTION _RES ON _JI.Resolution = _RES.ID

注:冗長なフィールドを取り除くことができますが、両方のフィールドを残して、それらがどこから来たかを確認できるようにしています。単一の課題IDにwhere句を配置するか、出力を特定のプロジェクトに制限することもできます。上位1000件には、最初の1000件の結果のみが表示されます。すべてを返すことに慣れている場合は、削除してください。 (私たちは私たちのデータベースに数万人いるので、そこに入れました)

4
CRSouser

組み込みのエクスポート機能を使用してall詳細をExcelにエクスポートすることは、単に不可能です。 Excelのエクスポートでは、コメント、添付ファイル、変更履歴などはエクスポートされません。他の回答として、JIRAによって生成されたExcel出力は実際にはHTMLファイルであり、多くの状況で機能しますが、正確な表現が必要な場合はエクスポートされませんデータ。

私たちの会社は Better Excel Plugin と呼ばれる商用アドオンを作成しました。これはJIRAデータから(XLSX形式の)ネイティブExcelエクスポートを生成します。

これは、組み込み機能の強力な代替手段であり、 主な利点 および 素晴らしいカスタマイズ を備えています。数式、グラフ、ピボットテーブル、ピボットグラフなどのExcel分析機能を実際にサポートしています。

enter image description here

3
Ferenc Kiss

これが私の解決策でした。

私はこのようにファイルをダウンロードしました:

  • 「問題」>「問題の検索」
  • 「エクスポート」ボタン>「Excel(HTML、すべてのフィールド)」

ファイルをダウンロードした後、Excel(Microsoft Office Professional Plus 2013)がダウンロードJira.xlsファイルを開いていませんでした。

私は次のようにしてそれを回避しました:

  • 「.xls」を「.html」に変更します
  • Chromeで新しい「Jira.html」ファイルを開きます
  • エクスポートされたJira課題のテーブルコンテンツをハイライト/選択します
  • コピーして新しいExcelファイルに貼り付け

enter image description here


enter image description here

2
aero

Better Excelアドオンは素晴らしいです(私たちはそれを使用しています)が、添付ファイルはできません(AFAIK)。別のアドオンJExcel Proができます。

0
Amir Katz