다음을 통해 공유


Microsoft Excel을 사용하여 대량으로 작업 항목 추가 또는 수정

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

이 문서에서는 여러 작업 항목을 추가하거나 수정하고 여러 작업 항목에 링크와 첨부 파일을 추가해야 하는 경우 Microsoft Excel에서 시간을 절약할 수 있는 방법을 보여 줍니다. 네이티브 Excel 기능을 사용하여 열 합계, 행 복사 및 붙여넣기 또는 셀에 데이터 채우기와 같은 작업을 수행할 수도 있습니다.

Tip

작업 항목을 대량으로 가져오거나 업데이트하려면 웹 포털 또는 CSV 가져오기 기능(권장)을 사용합니다.

Excel에 연결하는 방법에 대한 자세한 내용은 Office 클라이언트에 Azure Boards 연결을 참조 하세요. Excel 및 Azure DevOps 통합에 대한 구체적인 질문에 대한 답변은 FAQ: Azure Boards에 연결된 Excel에서의 작업을 참조 하세요.

Prerequisites

Category Requirements
프로젝트 액세스 - 프로젝트 멤버입니다.
액세스 수준 - 적어도 이해 관계자 액세스.
Permissions - 기여자 그룹의 구성원입니다.
- 이 노드 작업 항목 보기 및 이 노드의 작업 항목 편집 사용 권한은 허용으로 설정됩니다. 기본적으로 기여자 그룹에는 이 권한이 있습니다. 자세한 내용은 작업 추적에 대한 사용 권한 및 액세스 설정을 참조하세요.
Tools - Microsoft Office Excel 365를 포함하여 Microsoft Excel 2010 이상을 사용하십시오.
- Azure DevOps Office Integration 2019. 다운로드하려면 모든 다운로드로 스크롤하고 , 다른 도구, 프레임워크 및 재배포 가능 파일을 선택한 다음, Azure DevOps Office Integration 2019 옆에 있는 다운로드 를 선택합니다. 또는 최신 버전의 Visual Studio 중 하나를 설치하여 플러그 인을 가져올 수 있습니다. 플러그 인은 Excel에서 Azure Boards 및 Azure DevOps Server에 대한 연결을 지원합니다.
- Visual Studio 2015.1 이상 또는 Team Foundation Server Office Integration 2015 업데이트 2 이상
- 사용자 선택 기능을 사용하려면 Visual Studio Community의 무료 버전을 다운로드합니다. 이 기능은 맞춤법이 틀린 사용자 이름으로 인한 데이터 유효성 검사 오류를 방지하는 데 도움이 되며 대규모 사용자 계정 그룹에서 사용자 이름을 할당할 때 유용합니다.
Category Requirements
프로젝트 액세스 - 프로젝트 멤버입니다.
액세스 수준 - 적어도 이해 관계자 액세스.
Permissions - 기여자 그룹의 구성원입니다.
- 이 노드 작업 항목 보기 및 이 노드의 작업 항목 편집 사용 권한은 허용으로 설정됩니다. 기본적으로 기여자 그룹에는 이 권한이 있습니다. 자세한 내용은 작업 추적에 대한 사용 권한 및 액세스 설정을 참조하세요.
Tools - Microsoft Office Excel 365를 포함하여 Microsoft Excel 2010 이상을 사용하십시오.
- Azure DevOps Office Integration 2019. 다운로드하려면 모든 다운로드로 스크롤하고 , 다른 도구, 프레임워크 및 재배포 가능 파일을 선택한 다음, Azure DevOps Office Integration 2019 옆에 있는 다운로드 를 선택합니다. 또는 최신 버전의 Visual Studio 중 하나를 설치하여 플러그 인을 가져올 수 있습니다. 플러그 인은 Excel에서 Azure Boards 및 Azure DevOps Server에 대한 연결을 지원합니다.
- 사용자 선택 기능을 사용하려면 Visual Studio 2015.1 이상을 설치하거나 Azure DevOps Office Integration 2019 이상을 설치하십시오. Visual Studio Community의 무료 버전을 다운로드할 수 있습니다. 이 기능은 맞춤법이 틀린 사용자 이름으로 인한 데이터 유효성 검사 오류를 방지하는 데 도움이 되며 대규모 사용자 계정 그룹에서 사용자 이름을 할당할 때 유용합니다.

자세한 내용은 Azure DevOps Server와의 클라이언트 호환성을 참조하세요.

제한점

  • macOS는 지원되지 않습니다. Mac용 Visual Studio가 설치되어 있더라도 Excel에서 Azure DevOps에 연결하는 것은 지원되지 않습니다.

목록 및 쿼리 형식 사용

쿼리 유형 및 목록 유형을 사용하여 작업 항목을 추가, 수정, 게시 및 새로 고칠 수 있습니다.

  • 플랫 목록을 사용하여 백로그 항목, 작업, 버그 또는 문제와 같은 여러 유형의 작업 항목을 동시에 대량으로 추가하거나 수정할 수 있습니다.
  • 트리 목록을 사용하여 작업 항목 및 해당 트리 토폴로지 링크를 대량으로 추가하거나 수정할 수 있습니다.

다음 모범 사례를 따르세요:

  • 입력 목록, 플랫 목록: 작업 항목 목록을 가져오거나 계층 구조 없이 새 작업 항목을 만듭니다.
  • 입력 목록, 트리 목록: 하향식 계획을 완료하고 계층적으로 연결된 작업 항목을 가져옵니다.
  • 쿼리 목록, 트리 목록: 많은 기존 작업 항목의 링크 관계 계층 구조를 보고 수정합니다.
  • 쿼리 목록, 플랫 목록: 작업 항목 목록을 대량 업데이트하거나 계층 구조 없이 새 작업 항목을 만듭니다.
  • 입력 목록, 플랫 목록: 작업 항목 목록을 가져오거나 계층 구조 없이 새 작업 항목을 만듭니다.
  • 입력 목록, 트리 목록: 하향식 계획을 완료하고 부모-자식 연결된 작업 항목을 게시합니다.
  • 쿼리 목록, 플랫 목록: 작업 항목의 쿼리를 기반으로 Excel 보고서를 만듭니다. Excel 보고서를 만들려면 분석 보고를 지원하도록 프로젝트 컬렉션을 구성해야 합니다. 자세한 내용은 작업 항목 쿼리에서 Excel 보고서 만들기를 참조 하세요.
  • 쿼리 목록, 트리 목록: 많은 기존 작업 항목의 계층 및 부모-자식 링크 관계를 보고 수정합니다.

쿼리 형식

Excel에서 사용할 수 있는 쿼리 유형은 다음과 같습니다.

  • 없음: 입력 목록을 나타냅니다.
  • 쿼리 제목: 작업 항목 목록이 지정된 쿼리에 연결되어 있음을 나타냅니다.

Azure Boards는 각 쿼리 옆에 아이콘으로 표시되는 세 가지 쿼리 유형을 지원합니다.

  • 작업 항목의 플랫 목록: 플랫 목록 쿼리로 가져옵니다.
  • 작업 항목 및 직접 링크: 플랫 목록 쿼리로 가져옵니다.
  • 작업 항목 트리: 계층형 목록으로 가져옵니다.

아이콘 표시기가 있는 Azure Boards의 쿼리 형식 스크린샷

Excel에서는 여러 유형의 링크 수정을 지원하지 않으므로 직접 링크 쿼리를 Excel로 플랫 목록으로 가져옵니다.

트리 목록

작업 분석 구조 또는 계층적 사용자 스토리와 같은 중첩된 작업 항목 목록을 대량으로 추가할 수 있습니다. 예를 들어 작업, 하위 작업 및 버그의 중첩된 목록을 추가하거나 작업을 제품 백로그 항목에 연결할 수 있습니다.

Excel에서 사용할 수 있는 목록 유형은 다음과 같습니다.

  • 플랫 목록: 단일 제목 열이 있는 간단한 작업 항목 목록입니다. 링크 관리가 지원되지 않습니다.
  • 트리 목록: 작업 항목 간에 부모-자식 링크와 같은 트리 토폴로지 링크를 만들고 업데이트할 수 있도록 지원하는 작업 항목의 계층 목록입니다. 이러한 목록에는 두 개 이상의 제목 열이 포함됩니다.

작업 항목의 트리 목록과 부모 작업과 자식 하위 작업 간의 관계를 보여 주는 스크린샷

부모-자식 링크 또는 다른 트리 토폴로지 링크 형식은 계층적 백로그 구조 만들기를 지원합니다. 계층에 참여하는 작업 항목 유형은 다른 프로세스와 다르며 후속 이미지에 표시됩니다.

트리 목록 계층 구조

다음 이미지는 Agile 프로세스 백로그 작업 항목에 대한 계층 구조를 보여줍니다.

Agile 작업 항목 유형을 보여 주는 다이어그램

  • 사용자 스토리 및 작업은 작업을 추적하는 데 사용됩니다.
  • 버그는 코드 결함을 추적합니다.
  • 에픽 및 기능은 더 큰 시나리오에서 작업을 그룹화하는 데 사용됩니다.

각 팀은 사용자 스토리 또는 작업 작업 항목과 동일한 수준에서 버그 작업 항목을 관리하는 방법을 구성할 수 있습니다. "버그 작업 설정을 사용합니다." 이러한 작업 항목 형식을 사용하는 방법에 대한 자세한 내용은 Agile 프로세스를 참조 하세요.

계층적 목록을 가져오려면 이 문서의 뒷부분에 있는 트리 목록으로 작업 항목의 계층적 목록 추가 또는 가져오기 를 참조하세요.

내 쿼리 및 공유 쿼리

내 쿼리 및 공유 쿼리 아래의 쿼리를 포함하여 Excel의 Azure Boards에서 정의한 모든 쿼리를 열 수 있습니다. 그러나 통합 문서를 다른 팀 구성원과 공유하려는 경우 공유 쿼리를 사용합니다. 다른 팀 구성원은 내 쿼리 폴더 아래에 저장된 개인 쿼리를 기반으로 통합 문서 또는 워크시트에 액세스할 수 없습니다.

Excel 기능 사용

작업 항목 목록을 사용할 때 대부분의 Excel 기능을 사용할 수 있습니다.

  • 셀 서식 지정 또는 셀 또는 열에 조건부 서식 적용
  • 한 셀에서 다른 셀로 잘라내어 붙여넣기
  • 단일 행 잘라내기 및 붙여넣기
  • 열의 합계를 구하거나 다른 수식을 추가하기
  • 셀 채우기
  • Filter
  • 통합 문서에 여러 워크시트 추가

Excel의 각 워크시트에는 다른 입력 목록 또는 쿼리가 포함될 수 있습니다. 그러나 통합 문서 내의 모든 워크시트는 조직 또는 프로젝트 컬렉션 내에서 동일한 프로젝트에 연결해야 합니다.

다음 기능은 Azure Boards에 연결된 워크시트를 사용할 때 다르게 동작합니다.

  • 셀의 각 셀 또는 열은 작업 항목 필드에 해당합니다. 각 필드는 데이터 형식과 연결됩니다. 해당 필드에 대한 데이터 형식 및 요구 사항을 충족하지 않는 Excel 셀에는 데이터를 입력할 수 없습니다.
  • 워크시트 내에서 한 번에 하나의 행만 삽입할 수 있습니다.
  • 워크시트 내에서 여러 행을 복사하여 붙여넣을 수 있습니다.
  • 계층 내에서 작업 항목을 이동하려면 전체 행을 잘라 부모로 원하는 작업 항목 아래에 붙여넣습니다.
  • 내어쓰기들여쓰기를 사용하여 트리 내에서 작업 항목의 위치를 변경합니다.
  • 실행 취소(Ctrl + Z) 작업이 작동하지 않을 수 있습니다. 작업을 되돌리려면 워크시트를 새로 고칩니다.

로컬 작업이 Azure Boards 데이터 저장소와 동기화된 상태로 유지되도록 워크시트를 자주 게시하고 새로 고치는 것이 좋습니다. Excel에 대한 자세한 내용은 기본 Excel 작업을 참조하세요.

작업 항목 정렬

Excel 정렬 기능을 사용하여 작업 항목 플랫 목록을 정렬할 수 있습니다. 그러나 트리 목록에서 작업하는 경우 어떤 종류의 정렬도 하고 싶지 않습니다. 이렇게 하면 트리 구조와 작업 항목 간의 링크가 변경됩니다.

Excel을 사용하여 팀 백로그에 표시되는 작업 항목의 순서를 관리하려면 스택 순위 또는 백로그 우선 순위 필드(Agile 또는 스크럼 프로세스)를 사용할 수 있습니다. 이러한 필드에 값을 설정하고, 워크시트를 게시하고, 백로그를 새로 고칠 수 있습니다. 백로그 항목은 가장 낮은 수에서 가장 높은 수에 따라 순서가 변경된 것으로 표시됩니다. 그러나 다음에 백로그가 백로그에서 다시 정렬될 때 입력한 값은 변경될 수 있습니다.

특정 작업 항목 순서를 유지하려면 정렬 순서를 관리하는 사용자 지정 필드를 추가하는 것이 좋습니다. 그런 다음 Excel 내에서 이 필드를 사용하여 작업 항목의 플랫 목록을 정렬할 수 있습니다. 이 옵션은 작업 항목이 백로그에 표시되는 순서를 변경하지 않습니다.

Excel 워크시트에서 작업 완료

Excel 워크시트에서 작업할 때 사용할 수 있는 작업은 다음과 같습니다.

  • 분류에 설명된 대로 태그를 사용하여 태그를 추가하고 작업 항목 태그를 사용하여 목록 및 보드를 필터링합니다. 워크시트에 태그 필드를 추가합니다. 세미콜론(;)으로 구분된 여러 태그를 추가합니다.
  • 서식 있는 텍스트 필드에 간단한 텍스트를 추가합니다. 여러 작업 항목을 대량으로 업데이트하면 기존 작업 항목의 서식이 손실될 수 있습니다.
  • 오프라인으로 작업한 다음 변경 내용을 다시 연결하고 게시합니다. 자세한 내용은 Office 클라이언트에 Azure Boards 연결, 오프라인 작업 및 다시 연결을 참조 하세요.

지원되지 않는 작업

Excel 워크시트에서 작업할 때는 다음 작업이 지원되지 않습니다.

  • 작업 항목 삭제
  • 기존 작업 항목의 작업 항목 유형 변경
  • 작업 항목을 다른 프로젝트로 이동
  • 테스트 사례 단계 또는 기타 테스트 아티팩트 가져오기 또는 업데이트
  • 새 상태가 아닌 다른 상태의 작업 항목 추가
  • 작업 항목 토론 스레드에 추가
  • 원격 작업 항목에 연결

작업 항목을 플랫 목록으로 가져오기

다음 절차를 사용하여 작업 항목을 플랫 목록으로 가져옵니다.

  1. Excel을 열고 Azure Boards 프로젝트에 연결합니다. Azure DevOps 프로젝트를 Excel에 연결하기 위해 제공된 네 가지 방법 중 하나를 사용합니다.

    Note

    클라우드에서 Azure Boards에 연결하면 Azure DevOps Services 조직과 연결된 컬렉션이 하나뿐이므로 팀 프로젝트 컬렉션 이 자동으로 선택됩니다. 온-프레미스 서버에서 Azure Boards에 연결하는 경우 프로젝트를 선택하기 전에 팀 프로젝트 컬렉션을 선택합니다.

  2. Excel에서 빈 워크시트로 시작합니다. 팀 리본 메뉴(또는 Excel 2007을 사용하는 경우 팀 메뉴)가 표시되지 않으면 Azure DevOps Office Integration 2019 도구를 설치했는지 확인합니다. 자세한 내용은 Azure DevOps Office 통합 문제를 참조하세요.

  3. 첫 번째 표 셀에 커서를 놓습니다. 리본에서 새 목록을 선택합니다.

    팀 리본에서 새 목록 옵션을 선택하는 방법을 보여 주는 스크린샷

  4. 새 목록 대화 상자에서 입력 목록을 선택하고 확인을 선택합니다.

    입력 목록 옵션이 강조 표시된 새 목록 대화 상자의 스크린샷.

    이제 워크시트가 입력 목록(Query[None]) 플랫 목록으로 프로젝트에 바인딩됩니다.

    Excel의 프로젝트에 연결된 빈 플랫 목록 워크시트의 스크린샷

  5. 추가할 작업 항목의 제목 값을 입력하고 작업 항목 유형 값을 선택합니다.

    작업 항목 제목 및 작업 항목 유형이 있는 Excel의 업데이트된 플랫 목록 스크린샷

    작업 항목 유형을 선택하면 상태이유 필드가 자동으로 기본값으로 채워집니다.

  6. 데이터가 있는 테이블 셀에 커서를 놓습니다. 리본에서 게시를 선택합니다.

    워크시트를 게시하는 방법을 보여 주는 스크린샷

    워크시트가 성공적으로 게시되면 테이블의 작업 항목에 ID 번호가 할당됩니다.

    Excel에서 작업 항목 ID가 있는 게시된 워크시트의 스크린샷

  7. 다른 필드에 값을 할당하려면 리본에서 열 선택을 선택합니다. 필드를 추가하고, 할당하고, 변경 내용을 게시합니다.

    Tip

    팀 백로그에 작업 항목을 추가할 때 팀의 영역 경로 및 반복 경로를 지정해야 합니다. 영역 경로 또는 반복 경로를 추가해야 하는 경우 영역 편집 및 반복을 선택합니다. 이 링크는 웹 브라우저에서 프로젝트 설정 페이지를 엽니다. 자세한 내용은 영역 경로 정의 및 팀에 할당반복 경로 정의 및 팀 반복 구성을 참조하세요.

  8. Excel에서 웹 포털에서 항목을 열어 목록의 작업 항목에 더 많은 정보를 추가할 수 있습니다.

    먼저 저장되지 않은 변경 내용을 목록에 게시합니다. 작업 항목을 선택한 다음 리본에서 웹 액세스에서 열기를 선택합니다.

    Excel에서 웹 포털에서 작업 항목을 여는 방법을 보여 주는 스크린샷

    웹 브라우저가 열리고 작업 항목이 표시됩니다.

    작업 항목을 변경하는 경우 워크시트를 즉시 새로 고쳐 변경 내용을 캡처합니다.

작업 항목을 트리 목록으로 가져오기

부모-자식 링크 또는 다른 트리 토폴로지 링크 유형을 사용하여 연결된 작업 항목의 계층 구조를 추가할 수 있습니다.

Important

계층적 링크 관계를 변경할 수 있으므로 트리 목록을 정렬하지 마세요.

  1. 워크시트를 프로젝트에 바인딩 한 이전 절차의 단계에서 시작합니다.

  2. 플랫 입력 목록 워크시트를 트리 목록으로 변환합니다. 목록 내에서 셀을 선택한 다음 리본에서 트리 수준 추가를 선택합니다.

    프로젝트에 연결된 빈 플랫 목록과 트리 수준 추가 옵션이 강조 표시된 스크린샷

    트리 수준 추가 옵션을 사용할 수 없는 경우 목록은 쿼리 목록입니다. 목록을 트리 목록으로 변환하려면 먼저 목록을 입력 목록으로 다시 구성해야 합니다.

  3. 트리 목록으로 변환 대화 상자에서 계층 구조에 작업 항목을 추가할 때 사용할 링크 유형을 선택한 다음 변환을 선택합니다. 가장 일반적인 선택은 부모-자식입니다. 트리 토폴로지 링크 형식에서만 선택할 수 있습니다. 자세한 내용은 링크 유형 토폴로지 및 제한을 참조 하세요.

    트리 목록으로 변환 대화 상자의 스크린샷.

    목록 유형트리로 변경되고 다른 제목 열이 나타납니다. 초기 타이틀 열에는 제목 1 이라는 레이블이 지정되고 새 타이틀 열에는 제목 2라는 레이블이 지정됩니다.

    목록 유형이 트리로 변경되고 두 번째 제목 열이 있는 변환된 목록을 보여 주는 스크린샷

  4. 계층 구조에 수준을 더 추가하려면 트리 수준 추가를 다시 선택합니다. 예를 들어 에픽, 기능 및 사용자 스토리의 계층 구조를 추가하려는 경우 세 개의 타이틀 열이 필요합니다.

    작업을 추가하려면 다른 트리 수준을 추가하여 4개의 제목 열을 갖습니다. 열을 제거하려면 트리 수준 제거를 참조 하세요.

  5. Excel 파일을 저장 합니다.

  6. 가져올 계층 구조의 작업 항목 유형제목을 입력합니다. 작업 항목 유형을 선택하면 상태 필드가 자동으로 기본값으로 채워지게 됩니다.

    작업 항목의 계층적 목록을 보여 주는 Excel 워크시트의 스크린샷

  7. 데이터가 있는 테이블 셀에 커서를 놓습니다. 리본에서 게시를 선택합니다.

    워크시트가 성공적으로 게시되면 테이블의 작업 항목에 ID 번호가 할당됩니다.

    백그라운드에서 선택한 링크 유형은 계층 구조의 각 작업 항목을 연결하는 데 사용됩니다. 에픽은 피처와 연결됩니다. 기능은 사용자 스토리에 연결됩니다.

  8. 링크를 확인하려면 작업 항목을 선택하고 리본에서 링크 및 첨부 파일을 선택합니다. 다음 예제에서는 가져온 기능에 대해 만든 자식 및 부모 링크를 보여줍니다.

    가져온 기능에 대해 만든 자식 및 부모 링크를 보여 주는 링크 및 첨부 파일 대화 상자의 스크린샷

  9. 새 테이블 행의 작업 항목에 자식 항목을 추가하려면 작업 항목을 선택한 다음 리본에서 자식 추가를 선택합니다.

    작업 항목에 자식 추가 방법을 보여 주는 스크린샷

  10. 다른 필드에 값을 할당하려면 리본에서 열 선택을 선택합니다. 필드를 추가하고, 할당하고, 변경 내용을 게시합니다.

  11. 트리 계층 구조를 수정하려면 작업 항목의 전체 행을 잘라 트리의 새 부모 아래에 행을 붙여넣습니다. 변경 내용을 게시하면 이전 계층적 링크가 삭제되고 새 계층적 링크가 만들어집니다.

    트리의 들여쓰기 항목트리 작업의 들여쓰기 항목을 사용하여 트리 계층 내에서 작업 항목을 강등하거나 승격할 수 있습니다. 이러한 작업은 제목 <번호로 레이블이 지정된 모든 열의 콘텐츠에서 사용할 수 있습니다>. 제목 <번호> 레이블이 없는 열의 데이터를 사용하려면 열에 대한 트리 수준을 추가합니다.

트리 레벨 제거

트리 계층 내에서 수준을 제거하려면 다음 단계를 수행합니다.

  1. 트리 수준을 제거하기 전에 작업 항목에 대해 변경한 내용을 게시합니다.

    트리 수준을 제거하려면 작업 항목 목록의 데이터를 덮어쓰는 새로 고침이 필요합니다. 게시되지 않은 모든 데이터가 손실됩니다.

  2. 제거하려는 트리 수준 제목 <번호> 열 아래에 있는 콘텐츠를 삭제합니다. 이 열은 트리에서 가장 높은 번호가 매겨진 제목 열이어야 합니다.

  3. 워크시트를 새로 고칩니다 . 타이틀에 대한 빈 값이 포함된 열이 제거됩니다.

    열을 수동으로 삭제하려고 하면 오류 메시지가 표시됩니다.

트리 목록 작업을 위한 팁

Excel에서는 제목 열의 데이터를 사용하여 작업 항목 간의 링크 패턴을 결정합니다. 변경 내용을 게시할 때 다음 조건으로 인해 오류, 잘못된 링크 또는 잘못된 작업 항목 간에 트리 링크가 생성될 수 있습니다.

  • 작업 항목 사이의 행은 계층 내에서 비어 있습니다.
  • 작업 항목의 제목이 잘못된 열에 있습니다. 각 자식 작업 항목의 제목을 입력하십시오.
  • 여러 제목 열에는 행 내의 데이터가 포함됩니다. 행당 제목 <번호> 열 중 하나에만 텍스트를 입력합니다.
  • 목록이 정렬되었습니다. 계층적 링크 관계를 변경할 수 있으므로 트리 목록을 정렬하지 마세요. 트리 목록을 정렬하는 경우 즉시 새로 고침하여 원래 목록을 복구합니다.

오류를 해결하려면 FAQ를 참조하세요.

또한 부모-자식 연결된 작업 항목에는 하나의 부모만 있을 수 있습니다. 동일한 작업 항목 작업을 두 개의 백로그 항목에 추가할 수 없습니다. 대신 고유한 작업 항목 작업을 정의합니다.

쿼리 목록을 사용하여 작업 항목을 대량으로 업데이트

여러 작업 항목을 대량으로 업데이트하는 가장 쉬운 방법은 업데이트하려는 작업 항목에 대한 쿼리를 만든 다음 Excel에서 해당 쿼리를 여는 것입니다.

Tip

다음 팁과 동기화된 작업을 유지합니다.

  • 저장된 워크시트를 처음 열 때 새로 고침을 사용하여 데이터 저장소에서 최신 데이터를 다운로드합니다.
  • 열 선택 함수를 사용하여 워크시트에 열을 추가하여 더 많은 필드에 대한 데이터를 입력합니다.
  • 데이터 충돌을 방지하기 위해 추가 및 수정 내용을 자주 게시합니다.
  • 게시하거나 새로 고치기 전에 데이터 손실을 방지하기 위해 정기적으로 통합 문서를 저장합니다.
  1. 웹 포털 또는 Visual Studio에서 업데이트하려는 작업 항목이 포함된 쿼리를 만듭니다. 자세한 내용은 쿼리 편집기를 사용하여 관리되는 쿼리 만들기 및 저장을 참조하세요.

  2. Excel을 열고 Azure Boards 프로젝트에 연결합니다. Azure DevOps 프로젝트를 Excel에 연결하기 위해 제공된 네 가지 방법 중 하나를 사용합니다.

  3. 작업 항목을 업데이트합니다.

    • 웹 포털 또는 Visual Studio: 웹 포털 또는 Visual Studio에서 쿼리를 연 경우 업데이트할 준비가 된 것입니다.

      1. 리본에서 열 선택을 선택합니다.

      2. 업데이트를 수행하고 변경 내용을 게시합니다.

    • Excel에서: Excel에서 시작한 경우 업데이트할 항목이 포함된 워크시트를 준비해야 합니다.

      1. 빈 워크시트를 엽니다. 통합 문서가 바인딩된 동일한 프로젝트에서 쿼리를 선택하는 한 기존 통합 문서에 워크시트를 추가할 수 있습니다.

      2. 첫 번째 표 셀에 커서를 놓습니다. 리본에서 새 목록을 선택합니다.

        팀 리본에서 새 목록 옵션을 선택하는 방법을 보여 주는 스크린샷

      3. 새 목록 대화 상자에서 쿼리 목록을 선택하고 드롭다운 목록을 사용하여 사용할 쿼리를 선택합니다.

        쿼리 목록 옵션이 강조 표시된 새 목록 대화 상자의 스크린샷

        각 쿼리 옆에 있는 아이콘은 쿼리 형식에 설명된 대로 쿼리 형식을 나타냅니다.

        확인을 선택합니다.

        이제 워크시트가 쿼리를 사용하여 프로젝트에 바인딩됩니다.

        Excel의 프로젝트에 바인딩되고 쿼리의 결과로 채워진 워크시트의 스크린샷.

      4. Excel로 가져온 작업 항목을 사용하여 원하는 대로 수정하고 변경 내용을 게시합니다.

        트리 목록을 사용하는 경우 이 문서의 앞부분에 있는 작업 항목의 계층적 목록 가져오기에 대한 지침을 검토합니다.

트리 명령어 활성화

리본에서 트리 명령(자식 추가, 들여쓰기 등)을 사용할 수 없는 경우 워크시트는 현재 플랫 또는 쿼리 목록으로 구성됩니다.

Excel의 팀 리본에서 사용할 수 없는 트리 그룹 명령을 보여 주는 스크린샷(회색).

트리 명령을 사용하도록 설정하려면 트리 쿼리를 기반으로 목록을 입력 목록 또는 목록으로 변환합니다. 자세한 내용은 다음 섹션인 목록 유형 또는 쿼리를 변경합니다.

목록 유형 또는 쿼리 변경

다른 목록 유형을 적용하거나 연결된 쿼리를 변경하여 워크시트에 나열된 작업 항목을 수정합니다.

  • 플랫 목록을 트리 목록으로 변경
  • 쿼리 목록에서 입력 목록으로 변경
  • 입력 목록에서 쿼리 목록으로 변경
  • 워크시트에서 참조하는 쿼리를 변경하기

쿼리, 플랫 목록을 트리 목록으로 변경하려면 먼저 입력을 다시 구성해야 합니다. 리본에서 트리 명령(자식 추가, 들여쓰기 등)을 사용할 수 없는 경우 워크시트가 플랫 또는 쿼리 목록으로 구성됩니다.

쿼리 목록을 입력 목록으로 변환하려면 다음 단계를 수행합니다.

  1. 게시를 선택하여 워크시트의 모든 변경 내용이 저장되었는지 확인합니다.

  2. 리본에서목록>을 선택합니다.

    구성, 목록 옵션이 강조 표시된 팀 리본의 스크린샷.

  3. 목록 속성 구성 대화 상자에서 작업 항목 새로 고침만 선택한 다음 적용을 선택합니다.

    작업 항목 새로 고침 전용 옵션이 강조 표시된 목록 속성 구성 대화 상자의 스크린샷

    이 작업은 쿼리 목록을 입력 목록으로 변경합니다.

이 동일한 방법을 사용하여 입력 목록을 쿼리 목록으로 변환할 수 있습니다.

  1. 목록 속성 구성 대화 상자에서 쿼리에서 새로 고침을 선택합니다.

  2. 워크시트를 채울 쿼리를 선택한 다음 적용을 선택합니다.

    쿼리에서 새로 고침 옵션이 강조 표시되고 쿼리 선택 목록이 열려 있는 목록 속성 구성 대화 상자의 스크린샷

워크시트에 기존 작업 항목 추가

쿼리 에서 작업하는 경우 원하는 작업 항목을 포함하도록 쿼리 를 수정합니다. 그런 다음 목록을 새로 고칩니다. 다른 작업 항목이 목록에 표시됩니다.

입력 목록으로 작업하는 경우 다음 단계를 완료합니다.

  1. 리본에서 작업 항목 가져오기를 선택합니다.

    작업 항목 가져오기 옵션이 강조 표시된 팀 리본의 스크린샷

  2. 작업 항목 가져오기 대화 상자에서 작업 항목을 가져올 메서드를 선택합니다.

    찾기 작업의 결과와 함께 선택된 저장된 쿼리 옵션을 보여 주는 작업 항목 가져오기 대화 상자의 스크린샷.

    작업 항목이 다른 프로젝트에 정의된 경우 먼저 프로젝트를 선택합니다. 그런 다음, 다음을 선택합니다.

    • 저장된 쿼리: 원하는 작업 항목의 집합 또는 상위 집합이 포함된 쿼리를 정의할 때 이 메서드를 사용합니다.

    • ID: 연결하려는 작업 항목의 ID를 알고 있는 경우 이 메서드를 사용합니다.

      • ID 상자에 찾으려는 작업 항목의 ID를 쉼표 또는 공백으로 구분하여 입력합니다.
    • 제목 포함: 제목 필드에 공통 단어 또는 구가 있는 작업 항목을 찾으려면 이 메서드를 사용합니다. 및 형식 목록에서 검색할 작업 항목의 유형을 선택합니다.

    Tip

    쿼리를 실행하는 데 필요한 시간을 최소화하려면 검색의 필터 조건을 좁혀야 합니다.

  3. 찾기를 선택합니다.

    • 선택한 프로젝트 및 지정된 작업 항목 유형에 대해 정의된 작업 항목만 나열됩니다.
    • 확인 표시는 현재 워크시트 보기에 이미 있는 작업 항목을 나타냅니다.
    • 열 필드를 정렬하려면 열 레이블을 선택합니다. 열 너비를 조정하여 자세한 내용을 볼 수도 있습니다.
  4. 반환된 작업 항목 목록에서 추가할 각 작업 항목의 확인란을 선택합니다 .

    • 자식 노드를 포함하여 현재 작업 항목에 연결해야 하는 각 작업 항목을 선택합니다.

    • Shift + Select 바로 가기 키를 사용하여 작업 항목 범위를 선택하고 Ctrl 키를 + 눌러 선택한 그룹에서 작업 항목을 추가하거나 제거합니다.

    • 모두 선택을 사용하여 목록의 모든 작업 항목을 선택합니다.

  5. 확인을 선택합니다. 워크시트 목록이 업데이트되어 변경 내용이 표시됩니다.

열 필드 추가 또는 제거

리본에서 새 목록 작업을 사용하여 워크시트를 만들면 프로세스에서 작업 항목 유형, ID상태와 같은 기본 필드 열 집합을 생성합니다. 기존 쿼리에서 워크시트를 만드는 경우 워크시트의 열 필드는 쿼리에 정의된 필드에 해당합니다.

두 시나리오 모두 리본의 열 선택 작업을 사용하여 열을 추가하고 수정할 수 있습니다. 워크시트를 쿼리에서 만든 경우 열 변경 내용이 기본 쿼리를 수정하지 않는다는 사실에 유의하세요.

  1. 다른 필드에 값을 할당하려면 열 옵션을 선택하여 관심 있는 필드를 추가합니다.

    열 선택 대화 상자를 열고 작업하는 방법을 보여 주는 스크린샷

    • 작업 항목 유형에 따라 필드를 필터링하려면 작업 항목 유형을 선택합니다.

    • 워크시트 집합에 필드를 추가하려면 사용 가능한 열 목록에서 필드를 선택한 다음 오른쪽 화살표를 선택합니다.

    • 워크시트 집합에서 필드를 제거하려면 선택한 열 목록에서 필드를 선택한 다음 왼쪽 화살표를 선택합니다.

    • 열 시퀀스에서 필드의 위치를 변경하려면 필드를 선택하고 위쪽 화살표와 아래쪽 화살표를 사용하여 필드 위치를 변경합니다. 위쪽 화살표는 선택한 열을 테이블 열 머리글 집합의 왼쪽 쪽으로 이동합니다. 아래쪽 화살표는 테이블 열 머리글 집합의 오른쪽을 향해 열을 이동합니다.

    • 설명과 같은 서식 있는 텍스트 필드를 추가할 수 있습니다. 게시된 워크시트에서 서식이 일부 손실될 수 있습니다.

    확인을 선택하여 열 변경 내용을 적용합니다.

  2. 워크시트에 필드가 표시되면 값을 할당하고 업데이트를 게시합니다. 사용자 계정을 허용하는 ID 필드를 사용하는 경우 다음 섹션의 지침에 따라 사용자 계정을 선택합니다.

  3. 워크시트를 저장 합니다.

사용자 계정 선택

사용자 선택 기능을 사용하여 사용자 계정을 찾고 사용자 이름 필드에 값을 할당합니다. 이 기능은 MRU(가장 최근에 사용한) 값에 대한 액세스도 제공합니다. 팀에 수백 또는 수천 개의 사용자 계정이 있는 경우 이 기능은 특히 유용합니다.

Note

사용자 선택 기능이 없으면 데이터베이스에 표시되는 대로 사용자 이름을 입력해야 합니다. 그렇지 않으면 게시하려고 할 때 데이터 유효성 검사 오류가 발생합니다.

  1. 사용자 선택 기능을 사용하려면 Visual Studio 2015.1 이상이 설치되어 있는지 확인합니다. 구성에 최신 버전이 필요한 경우 버전을 다운로드하여 설치합니다.

  2. 워크시트를 열고 ID 또는 사람 이름의 필드를 선택합니다. 이 옵션을 선택하면 리본에서 사용자 선택 기능을 사용할 수 있습니다.

    선택한 ID 또는 사용자 이름 필드에 대한 팀 리본에서 사용할 수 있는 사용자 선택 옵션의 스크린샷.

    ID 또는 사람 이름의 필드에는 사용자 ID가 포함됩니다. 이러한 필드는 일반적으로 Microsoft Entra ID, Windows Server Active Directory 또는 작업 그룹과 같은 사용자 계정 데이터베이스와 동기화됩니다.

  3. 사용자 할당 대화 상자에서 사용자 계정의 이름을 입력합니다. 입력할 때 텍스트 상자는 관심 있는 계정을 선택할 때까지 결과를 자동으로 필터링합니다.

    사용자 할당 대화 상자의 스크린샷.

    • 문자를 입력하여 해당 문자로 시작하는 이름으로 이동합니다. 계정 별칭이 아니라 사용자 이름만 인식됩니다.

    • 사용자 이름을 선택하면 Excel에서 최근 선택 항목을 기억하므로 필드에서 직접 사용자 계정을 선택할 수 있습니다.

    최근에 사용한 값의 필드 드롭다운 목록에 할당됨을 보여 주는 스크린샷

링크 및 첨부 파일 대화 상자의 링크 탭에서 여러 작업을 완료할 수 있습니다.

  • 선택한 작업 항목에 대해 정의된 기존 링크 검토
  • 하나 이상의 작업 항목 또는 선택한 개체에 선택한 작업 항목을 대상으로 하는 링크 추가
  • 링크 삭제
  • 연결된 작업 항목 열기(웹 포털에서 열기)
  • 기존 링크의 링크 유형 편집
  • 링크 탭의 목록에 열을 추가하고 해당 목록에서 정렬합니다.

작업 항목을 연결하는 방법에 대한 자세한 내용은 사용자 스토리, 문제, 버그 및 기타 작업 항목 링크를 참조 하세요.

링크 및 첨부 파일 대화 상자는 작업 항목 링크에 대한 대량 업데이트를 지원하지 않습니다. 트리 토폴로지 링크 형식을 대량으로 업데이트하려면 트리 목록을 사용합니다.

다음 절차에서는 작업 항목을 다른 작업 항목에 연결하는 방법을 보여줍니다.

  1. 워크시트에서 업데이트할 작업 항목을 선택한 다음 리본에서 링크 및 첨부 파일을 선택합니다.

  2. 링크 및 첨부 파일 대화 상자에서 [링크] 탭을 선택한 다음 [연결 대상] 선택합니다.

  3. 작업 항목<에 >대한 링크 추가 대화 상자에서 연결할 작업 항목을 식별합니다.

    1. 연결할 작업 항목의 링크 유형을 선택합니다. 이 프로세스에는 식별하는 모든 작업 항목에 대해 동일한 링크 유형이 필요합니다.

    2. 연결할 모든 작업 항목의 식별자(작업 항목 ID)를 선택합니다. 자세한 내용은 다음 섹션인 연결할 작업 항목 찾기를 참조하세요.

    3. 확인을 선택합니다.

    연결할 작업 항목의 링크 유형 및 식별자를 지정하는 방법을 보여 주는 링크 추가 대화 상자의 스크린샷.

  4. 리본에서 게시를 선택하고 대화 상자를 닫습니다.

이 동일한 프로세스를 사용하여 식별된 작업 항목을 워크시트의 여러 작업 항목에 연결할 수 있습니다.

  1. Shift + Select 바로 가기 키를 사용하여 워크시트에서 작업 항목 범위를선택합니다. Ctrl Select + 를 사용하여 선택한 그룹에서 작업 항목을 추가하거나 제거합니다.

  2. 링크 및 첨부 파일 및작업 항목<에 대한 링크 >추가 대화 상자의 절차에 따라 연결할 작업 항목을 식별합니다.

  3. 변경 내용을 게시 하면 식별된 작업 항목이 워크시트에서 선택한 모든 작업 항목에 연결됩니다.

작업 항목<에 >대한 링크 추가 대화 상자에서 연결된 작업 항목 선택 대화 상자를 열어 연결할 작업 항목을 하나 이상 선택할 수 있습니다. 저장된 쿼리를 사용하여 작업 항목을 찾고 나열하려는 경우 먼저 쿼리를 정의합니다.

  1. 작업 항목<에 >대한 링크 추가 대화 상자에서 찾아보기(Visual Studio)를 선택합니다.

    연결된 작업 항목 선택 대화 상자의 스크린샷

  2. 연결된 작업 항목 선택 대화 상자에서 연결할 작업 항목을 가져오는 방법을 선택합니다.

    선택한 저장된 쿼리 옵션을 보여 주는 연결된 작업 항목 선택 대화 상자의 스크린샷.

    작업 항목 가져오기 대화 상자와 동일한 방식으로 이 대화 상자의 필드를 구성합니다. 자세한 내용은 워크시트에 기존 작업 항목 추가를 참조하세요.

링크 목록에 표시되는 열을 수정할 수 있습니다.

  1. 워크시트에서 작업 항목을 선택한 다음 리본에서 링크 및 첨부 파일을 선택합니다.

  2. 링크 및 첨부 파일 대화 상자에서 링크 탭을 선택한 다음 열 옵션을 선택합니다.

  3. 열 옵션 대화 상자에서 표시할 필드를 선택합니다.

    • 필드를 추가하려면 사용 가능한 열 목록에서 하나 이상의 필드를 선택한 다음 선택한 열 추가 화살표를 선택합니다.

    • 필드를 제거하려면 선택한 열 목록에서 하나 이상의 필드를 선택한 다음 선택한 열 제거 화살표를 선택합니다.

    작업 항목 가져오기 대화 상자와 동일한 방식으로 이 대화 상자의 필드를 구성합니다. 자세한 내용은 워크시트에 기존 작업 항목 추가를 참조하세요.

  4. 링크 및 첨부 파일 대화 상자에서 링크 목록을 다시 정렬하려면 열을 선택하여 해당 필드의 목록을 정렬합니다.

    링크 목록에서 열을 선택하여 해당 필드의 목록을 정렬하는 방법을 보여 주는 스크린샷

연결된 작업 항목 열기

링크 및 첨부 파일 대화 상자에서 연결된 작업 항목을 열 수 있습니다.

  • 링크 탭에서 연결된 작업 항목을 마우스 오른쪽 단추를 선택하고 연결된 항목 열기를 선택합니다.

    연결된 작업 항목을 여는 방법을 보여 주는 링크 및 첨부 파일 대화 상자의 링크 탭 스크린샷

연결된 작업 항목이 웹 포털에서 열립니다.

링크 유형 및 연결된 작업 항목 변경을 포함하여 나열된 링크를 편집할 수 있습니다.

  1. 링크 및 첨부 파일 대화 상자의 링크 탭에서 업데이트할 링크를 선택한 다음 링크 편집을 선택합니다.

  2. 링크 편집 대화 상자에서 필요에 따라 링크 유형을 변경합니다.

    선택한 링크에 대한 링크 편집 대화 상자의 스크린샷

  3. 연결된 작업 항목을 변경하려면 작업 항목의 ID를 입력하거나 찾아보기를 선택하여 작업 항목을 찾습니다.

    작업 항목 가져오기 대화 상자와 동일한 방식으로 이 대화 상자의 필드를 사용합니다. 자세한 내용은 워크시트에 기존 작업 항목 추가를 참조하세요.

첨부 파일 추가

다음 단계에 따라 작업 항목에 첨부 파일을 추가합니다.

  1. 작업 항목을 선택한 다음 , 링크 및 첨부 파일을 선택합니다.

  2. 작업 항목<의 >링크 및 첨부 파일 대화 상자에서 첨부 파일 탭을 선택합니다.

  3. 추가를 선택한 다음 첨부할 파일을 선택합니다.

    파일을 첨부 파일로 추가하는 방법을 보여 주는 링크 및 첨부 파일 대화 상자의 스크린샷

    확인을 선택합니다.

  4. 게시를 선택하고 대화 상자를 닫습니다.

이 동일한 프로세스를 사용하여 여러 작업 항목에 동일한 첨부 파일을 동시에 추가할 수 있습니다. 워크시트에서 Shift + Select 바로 가기 키를 사용하여 작업 항목 범위를 선택하고 Ctrl 키를 + 눌러 선택한 그룹에서 작업 항목을 추가하거나 제거합니다. 첨부 파일을 선택한 후 게시 프로세스는 선택한 모든 작업 항목에 파일을 적용합니다.

보고서 만들기

플랫 목록 쿼리를 위해 웹 포털에서 보고서 또는 차트를 만들 수 있습니다. 자세한 내용은 상태 및 추세 쿼리 기반 차트를 만들어 진행률 추적을 참조하세요.

Important

온-프레미스 Azure DevOps Server에서만 새 보고서 옵션을 사용하여 Excel 보고서를 만들 수 있습니다. 이러한 보고서를 사용하려면 SQL Server Analytics Server를 지원하도록 프로젝트의 컬렉션을 구성해야 합니다.

  • 보고서를 만들려면 새 보고서를 선택합니다.

    팀 리본의 새 보고서 작업에서 선택하여 보고서를 만드는 방법을 보여 주는 스크린샷.

자세한 내용은 작업 항목 쿼리에서 Excel 보고서 만들기를 참조 하세요.

게시 오류 해결

다음 문서에서는 Excel에서 작업할 때 발생할 수 있는 게시 오류를 해결하기 위한 문제 해결 지침을 제공합니다.

  • 데이터 충돌 해결: Excel에서 마지막으로 게시한 이후 Azure Boards에서 필드 값이 변경될 때 데이터 충돌이 발생합니다.

  • 데이터 유효성 검사 오류 해결: 필드 값이 해당 필드 및 작업 항목 형식에 대한 규칙을 위반할 때 데이터 유효성 검사 오류가 발생합니다.

  • 트리 계층 구조에서 잘못된 링크 해결: 계층 또는 트리 목록의 작업 항목을 이동하거나 정렬하면 잘못된 링크가 발생하므로 작업 항목 간의 종속성이 중단됩니다. 오류를 해결하려면 오류 메시지를 검토하고 작업 항목의 위치를 변경하여 올바른 구조를 복원합니다.

  • 주소 오류 TF208104: 계층적 연결 관계가 잠겨 있습니다. 오류 TF208104 수신하면 필드 변경 내용이 게시되지만 링크 계층 구조에 대한 변경 내용은 게시되지 않습니다. 이 오류는 다른 프로세스가 Project Server 통합과 같은 작업 항목에 대한 링크 관계 중 하나 이상을 잠그기 때문에 발생합니다.