要件をインポート

Requirements Module で利用可能な Import Wizard を使用すると、既存の要求データを Requirements & Systems Portal にすばやく簡単にアップロードできます。AI を活用した抽出機能により、構造化されていない PDF、Word、Excel、CSV ファイルから要求をインポートでき、要求データを手作業で転記するために必要な時間と労力を削減し、より正確かつ効率的に要求を取り込めます。

Import Wizard の新しいバージョン(現在ベータ版)について、このページで説明します。お使いの Requirements & Systems Portal インスタンスでこれにアクセスできない場合は、以前の Importer バージョンが使用されます(詳細は Previous Iteration of the Importer の折りたたみセクションを参照してください)。

Importer へのアクセス

Importer は、Requirements Module()から、このページ左上にある ボタンをクリックし、表示されるメニューから Create Requirement を選択してアクセスできます。あるいは、現在表示中の仕様に要求がない場合は、ページ上の Import ボタンをクリックして Importer にアクセスできます。

ファイルのアップロード

Import Requirements ウィンドウが開きます。この段階では、対応する種類のファイル(*.pdf*.docx*.xlsx、または *.csv)をアップロードできます。アップロードするには、ウィンドウ内の該当領域にファイルをドラッグ&ドロップするか、select from your computer コントロールをクリックしてハードドライブからファイルを参照・選択します。

*.pdf および *.docx 形式のファイルは、デフォルトで有効になっている AI importer でのみインポートできます。必要に応じて、Workspace 管理者が External Provider ページの Settings – ValiAssistant オプション を使用して無効にできます(左下の アイコンをクリックし、表示されるメニューから Settings を選択し、続いて左側ペインのリストから ValiAssistant を選択してアクセス)–

External Provider オプションが無効な場合、*.xlsx および *.csv 形式のファイルのみを classic importer でインポートできます。この場合、Import Requirements ウィンドウ上部に対応するメッセージが表示されます()。

アップロードするファイルは非構造化でも構いませんが、Excel template リンクを使用して、構造化された方法で要求を記述するための *.xlsx ファイルをダウンロードできます。this link からダウンロードすることもできます。

  • アップロード可能なファイルの最大サイズは 50 MB です。

  • 対応していないファイルをアップロードした場合は、エラーメッセージで通知されます。

ファイルのアップロードに成功すると、そのエントリがウィンドウ内に表示されます。 アイコンをクリックすると、ウィンドウから削除できます。

アップロードした *.xlsx または *.csv ファイルについては、ウィンドウ左下の Classic Import (Non-AI) オプションを有効にすることで、classic importer を使用して続行することもできます。

抽出データの確認

必要なファイルをアップロードしたら、 ボタンをクリックして先に進みます。抽出されたデータは、確認用の候補要求テーブルとして表示されます。

AI importer のレビュー ページのユーザーインターフェース

classic importer のレビュー ページのユーザーインターフェース

 

デフォルトでは、候補要求は Importer にアクセスした時点で表示していた仕様にインポートされます。ウィンドウ上部のドロップダウンから必要な仕様を選択するか、ドロップダウンから + Add specification エントリを選択し、表示される仕様名フィールドで新しい仕様名を定義して、新規仕様を作成できます()。

新しい仕様を作成する場合は、命名規則を満たす必要があります。仕様名には次の文字を含めることはできません:\ / ? % * : | " < >。また、先頭および末尾の空白は無視されます。

Update requirements オプションを有効にすると、宛先仕様内の既存の要求をデータで上書きできます(ファイルのデータが仕様内のデータを置き換えます)。

  • このオプションが無効で、宛先として選択した仕様内にすでに存在する Identifier を持つ要求をインポートする場合、Requirements & Systems Portal は、インポートされた要求の Identifier に数値サフィックス(_1_2_3 など)を追加して区別します。

  • このオプションが無効で、現在のプロジェクト内にはすでに存在するが、宛先として選択した仕様内には存在しない Identifier を持つ要求をインポートする場合、Requirements & Systems Portal は、その Identifier に警告アイコンを追加して、同一プロジェクト内の重複 Identifier を通知します。

  • このオプションが有効な場合、インポートするファイル内の空白値もサポートされます。つまり、ファイル内の値が空白であれば、その値は要求から削除されます。これは、Tags などの複数選択フィールドにも適用されます。

Parametrize values オプションを有効にすると、候補要求に定量化可能なパラメータが含まれていないかを確認し、それらを Vali に変換できます。

classic importer を使用する場合、次のオプションも利用できます。

  • Starting row – インポートしたファイルのどの行からデータの収集を開始し、Requirements & Systems Portal に挿入するかを選択できます。

  • Sheet – 複数のシートを持つファイルの場合、どのシートからインポートするかを選択できます。

各行の左側にあるチェックボックスを有効にして、インポートする要求を選択できます。

データ マッピング

アップロードしたファイルのデータを、Requirements & Systems Portal 内の特定のフィールドにどのように対応付けるかを定義できます。ファイルに Requirements & Systems Portal のデフォルト フィールドと同一のヘッダーが含まれている場合、これらのフィールドは自動的にマッピングされます。ただし、必要に応じてこの自動マッピングを上書きまたは調整できます。列ヘッダーをクリックし、ドロップダウンから必要なフィールドを選択してください。

または、ドロップダウン内の Search/Add custom フィールドに必要な名前を入力し、続いてドロップダウンから <custom_column_name> (Create new) を選択することで、列データを新しいカスタム列にマッピングすることもできます。

また、ドロップダウンから None を選択して、ファイルのデータをどの列にもマッピングしないようにすることもできます(つまり、このデータはインポートされません)。

少なくとも Identifier 列と Text 列を選択する必要があります。そうでない場合、この条件を満たすまで警告メッセージが表示されます()。

Importer を使用して要求にインポートできるフィールドは次のとおりです。

  • Identifier

  • Text

  • Title

  • Rationale

  • Children

  • Parents

  • Section

  • Path to Section

  • Applicable Block

  • Compliance Comment

  • Type

  • State

  • Compliance

  • V&V Status

  • V&V Methods

  • Applicability

  • Owner

  • Tags

  • Custom columns

  • Children、V&V Methods、Applicable Blocks、Applicability、Tags は、各要求に対して複数の値でインポートできます。その場合、各値はカンマで区切る必要があります。

  • インポート対象の verification method、applicable block、requirement type、state、compliance、または tag が Requirements & Systems Portal に現在存在しない場合、それらはインポート時に自動的に作成され、要求に追加されます。

  • Applicability では、複合 block type を / で参照できます。たとえば block_A/block_B のように指定します。

  • custom columns では、次の型を使用できます:Select、Multiselect、Text、Date、Number。

次のフィールドは大文字と小文字を区別します。

  • Type

  • State

  • Compliance

  • Tags

たとえば、Requirements & Systems Portal にすでに tag TBD が存在していて、tag tbd をインポートした場合、新しい tag tbd が作成され、要求とともにインポートされます。

実行レポート

インポートするデータの確認と必要なオプション設定が完了したら、 ボタンをクリックして続行します。インポートが完了すると、確認ウィンドウが表示されます。

Importer がインポートされた要求に問題を検出した場合、そのことがウィンドウ内に表示されます()。リンクをクリックすると、検出された問題の理由を詳述したレポートをダウンロードできます。想定されるケースは次のとおりです。

  • プロジェクト内にも、インポートしたファイル内の他の要求内にも存在しない Identifier との関係を持つ要求をインポートしようとした場合。

  • プロジェクト内、またはインポートしたファイル内の他の要求のいずれかで、複数の要求に属している requirement identifier との関係を持つ要求をインポートしようとした場合。

  • Requirements & Systems Portal に現在定義されていない compliance statement を持つ要求をインポートしようとした場合。

  • Requirements & Systems Portal に現在定義されていない type を持つ要求をインポートしようとした場合。

  • Requirements & Systems Portal に現在定義されていない state を持つ要求をインポートしようとした場合。

  • Requirements & Systems Portal に現在定義されていない tag を持つ要求をインポートしようとした場合。

  • Requirements & Systems Portal に現在定義されていない applicability condition を持つ要求をインポートしようとした場合。

  • Requirements & Systems Portal に現在定義されていない method を持つ要求をインポートしようとした場合。

  • Requirements & Systems Portal に現在定義されていない applicable block を持つ要求をインポートしようとした場合。

  • Requirements & Systems Portal に現在定義されていない owner をインポートしようとした場合。

  • Requirements & Systems Portal に現在定義されていない owner、state、または type を複数インポートしようとした場合。

ボタンをクリックすると Importer のファイルアップロード段階に戻り、 をクリックすると Importer を終了します。

Previous Iteration of the Importer

上記で説明した新しい Importer バージョンにアクセスできない場合は、以前のバージョンが使用されます。詳細については、以下の折りたたみセクションを参照してください。

AI-LocalizedAI で翻訳
問題が見つかった場合、文字/画像を選択し、Ctrl + Enter キーを押してフィードバックをお送りください。
機能の提供状況

ご利用可能な機能は、お使いのAltiumソリューション(Altium DevelopAltium Agile TeamsAltium Agile Enterprise、または有効な契約期間中のAltium Designer)によって異なります。

実際にお使いのソフトウェアに文書化されている機能が表示されない場合は、詳細についてAltium Sales までお問い合わせください。

コンテンツ