고유 열 및 조회 열을 사용하여 목록 관계 만들기

고유 열 및 조회 열을 사용하여 목록 관계 만들기

고유 열, 조회 열, 관계 적용(하위 삭제 및 제한 삭제)을 함께 사용하여 목록 간의 관계를 만들 수 있습니다. 이러한 항목을 사용하면 보다 정교한 비즈니스 솔루션을 더 쉽게 만들 수 있으며 데이터 무결성을 유지할 수 있습니다.

Microsoft SharePoint, Microsoft 365의 앱 목록, 팀에 목록을 만들 수 있습니다. Microsoft 팀에서 목록을 시작 하는방법에 대해 알아보세요.

목록 관계 개요

다음 섹션에서는 원본 목록과 대상 목록 간의 관계를 만드는 방법, 고유 하 고 조회 열 만들기, 목록 관계 동작 적용에 대 한 중요 한 배경 정보를 제공 합니다. 기본 및 보조 조회 열을 추가 하 고, 목록 관계 내에서 항목을 보고, 편집 하 고, 삭제 하 고, 목록에 항목이 많은 경우 목록 관계를 관리 하는 방법에 대해 알아봅니다.

고유 및 조회 열을 사용 하 여 교육 과정에 책 할당

설명선이 있는 Cources 목록

설명 목록과 일치 하는 항목을 포함 하는 목록 읽기 과정 목록

  1. 원본 목록을 읽기 목록 이라고 하 고 대상 목록은 과정 이라고 합니다.

  2. 각 목록에는 올바른 데이터가 일치 하도록 하기 위한 고유한 열이 있습니다.

  3. 원본 목록 (읽기용 목록)의 기본 조회 열은 일치 하는 값을 기준으로 대상 목록 (교육 과정)의 ID 열을 찾습니다.

  4. 원본 목록의 보조 조회 열에는 대상 목록의 과정 이름 열이 자동으로 삽입 됩니다.

열을 만들 때는 열에 고유한 값이 포함되도록 지정할 수 있습니다. 즉, 목록에는 해당 열에 중복 값이 포함 될 수 없습니다. 중복 값이 포함 된 목록 항목을 추가 하거나, 중복 값을 만들기 위해 기존 목록 항목을 수정 하거나, 중복 값이 발생 하는 경우 휴지통에서 항목을 복원할 수 없습니다. 또한 원본 목록에 조회 열을 만들고 해당 열을 고유 하 게 정의 하는 경우 대상 목록의 열에도 중복 값이 포함 되어서는 안 됩니다.

참고: 고유성은 대/소문자를 구분 하지 않습니다. 예를 들어 ORD-231 및 ORD-231는 중복 값으로 간주 됩니다.

고유 열에는 인덱스도 포함되어야 합니다. 고유 열을 만들 때는 인덱스를 만들라는 메시지가 표시될 수 있으며, 확인을 클릭하면 인덱스가 자동으로 만들어집니다. 고유 열에 포함된 인덱스는 먼저 열이 중복 값을 포함할 수 있도록 다시 정의해야 해당 열에서 제거할 수 있습니다.

다음 표에서는 고유 열을 만드는 데 사용할 수 있는 열 형식과 사용할 수 없는 열 형식에 대해 간략하게 설명합니다.

지원되는 열 형식

지원되지 않는 열 형식

한 줄 텍스트

여러 줄 텍스트

선택(단일 값)

선택(다중값)

숫자

계산

통화

하이퍼링크 또는 그림

날짜 및 시간

사용자 지정 열

조회(단일 값)

조회(다중값)

사람 (단일 값)

사람 (다중 값)

예/아니요

두 목록 간의 관계를 만들려면 대상 목록에서 하나 이상의 일치 하는 값을 검색 하거나 ("조회" 하는) 원본 목록에 조회 열을 만듭니다. 이 조회 열 (기본 열)을 만든 후에는 대상 목록에서 원본 목록에 추가 열 (보조 열)을 계속 추가할 수 있습니다. 추가 보조 열에는 지원 되는 데이터 형식이 아래에 설명 되어 있어야 합니다.

다음 표에서는 조회 열을 만드는 데 사용할 수 있는 열 형식에 대해 간략하게 설명 합니다.

지원되는 열 형식

지원되지 않는 열 형식

한 줄 텍스트

여러 줄 텍스트

숫자

통화

날짜 및 시간

개인 또는 그룹

계산

하이퍼링크 또는 그림

사용자 지정 열

예/아니요

선택

조회

조회 열은 강제 관계가 적용된 조회 열과 비강제 관계가 적용된 조회 열의 두 가지 형식으로 만들 수 있습니다.

강제 관계(참조 무결성이라고도 함)가 적용된 조회 열에서는 다음 두 가지 방법 중 하나를 사용하여 대상 목록의 데이터 무결성을 유지하고 단일 값을 조회할 수 있습니다.

모두 삭제    대상 목록에 있는 항목을 삭제 하면 원본 목록의 관련 항목도 삭제 됩니다. 이 경우 모든 관련 항목이 하나의 데이터베이스 트랜잭션 일부로 삭제 되었는지 확인 해야 합니다. 예를 들어 대상 목록에서 주문을 삭제 하는 경우 원본 목록의 해당 주문 항목도 삭제 되도록 할 수 있습니다. 나중에 혼동을 일으킬 수 있는 "고아" 주문 항목을 만들기 때문에 해당 순서 없이 주문 항목이 포함 되지 않도록 하려는 경우

제한 삭제    대상 목록에서 항목을 삭제 하려고 하는데 원본 목록에 하나 이상의 관련 항목이 있는 경우 대상 목록에서 항목을 삭제할 수 없습니다. 이 경우 대상 목록의 관련 항목이 보존 되도록 합니다. 예를 들어 다른 사용자가 대상 목록에서 주문 항목을 삭제 하려고 하면 해당 주문이 계속 보류 상태에 있을 수 있으며 주문이 처리 될 때까지 해당 삭제 작업이 발생 하는 것을 방지 하려고 합니다. 주문을 완료 하는 기능에 영향을 줄 수 있으므로 고객의 주문은 실수로 삭제 되는 것을 원하지 않습니다.

두 항목을 삭제 하려고 시도 하는 과정 목록입니다.

항목이 삭제 된 읽기 목록

  • 모두 삭제 작업을 수행 하면 모든 관련 항목이 하나의 데이터베이스 트랜잭션에서 삭제 됩니다. 예를 들어 목록 ID가 1 인 과정 목록에서 항목을 삭제 한 경우 삭제 된 항목을 참조 하는 항목을 읽기 목록에서 삭제 하기도 합니다.

  • 삭제 제한 작업을 수행 하면 관련 된 원본 목록 항목이 있는 경우 대상 목록에서 항목을 삭제할 수 없습니다. 따라서 목록 ID가 3 인 과정 목록에서 항목을 삭제 하려고 하면 읽기 목록에서 하나 이상의 항목이 계속 참조 되므로이 작업을 수행할 수 없습니다.

목록 관계 동작을 적용 하면 데이터를 유효 하 게 유지 하 고 이동 중에 문제를 발생 시킬 수 있는 불일치를 방지 합니다.

참고: 강제 관계를 만들거나 수정하려면 목록에 대한 목록 관리 권한이 있어야 합니다.

관계를 적용하는 조회 열에도 인덱스가 있어야 합니다. 관계를 적용 하는 조회 열을 만들 때 인덱스를 만들라는 메시지가 표시 될 수 있습니다. 확인을 선택 하면 색인이 자동으로 생성 됩니다. 관계를 적용 하는 조회 열에 인덱스가 있는 경우 먼저 강제 관계를 제거 하지 않는 한 해당 열에서 인덱스를 제거할 수 없습니다.

비강제 관계가 적용된 조회 열

관계를 강요 하지 않는 조회 열에서 대상 목록의 원본 목록에 있는 단일 또는 다중 값을 조회할 수 있습니다. 원본 목록에서 항목을 삭제할 수 있는 권한이 있으면 대상 목록에 추가 삭제 제한이 나 삭제 작업이 수행 되지 않습니다.

목록 관계를 만들 때의 이점 중 하나는 두 개 이상의 목록에 있는 열을 한 페이지에 표시 하 고 편집할 수 있다는 것입니다. 원본 목록에서 조회 열을 만들면 기본 열에는 대상 목록 열의 값이 표시되지만, 대상 목록의 추가(보조) 열도 기본 열 및 다른 원본 목록 열과 함께 표시되도록 지정할 수도 있습니다.

참고: 기본 열을 만들 때 여러 값을 허용 하 고 기본 열과 관련 된 추가 열을 지정 해야 합니다. 목록에서 열의 이름을 바꿀 수 있지만,이 다른 기능에 추가할 수는 없습니다. 목록을 만든 후 여러 값으로 변경 하거나 열 또는 기타 옵션을 추가 하려면 설정>목록 설정으로 이동 합니다.

조회 열에 여러 값 및 추가 열 추가

기본 열 값은 대상 목록에 있는 해당 항목의 모든 열 값을 표시 하도록 선택할 수 있는 링크입니다. 대상 목록의 각 보조 열 값은 원본 목록 열에 텍스트로 표시됩니다. 여러 값이 포함된 조회 열을 만드는 경우 대상 목록의 각 열(기본/보조 열)에는 해당하는 여러 값이 세미콜론으로 구분되어 표시됩니다. 목록 보기의 이러한 기본 열과 보조 열은 추가, 제거, 필터링, 정렬 등 원본 목록의 열과 거의 비슷한 방법으로 조작할 수 있습니다.

기본 열 이름은 조회 열을 만들 때 입력합니다. 기본적으로 각 보조 열 이름은 표준 명명 규칙인 <원본 목록의 기본 열 이름>: <대상 목록의 열 이름>을 따릅니다. 따라서 기본 열의 이름을 변경하면 보조 열의 이름도 모두 변경됩니다. 그러나 기본 보조 열 이름 및 설명을 보다 의미 있게 수정할 수도 있습니다.

기기 ID 및 기기가 강조 표시 된 기기 목록

ID 및 제목이 강조 표시 된 musicians 목록

  1. 1. 여러 값이 있는 기본 조회 열

  2. 2. 여러 값이 있는 보조 조회 열

  3. 3. 열 이름이 악기의 기본 이름 (Title - 악기)으로 변경 되었습니다.

참고: 열 이름 ID는 기본적으로 사용할 수 있지만 숨겨져 있습니다. 이를 사용 하려면 보기 옵션을 선택한 다음 현재 보기 편집을 선택 합니다. 스크롤하여 디스플레이 상자를 확인 합니다.

조회 열, 고유 열 및 강제 관계가 적용된 목록을 사용하여 목록 관계를 만들 때 리소스 임계값이나 제한에 도달하여 다음과 같은 상황에서 작업이 차단될 수 있습니다.

  • 항목 수가 목록 보기 임계값보다 많은 기존 목록에서 열을 고유 열로 지정하는 경우. 단, 목록에 항목 하나를 추가하면 목록의 목록 보기 임계값이 초과되는 경우에는 보통 항목 추가 작업이 차단되지 않습니다.

  • 항목 수가 목록 보기 임계값보다 많은 목록에서 조회 필드에 대해 하위 삭제 또는 제한 삭제를 설정하는 경우

  • 목록 보기 조회 임계값 (기본적으로 12 개의 조회 열)을 초과 했습니다.

  • 삭제 작업의 항목 수가 1,000개를 초과하는 경우

여러 항목이 포함 되어 있는 목록을 관리 하는 방법에 대 한 자세한 내용은 여러 항목이 포함 되어 있는 목록 및 라이브러리 관리를 참고 하세요.

경고: 다음과 같은 작업을 수행할 수 없습니다.

  • 항목 수준 사용 권한이 정의 된 목록에서 고유 열을 만듭니다.

  • 목록에 고유 열이 포함 된 경우 목록에서 목록 항목으로의 사용 권한 상속을 끊습니다.

  • 고유한 열을 만들거나 고유한 사용 권한이 있는 항목을 포함 하거나 콘텐츠 승인이 설정 된 목록에서 고유한 열을 수정 합니다.

새 열을 추가 하려면 다음 단계를 따르세요.

  1. 목록이 포함된 사이트로 이동합니다.

  2. 사이트에서 목록 이름을 선택 하거나 SharePoint Online 설정 단추 설정을 선택 하 고 사이트 콘텐츠를 선택한 다음 목록 이름을 선택 합니다.

  3. 목록 맨 위에 있는 열 머리글을 찾습니다. 열 머리글의 오른쪽에 있는 + 열 추가 를 선택 합니다.

    SharePoint Online에서 열 추가

  4. 만들 수 있는 다양 한 유형의 열이 포함 된 dropdown이 표시 됩니다. 다음 열 형식 중 하나를 선택 합니다.

    • 한 줄 텍스트

    • 여러 줄 텍스트

    • 위치

    • number

    • 예/아니요

    • 사람은

    • 날짜

    • 선택

    • 하이퍼링크

    • 그림

    • 통화

    참고: 조회 열을 만들려는 경우 드롭다운 목록에서 더 보기 를 선택 합니다. 열 이름을 입력 하 고 열 옵션 화면에서 조회 유형을 선택 합니다. 그 후에는 5 ~ 6 단계를 건너뛸 수 있습니다.

  5. 페이지의 오른쪽에 표시 되는 창에 열 이름과 정보를 추가 합니다.

  6. 고유 값 적용Yes로 설정/해제 합니다.

    고유 값 적용 선택

    열에 지원 되지 않는 데이터 형식을 선택 하면 고유 값 적용 이 표시 되지 않습니다.

  • 고유한 열의 인덱스는 제거할 수 없습니다. 인덱스를 제거 하려면 고유한 열에서 먼저 중복 값을 허용 하는 열을 변경한 다음 인덱스를 제거 해야 합니다.

  • 기존 열의 값을 중복 값에서 고유 값으로 변경하려는 경우 기존 열에 중복 값이 포함되어 있으면 이 작업을 수행하지 못할 수 있습니다. 중복 값을 먼저 모두 제거한 다음 중복 값을 허용 하는 열을 고유 열로 변경 해야 합니다.

  • 고유 열의 데이터 형식을 변경 하려면 다음을 실행 합니다.

    • 중복 값을 허용 하도록 열 변경

    • 색인 제거

    • 열을 지원 되는 다른 데이터 형식으로 변경

    • 그런 다음 열을 고유 하 게 만듭니다.

이 단계에서는 기본 열과 선택적으로 보조 열을 목록에 표시 하는 조회 열을 설정 하는 방법을 안내 합니다. 기본 열을 인덱스할 수 있지만, 보조 열 (또는 필드)은 기본으로 제어 되므로 고유 하거나 인덱싱될 수 없습니다.

  1. 목록이 포함된 사이트로 이동합니다.

  2. 사이트 탐색에서 목록 이름을 선택 하거나 SharePoint Online 설정 단추 설정을 선택 하 고 사이트 콘텐츠를 선택한 다음 목록의 이름을 선택 합니다.

  3. 목록 맨 위에 있는 열 머리글을 찾습니다. 열 머리글의 오른쪽에 있는 + 열 추가 를 선택 합니다.

    SharePoint Online에서 열 추가

  4. 드롭다운에서 자세히를 선택 합니다.

    다른 옵션 단추가 선택 됨

  5. 이 열의 정보 형식에서 조회 (이 사이트에 이미 있는 정보)를 선택 합니다.

  6. 정보 가져오기 필드에서 대상 목록을 선택 합니다.

  7. 이 열에서 기본 열을 선택 합니다.

  8. 각 추가 필드를 표시 하는 열 추가아래에서 추가 하려는 각 보조 열에 대해 열 이름 옆에 있는 확인란을 선택 합니다. 지원되는 데이터 형식의 열만 나열됩니다.

  9. 나중에 보조 열을 추가 하거나 제거 하려면 조회 열을 수정 하 고 원하는 항목을 선택 합니다.

    참고: 보조 열을 인덱스 하거나 보조 열을 고유 하 게 만들 수는 없습니다.

  10. 기본 보기에 조회 열을 표시하려면 기본 보기에 추가를 선택합니다.

  11. 강제 관계를 만들려면 관계 동작 적용 을 선택한 다음 삭제 또는 모두 삭제제한을 선택 합니다.

  12. 확인을 선택합니다.

추가 도움이 필요하신가요?

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×