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

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

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

목록 관계 개요

다음 섹션에서는 원본과 대상 목록 간의 관계를 만들고, 고유하고 보기 열을 만들고, 목록 관계 동작을 실행하기 위한 중요한 배경 정보를 제공합니다. 목록의 항목이 많은 경우 기본 및 보조 보기 열을 추가하고, 목록 관계 내에서 항목을 보고, 편집하고, 삭제하고, 목록 관계를 관리하는 방법을 볼 수 있습니다.

고유 및 보기 열을 사용하여 코스에 책을 할당합니다.

콜아웃이 있는 Cources 목록

강좌 목록과 일치할 콜아웃이 있는 읽기 목록

  1. 원본 목록을 읽기 목록이라고 합니다. 대상 목록을 코스라고 합니다.

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

  3. 원본 목록(읽기 목록)의 기본 보기 열은 일치하는 값을 기반으로 대상 목록(코스)의 ID 열을 "찾아 봐"합니다.

  4. 원본 목록의 보조 보기 열은 대상 목록에서 코스 이름 열을 자동으로 삽입합니다.

열을 만들 때는 열에 고유한 값이 포함되도록 지정할 수 있습니다. 즉, 목록에 해당 열에 중복 값이 없습니다. 중복 값이 포함된 목록 항목을 추가하거나, 중복 값을 만들 수 있는 기존 목록 항목을 수정하거나, 중복 값이 발생할 경우 리사이지 Bin에서 항목을 복원할 수 없습니다. 또한 원본 목록에서 검색 열을 만들고 해당 열을 고유하게 정의하는 경우 대상 목록의 열도 중복 값을 포함하지 말아야 합니다.

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

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

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

지원되는 열 형식

지원되지 않는 열 형식

한 줄 텍스트

여러 줄 텍스트

선택(단일 값)

선택(다중값)

숫자

계산

통화

하이퍼링크 또는 그림

날짜 및 시간

사용자 지정 열

조회(단일 값)

조회(다중값)

사람(단일 값)

사람(다중 값)

예/아니요

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

다음 표에서는 보기 열을 만드는 데 사용할 수 있는 열 형식을 요약합니다.

지원되는 열 형식

지원되지 않는 열 형식

한 줄 텍스트

여러 줄 텍스트

숫자

통화

날짜 및 시간

개인 또는 그룹

계산

하이퍼링크 또는 그림

사용자 지정 열

예/아니요

선택

조회

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

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

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

삭제 제한    대상 목록에서 항목을 삭제하려고 하면 원본 목록에 하나 이상의 관련 항목이 있는 경우 대상 목록에서 항목을 삭제하지 못하게 됩니다. 이 경우 대상 목록의 관련 항목이 유지되도록 합니다. 예를 들어 대상 목록에서 주문 항목을 삭제하려는 경우 고객이 해당 주문을 보류 중인 상태일 수 있으며 주문이 처리될 때까지 해당 삭제 작업이 발생하지 않도록 할 수 있습니다. 주문을 완료하는 능력에 영향을 미치기 때문에 고객의 주문을 실수로 삭제하지 않도록 합니다.

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

항목이 삭제된 읽기 목록

  • 계단식 삭제 작업은 하나의 데이터베이스 트랜잭션에서 모든 관련 항목이 삭제되도록 합니다. 예를 들어 목록 ID가 1인 코스 목록에서 항목을 삭제한 경우 삭제된 항목을 참조한 읽기 목록의 항목도 삭제됩니다.

  • 제한 삭제 작업은 관련 원본 목록 항목이 있는 경우 대상 목록의 항목을 삭제할 수 없습니다. 따라서 목록 ID가 3인 코스 목록에서 항목을 삭제하려고 하면 읽기 목록에서 하나 이상의 항목에서 여전히 참조하기 때문에 해당 항목을 삭제하지 못하게 됩니다.

목록 관계 동작을 강화하면 데이터가 유효하게 유지될 수 있으며 문제가 발생할 수 있는 불일치가 방지됩니다.

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

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

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

관리되지 않은 관계가 있는 보기 열에서 대상 목록의 원본 목록에서 단일 또는 여러 값을 볼 수 있습니다. 원본 목록에서 항목을 삭제할 수 있는 권한이 있는 경우 대상 목록에서 발생하는 추가 삭제 제한 또는 삭제 작업이 없습니다.

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

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

여러 값 및 추가 열을 추가하여 보기 열을 추가합니다.

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

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

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

ID 및 타이틀이 강조 표시된 음악가 목록

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

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

  3. 3. 열 이름이 Instruments의 기본 이름인 Title to Instruments로변경됩니다.

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

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

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

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

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

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

많은 항목이 있는 목록 관리에 대한 자세한 내용은 많은 항목이 있는 목록 및 라이브러리 관리를 참조하세요.

경고: 다음 작업을 할 수 있습니다.

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

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

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

새 열을 추가하기 위해 다음 단계를 수행합니다.

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

  2. 사이트의 목록 이름을 선택하거나 사이트 설정 SharePoint 온라인 설정 단추 를 선택한 다음 목록의 이름을 선택합니다.

  3. 목록 맨 위에 있는 열 헤더를 찾을 수 있습니다. 열 헤더 오른쪽에 +열 추가를 선택합니다.

    온라인에서 열 SharePoint 추가합니다.

  4. 만들 수 있는 다양한 유형의 열과 함께 드롭다운이 나타납니다. 다음 열 유형 중 하나를 선택하십시오.

    • 한 줄 텍스트

    • 여러 줄 텍스트

    • 위치

    • number

    • 예/아니요

    • 사람

    • 날짜

    • 선택

    • 하이퍼링크

    • 그림

    • 통화

    참고: 검색 열을 만들하려면 드롭다운에서 추가를 선택합니다. 열 이름을 지정하고 열 옵션 화면에서 검색 유형을 선택합니다. 이 후 5단계와 6단계를 건너뛸 수 있습니다.

  5. 페이지의 오른쪽에 나타나는 창에 열 이름 및 정보를 추가합니다.

  6. 고유한 값 적용을예로 전환합니다.

    고유 값 적용 선택

    열에 대해지지 않는 데이터 형식을 선택하면 고유한 값 적용이 나타나지 않습니다.

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

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

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

    • 열을 변경하여 중복 값을 허용합니다.

    • 인덱스 제거

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

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

다음 단계에서는 기본 열을 표시하는 룩업 열을 설정하고, 선택적으로 보조 열을 목록으로 설정하는 단계를 수행합니다. 기본 열은 인덱싱할 수 있지만 보조 열(또는 필드)은 주에서 제어하기 때문에 고유하거나 인덱싱할 수 없습니다.

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

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

  3. 목록 맨 위에 있는 열 헤더를 찾을 수 있습니다. 열 헤더 오른쪽에 +열 추가를 선택합니다.

    온라인에서 열 SharePoint 추가합니다.

  4. 드롭다운에서 더 많은 을 선택합니다.

    더 많은 옵션 단추가 선택되었습니다.

  5. 열의 정보유형 아래에서 Lookup(이사이트에 이미 있는 정보)을 선택합니다.

  6. 필드에서 정보 수집에서 대상 목록을 선택합니다.

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

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

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

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

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

  11. 적용된 관계를 만들하려면 관계 적용 동작 적용을 선택한 다음 삭제 또는 계단식 삭제 제한을 선택합니다.

  12. 확인을 선택합니다.

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

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

이 정보가 유용한가요?

×