簡単にスプレッドシートから新しいバルクワークアイテムを作成する


作業項目を追跡する方法がたくさんあります.彼らがすべて共通している1つのことは、一度に仕事のアイテムの束を作成するために退屈することができますです.これは、多くの場合は、スプレッドシート内のワークアイテムの巨大なリストを作成することができます特に、プロジェクトの開始時には、すべての様々な要件と機能をブレーンストーミング含まれている.
パワー自動化は、作業項目に簡単にそのリストを変換するタスクを作ることができます.このブログ記事のために、我々はワークアイテムの基本的なリストでスプレッドシートをとって、Trello、JIRAとAzure Devopsで仕事アイテム/カードをつくるためにそれを使用します.しかし、基本的な概念は、パワー自動化への統合を持っている任意の作業追跡アプリケーションに適用することができます.

ソースデータ


データソースから始めましょう.我々の目的のために、我々は3つのコラムで単純なExcelスプレッドシートを作成します:タイトル、説明と期限.今日私がデモしている3つのアプリのうち、JIRAは現在のCreate Task Actionの期日をサポートしています.
当社のExcelスプレッドシートの場合は、Excelのオンラインコネクタを使用しますが、任意のスプレッドシートまたはリストのソースを使用することができますパワーメイト自動的にサポートします.Excelでは、スプレッドシートで定義されたデータテーブルにデータを配置する必要があります.

ソースデータテーブル
それは我々が今のために含まれますすべてです.Trelloとdevopsは彼らの「作成」作業項目の動作に関する他の情報をサポートしていますが、2つの間の重複はあまりありませんので、今のところ我々のソースデータをシンプルに保つつもりです.使用する予定のプラットフォームを追跡するタスクを定義するときに、さらに拡張できます.
私たちのトリガーのために、我々はちょうど任意のイベントやスケジュールに基づいてではなく、要求に応じてこの流れを実行したいとして、我々は手動パワー自動ボタンのトリガーを使用します.
私たちの手動トリガーの後、私たちはExcel“リスト行のテーブルに”アクションを追加します.この操作によって、onedriveのファイルを選択する必要があります.

Excelスプレッドシート表のリスト行

タスクアイテムの作成


我々のデータがある今、我々の仕事を作成する時間です.Trello、JIRA、そしてAzure Devopsを順番に歩いていき、それぞれの“Create Work Item”アクションを実装する方法を詳述します.しかし、最初に、我々はメンテナンスとエラー防止のために2、3の行動を加える必要があります.
我々が加える最初のものはExcelデータ表の項目を通してループするために「各々の」アクションに応募することです.このループを追加した後、我々のテーブルデータの空白フィールドをチェックする条件アクションを追加します.devopとtrelloはこれらのフィールドに空白のデータを持つワークアイテムを作成しますが、JIRAは空の必須フィールドを優雅に扱うことはありません.条件は、その行のデータからユーザーストーリーを生成する前に、タイトルと説明の両方を確認することを確認します.

Excel行をループする

トレロ


我々が見る最初のプラットホームはトレリオです.Trelloを使用するには、必要なすべてのプロジェクトボードとそのボード上の少なくとも1つのリストです.したら、必要なフィールドだけがあなたのカードのタイトルです.他のすべてはオプションです.
あなたのトレリオボードのために定義されているものからユーザーとラベルを追加する機能を含むオプションの項目の間に多くのフィールドがあります.しかし、ここでは、他の2つのアプリケーションのどちらもサポートしていないことを指摘します.
あなたのExcelのデータテーブルから日付フィールドを使用する場合は、念頭に置いておく必要があります一つのことがあります.Excelは、日付として日付を提供します.あなたのExcelからの値を取る場合は、あなたのトレルボードで正しい日付を提供しません.Excelはあなたに44256のような数を与えます、そして、Trellloはそれをデフォルト日付に変えます:12月31日、1969.
代わりに、トレイルが理解できる日付にExcel番号を変換するには、あなたの流れの式を使用する必要があります.あなたの表現は次のようになります.
if(empty(items('Apply_to_each')?['DueDate']),null,addDays('1899-12-30',int(items('Apply_to_each')?['DueDate']),'yyyy-MM-dd'))
これは、Excelが提供する番号を取るし、日付トレイルが理解できる日付にそれを回す.
PowerAutoMateのトレイルコネクタは、あなたのカードを作成するために使用することができます“作成カード”アクションを提供します.それらのカードのうちの1枚を加えて、ボードIDと親リストIDとカード名を選んでください.そこから、あなたが望む任意のオプションのフィールドを追加することができます.このデモについては、上記の説明と期日を追加しました.

Trelloカードアクションを作成する

トレロカードとリスト

JIRA


次にJIRAを見ます.3つのうち、JIRAはバックログ項目を作成する際に最も重要なオプションを提供します.すべてを提供することができます要約(タイトル)と説明です.最初のJIRAで使用できる他のフィールドはありません.つまり、JIRA課題のフィールド数を更新することができます.また、JIRA Power AutoMateアクションを使用してコメントを追加することもできます.しかし、初期の作成では、タイトルと説明だけがサポートされます.ここで唯一のオプションについては、ストーリー、バグ、または叙事詩として項目を追加するかどうかです.
JIRAを使用するために必要ないくつかのこともあります.まず、APIキーを作成する必要があります.JIRAアカウント画面でこれを行うことができます.JIRAのAPIは、接続するユーザー名とパスワードを使用してサポートしていません.第二に、JIRAコネクタは、文字列、日付、および数字のような単純なデータ型をサポートしているだけです.既定のJIRAスキーマには“Reporter”が必須フィールドとして設定され、このフィールドは“user”となります.このフィールドをスキーマ内の任意のオプションとして設定する必要があります.または、PowerAutoMateはJIRAに接続しようとすると、いつでも502の不良ゲートウェイエラーを報告します.

JIRA

JIRAのバックログ

紺碧の悪魔


Azure devopsはここで見る最後のプラットフォームです.あなたはここでいくつかのより多くのオプションのフィールドを取得するが、多くの仕事を得る.セットアップはトレッロとトレッロのように簡単ですが、唯一の必須フィールドはタイトルです.Trelloとは異なり、ない組み込み期日のオプションです.しかし、Azure devops“仕事のアイテムを作成する”アクションは、あなたがキー/値のペアとして望む任意の他のフィールドを追加することができます“他のフィールド”と呼ばれるオプションを持っており、ここで期日を追加することができます.それはちょうど箱から提供されるものより少し多くのセットアップを必要とします.DevOpsは、あなたにあなたに日付、ストーリーポイントなどを含むプラットホームのどんな支持されたフィールドについてでも、ちょうどあなたに任せるようにするために、「Create」アクションの自由なフォームオプションを与える3つのうちの1つです.

紺碧の悪魔

ワークアイテム

結論


それはあなたがプロジェクトの開始時または新しい作業項目の大きなリストをプロットしている場合は、これはチケットのカップルを設定する価値がある以上の努力ですが、これは巨大な時間の節約することができます.
ポストEasily Create New Bulk Work Items From a Spreadsheetは、Barret Codesに最初に現れました.