요구사항 Import

요구사항 모듈에서 제공하는 Import Wizard을 사용하면 기존 요구사항 데이터를 Requirements Portal에 빠르고 간편하게 업로드할 수 있습니다. AI 기반 추출 기능을 활용하여 비정형 PDF, Word, Excel 및 CSV 파일에서 요구사항을 가져올 수 있습니다. 이를 통해 요구사항 데이터를 수동으로 옮기는 데 필요한 시간과 노력을 줄이고, 요구사항을 더욱 정확하고 효율적으로 수집할 수 있습니다.

가져오기 도구에 액세스하기

요구사항 모듈()에서 페이지 왼쪽 상단의  버튼을 클릭하고 표시되는 메뉴에서 Create Requirement을 선택하면 가져오기 도구에 액세스할 수 있습니다. 또는 현재 보고 있는 사양에 요구사항이 없는 경우, 페이지의 Import 버튼을 클릭하여 가져오기 도구에 액세스할 수 있습니다.

파일 업로드하기

Import Requirements 창이 열립니다. 이 단계에서는 지원되는 형식(*.pdf, *.docx, *.xlsx 또는 *.csv)의 파일을 업로드할 수 있습니다. 파일을 창의 해당 영역으로 끌어다 놓거나 select from your computer 컨트롤을 클릭하여 하드 드라이브에서 파일을 찾아 선택합니다.

*.pdf 및 *.docx 형식의 파일은 기본적으로 활성화되어 있는 AI 가져오기 도구로만 가져올 수 있습니다. 필요한 경우 워크스페이스 관리자가 Settings – AI Settings 페이지의 External Provider 옵션을 사용하여 이 기능을 비활성화할 수 있습니다. 이 페이지에 액세스하려면 오른쪽 상단의  아이콘을 클릭하고, 표시되는 메뉴에서 Settings을 선택한 다음 왼쪽 창의 목록에서 AI Settings을 선택합니다 – .

External Provider 옵션이 비활성화되어 있으면 기존 가져오기 도구를 사용하여 *.xlsx 및 *.csv 형식의 파일만 가져올 수 있습니다. 이 경우 Import Requirements 창 상단에 해당 메시지가 표시됩니다().

업로드하는 파일은 비정형 파일이어도 되지만, Excel template 링크를 사용하여 요구사항을 구조화된 방식으로 정리할 수 있는 *.xlsx 파일을 다운로드할 수 있습니다. 이 링크를 사용하여 파일을 다운로드할 수도 있습니다.

  • 업로드 가능한 최대 파일 크기는 50 MB입니다.

  • 지원되지 않는 파일을 업로드하면 오류 메시지가 표시됩니다.

파일이 성공적으로 업로드되면 창에 해당 파일 항목이 표시됩니다.  아이콘을 클릭하면 창에서 파일을 제거할 수 있습니다.

*.xlsx 또는 *.csv 파일을 업로드한 경우, 창 왼쪽 하단의 Classic Import (Non-AI) 옵션을 활성화하여 기존 가져오기 도구를 계속 사용할 수 있습니다.

추출된 데이터 검토하기

필요한 파일을 업로드한 후  버튼을 클릭하여 계속 진행합니다. 추출된 데이터는 검토할 수 있도록 제안된 요구사항 표로 표시됩니다.

AI 가져오기 도구 검토 페이지의 사용자 인터페이스

기존 가져오기 도구 검토 페이지의 사용자 인터페이스

 

기본적으로 제안된 요구사항은 가져오기 도구에 액세스할 당시 보고 있던 사양으로 가져옵니다. 창 상단의 드롭다운에서 원하는 사양을 선택할 수 있습니다. 또는 드롭다운에서 + Add specification 항목을 선택한 후 표시되는 사양 이름 필드에 새 사양의 이름을 지정하여 새 사양을 만들 수 있습니다().

새 사양을 만들 때는 이름 지정 규칙을 준수해야 합니다. 사양 이름에는 다음 문자를 포함할 수 없습니다: \ / ? % * : | " < >. 또한 이름 앞뒤의 공백은 무시됩니다.

Update requirements 옵션을 활성화하면 대상 사양에 있는 기존 요구사항을 파일 데이터로 덮어씁니다(파일 데이터가 사양의 데이터를 대체합니다).

  • 이 옵션이 비활성화되어 있고 가져오는 요구사항의 식별자가 대상 사양에 이미 존재하는 경우, Requirements Portal은 가져온 요구사항의 식별자에 숫자 접미사(_1, _2, _3 등)를 추가하여 구분합니다.

  • 이 옵션이 비활성화되어 있고 가져오는 요구사항의 식별자가 현재 프로젝트에는 이미 존재하지만 대상 사양에는 없는 경우, Requirements Portal은 해당 식별자에 경고 아이콘을 추가하여 동일한 프로젝트 내에 중복된 식별자가 있음을 알립니다.

  • 이 옵션이 활성화되어 있으면 가져오는 파일의 빈 값도 지원됩니다. 즉, 파일의 값이 비어 있으면 요구사항에서 해당 값이 제거됩니다. 이는 Tags과 같은 다중 선택 필드에도 적용됩니다.

Parametrize values 옵션을 활성화하면 제안된 요구사항에서 정량화할 수 있는 매개변수를 확인하고 Valis로 변환합니다.

기존 가져오기 도구를 사용하는 경우 다음 옵션도 사용할 수 있습니다:

  • Starting row – 가져온 파일의 어느 행부터 데이터를 수집하여 Requirements Portal에 삽입할지 선택할 수 있습니다.

  • Sheet – 파일에 여러 시트가 있는 경우 데이터를 가져올 시트를 선택할 수 있습니다.

각 행 왼쪽의 확인란을 선택하여 가져올 요구사항을 선택할 수 있습니다.

데이터 매핑

업로드한 파일의 데이터를 Requirements Portal의 특정 필드에 어떻게 연결할지 지정할 수 있습니다. 파일에 Requirements Portal의 기본 필드와 동일한 헤더가 포함되어 있으면 해당 필드가 자동으로 매핑됩니다. 그러나 필요에 따라 이 자동 매핑을 변경하거나 조정할 수 있습니다. 열 헤더를 클릭하고 드롭다운에서 원하는 필드를 선택합니다.

또는 드롭다운의 Search/Add custom 필드에 원하는 이름을 입력한 다음 드롭다운에서 <custom_column_name> (Create new)을 선택하여 열 데이터를 새로운 사용자 지정 열에 매핑할 수 있습니다.

드롭다운에서 None을 선택하면 파일의 데이터를 어떤 열에도 매핑하지 않을 수 있습니다(즉, 해당 데이터는 가져오지 않습니다).

최소한 식별자 열과 텍스트 열은 선택해야 합니다. 그렇지 않으면 이 조건이 충족될 때까지 경고 메시지가 표시됩니다().

가져오기 도구를 사용하여 다음 필드를 요구사항으로 가져올 수 있습니다:

  • 식별자

  • 텍스트

  • 제목

  • 근거

  • 하위 항목

  • 상위 항목

  • 섹션

  • 섹션 경로

  • 적용 대상 블록

  • 준수 Comment

  • 유형

  • 상태

  • 준수 여부

  • V&V 상태

  • V&V 방법

  • 적용 여부

  • 담당자

  • 태그

  • Custom 열

  • 하위 항목, V&V 방법, 적용 블록, 적용 가능성 및 태그는 요구사항마다 여러 값을 가져올 수 있습니다. 이 경우 각 값을 쉼표로 구분해야 합니다.

  • 가져오는 검증 방법, 적용 블록, 요구사항 유형, 상태, 준수 여부 또는 태그가 현재 Requirements Portal에 없는 경우, 가져오기 과정에서 자동으로 생성되어 요구사항에 추가됩니다.

  • 적용 가능성의 경우 /를 사용하여 복합 블록 유형을 참조할 수 있습니다. 예: block_A/block_B.

  • 사용자 지정 열에는 다음 유형을 사용할 수 있습니다: 단일 선택, 다중 선택, 텍스트, 날짜, 숫자.

다음 필드는 대소문자를 구분합니다:

  • 유형

  • 상태

  • 준수 여부

  • 태그

예를 들어, Requirements Portal에 태그 TBD가 이미 존재하고 태그 tbd을 가져오는 경우, 새 태그 tbd이 생성되어 요구사항과 함께 가져와집니다.

실행 보고서

가져올 데이터를 검토하고 필요에 따라 옵션을 구성한 후,  버튼을 클릭하여 진행합니다. 가져오기가 완료되면 확인 창이 나타납니다.

가져오기 도구가 가져온 요구사항에서 문제를 감지하면 창에 해당 내용이 표시됩니다(). 링크를 클릭하여 감지된 문제의 원인을 자세히 설명하는 보고서를 다운로드합니다. 발생할 수 있는 경우는 다음과 같습니다:

  • 프로젝트에도 가져오는 파일의 다른 요구사항에도 존재하지 않는 식별자와 관계가 있는 요구사항을 가져오려는 경우.

  • 프로젝트 또는 가져오는 파일 내에서 둘 이상의 요구사항에 속하는 요구사항 식별자와 관계가 있는 요구사항을 가져오려는 경우.

  • 현재 Requirements Portal에 정의되지 않은 준수 선언문이 있는 요구사항을 가져오려는 경우.

  • 현재 Requirements Portal에 정의되지 않은 유형의 요구사항을 가져오려는 경우.

  • 현재 Requirements Portal에 정의되지 않은 상태의 요구사항을 가져오려는 경우.

  • 현재 Requirements Portal에 정의되지 않은 태그가 있는 요구사항을 가져오려는 경우.

  • 현재 Requirements Portal에 정의되지 않은 적용 가능성 조건이 있는 요구사항을 가져오려는 경우.

  • 현재 Requirements Portal에 정의되지 않은 방법이 있는 요구사항을 가져오려는 경우.

  • 현재 Requirements Portal에 정의되지 않은 적용 블록이 있는 요구사항을 가져오려는 경우.

  • 현재 Requirements Portal에 정의되지 않은 소유자를 가져오려는 경우.

  • 현재 Requirements Portal에 정의되지 않은 소유자, 상태 또는 유형을 둘 이상 가져오려는 경우.

 버튼을 클릭하여 가져오기 도구의 파일 업로드 단계로 돌아가거나, 을 클릭하여 가져오기 도구를 종료합니다.

AI-LocalizedAI로 번역됨
만약 문제가 있으시다면, 텍스트/이미지를 선택하신 상태에서 Ctrl + Enter를 누르셔서 저희에게 피드백을 보내주세요.
Contents
기능 가용성

사용할 수 있는 기능은 보유한 Altium 솔루션(Altium Develop, Altium Agile Teams, Altium Agile Enterprise, 또는 Altium Designer(활성 기간 중))에 따라 달라집니다.

실제 소프트웨어에서 문서화된 기능이 보이지 않는 경우, Altium 영업팀에 문의하여 자세한 내용을 확인하세요.

Contents