要件をインポート

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

インポーターへのアクセス

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

ファイルのアップロード

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

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

External Providerオプションが無効になっている場合、従来のインポーターでインポートできるのは*.xlsx形式と*.csv形式のファイルのみです。この場合、Import Requirementsウィンドウの上部に、その旨を知らせるメッセージが表示されます()。

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

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

  • 対応していないファイルをアップロードすると、エラーメッセージが表示されます。

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

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

抽出されたデータの確認

必要なファイルをアップロードしたら、ボタンをクリックして続行します。抽出されたデータが要求候補の表として表示され、内容を確認できます。

AIインポーターの確認ページのユーザーインターフェース

従来のインポーターの確認ページのユーザーインターフェース

 

デフォルトでは、要求候補はインポーターにアクセスした時点で表示していた仕様にインポートされます。ウィンドウ上部のドロップダウンから目的の仕様を選択できます。また、ドロップダウンで+ Add specificationを選択し、表示される仕様名フィールドに新しい仕様の名前を入力して、新規仕様を作成することもできます()。

新規仕様を作成する際は、命名規則に従う必要があります。仕様名には次の文字を使用できません:\ / ? % * : | " < >。また、先頭と末尾のスペースは無視されます。

Update requirementsオプションを有効にすると、インポート先の仕様にある既存の要求がファイルのデータで置き換えられます。

  • このオプションが無効で、インポートする要求の識別子がインポート先として選択した仕様にすでに存在する場合、Requirements & Systems Portalはインポートする要求の識別子に数値の接尾辞(_1、_2、_3など)を追加して区別します。

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

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

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

従来のインポーターを使用する場合は、次のオプションも利用できます。

  • Starting row – インポートするファイルのどの行からデータを読み取り、Requirements & Systems Portalに取り込むかを選択できます。

  • Sheet – ファイルに複数のシートがある場合、インポート元のシートを選択できます。

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

データのマッピング

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

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

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

少なくとも「識別子」と「テキスト」の列を選択する必要があります。この条件を満たすまで、警告メッセージが表示されます()。

インポーターを使用して、次のフィールドを要求にインポートできます。

  • 識別子

  • テキスト

  • タイトル

  • 根拠

  • 子要求

  • 親要求

  • セクション

  • セクションへのパス

  • 適用対象ブロック

  • 適合性コメント

  • タイプ

  • 状態

  • 適合性

  • V&Vステータス

  • V&V手法

  • 適用性

  • 担当者

  • タグ

  • カスタム列

  • 子要件、V&V手法、適用対象ブロック、適用条件、タグは、各要件に対して複数の値をインポートできます。その場合は、各値をカンマで区切ってください。

  • インポートする検証手法、適用対象ブロック、要件タイプ、状態、適合性、またはタグがRequirements & Systems Portalに現在存在しない場合、インポート時に自動的に作成され、要件に追加されます。

  • 適用条件では、/を使用して複合ブロックタイプを参照できます。例:block_A/block_B。

  • カスタム列では、次のタイプを使用できます: 単一選択、複数選択、テキスト、日付、数値。

次のフィールドでは、大文字と小文字が区別されます:

  • タイプ

  • 状態

  • 適合性

  • タグ

例えば、タグ TBD がRequirements & Systems Portalにすでに存在し、タグtbdをインポートする場合、新しいタグtbdが作成され、要件とともにインポートされます。

実行レポート

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

インポーターがインポートされた要件に問題を検出した場合、その旨がウィンドウに表示されます()。リンクをクリックすると、検出された問題の原因を詳しく記載したレポートをダウンロードできます。 考えられるケースは次のとおりです:

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

  • プロジェクト内またはインポートファイル内で複数の要件に使用されている要件識別子との関連を持つ要件をインポートしようとした場合。

  • Requirements & Systems Portalで現在定義されていない適合性ステートメントを持つ要件をインポートしようとした場合。

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

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

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

  • Requirements & Systems Portalで現在定義されていない適用条件を持つ要件をインポートしようとした場合。

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

  • Requirements & Systems Portalで現在定義されていない適用対象ブロックを持つ要件をインポートしようとした場合。

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

  • Requirements & Systems Portalで現在定義されていない所有者、状態、またはタイプを複数インポートしようとした場合。

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

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

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

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

Contents