BDC 모델 관리(SharePoint Server 2010)

 

적용 대상: SharePoint Foundation 2010, SharePoint Server 2010

마지막으로 수정된 항목: 2016-11-30

BDC 모델은 하나 이상의 외부 콘텐츠 형식, 관련 외부 시스템, 인증 속성과 같이 환경에 특정한 정보에 대한 설명 집합을 포함하는 XML 파일입니다. 모델의 메타데이터는 각 외부 콘텐츠 형식의 데이터 필드, 외부 시스템에서 지원되는 작업(외부 시스템 읽기, 쓰기 및 쿼리 등의 작업 지원), 연결 정보를 정의합니다.

Business Data Connectivity 서비스에서는 모델의 가져오기 및 내보내기, 모델에 대한 사용 권한 설정, 모델에 포함된 외부 콘텐츠 형식 보기를 지원하는 일련의 작업을 제공합니다. 예를 들어 BDC 모델을 내보내 개발 환경에서 프로덕션 환경으로 배포할 수 있습니다.

리소스 파일에는 하나 이상의 외부 콘텐츠 형식에 대한 지역화된 이름, 속성 및 사용 권한이 포함됩니다. BDC 모델에 사용하는 것과 동일한 기법을 사용하여 리소스 파일을 가져오고 내보낼 수 있습니다. 예를 들어 솔루션에서 사용할 것으로 예상되는 추가 언어에 대한 새 지역화된 문자열 집합을 제공하도록 리소스 파일을 가져올 수 있습니다.

이 문서의 내용:

  • BDC 모델 가져오기

  • BDC 모델 또는 리소스 파일 내보내기

  • BDC 모델에 대한 사용 권한 설정

  • 모든 모델 보기

  • BDC 모델 삭제

  • 모델의 외부 콘텐츠 형식 보기

BDC 모델 가져오기

모델 가져오기는 모델을 비롯하여 관련된 외부 콘텐츠 형식 및 외부 시스템을 메타데이터 저장소에 추가하는 데 주로 사용하는 방식입니다. 모델을 가져오면 모델의 모든 외부 콘텐츠 형식이 자동으로 활성화됩니다.

각각의 외부 콘텐츠 형식에는 해당 외부 콘텐츠 형식을 식별하는 데 사용되는 이름, 네임스페이스 및 버전 번호가 있습니다. 메타데이터 저장소에는 항상 특정 외부 콘텐츠 형식이 여러 가지 버전으로 있을 수 있습니다. 모델을 가져오고, 모델을 추가 또는 삭제하고, 외부 콘텐츠 형식을 활성화 또는 비활성화하고, 외부 콘텐츠 형식을 추가 또는 삭제하는 경우 특정 외부 콘텐츠 형식이 여러 가지 버전으로 남게 될 수 있습니다. 메타데이터 저장소에 특정 외부 콘텐츠 형식이 여러 가지 버전으로 있는 경우 비즈니스 데이터 연결 런타임에서는 외부 콘텐츠 형식의 버전 번호에 관계없이 현재 활성화된 외부 콘텐츠 형식의 버전을 사용합니다. 활성 외부 콘텐츠 형식은 마지막으로 가져온 버전의 외부 콘텐츠 형식일 수도 있고 Enable-SPBusinessDataCatalogEntity cmdlet을 사용하여 활성화된 외부 콘텐츠 형식 버전일 수도 있습니다.

경고

모델에서 인증 모드를 지정하지 않는 경우에는 PassThrough 인증 모드가 사용됩니다. 하지만 일부 시나리오에서는 PassThrough 인증이 적합하지 않을 수도 있습니다. PassThrough 인증 모드는 데이터베이스 서버와 SharePoint Server가 동일한 컴퓨터에서 실행되는 "단일 상자" 구성을 갖춘 테스트 환경에서 주로 사용됩니다. 인증 모드에 대한 자세한 내용은 Business Connectivity Services 인증 개요를 참조하십시오.

Windows PowerShell을 사용하여 모델 또는 리소스 파일을 가져올 수도 있습니다. 자세한 내용은 Import-SPBusinessDataCatalogModel을 참조하십시오.

BDC 모델 또는 리소스 파일을 가져오려면

  1. 다음과 같은 관리 자격 증명이 있는지 확인합니다.

    • 팜 관리자여야 합니다.

    • Business Data Connectivity 서비스 응용 프로그램 관리자이고 메타데이터 저장소에 대한 편집 권한이 있어야 합니다.

  2. 중앙 관리 웹 사이트의 응용 프로그램 관리 섹션에서 서비스 응용 프로그램 관리를 클릭합니다.

  3. 서비스 응용 프로그램 목록에서 Business Data Connectivity 서비스 응용 프로그램이 포함된 행을 클릭합니다.

  4. 서비스 응용 프로그램 탭의 작업 섹션에서 관리를 클릭합니다.

  5. 편집 탭의 BDC 모델 그룹에서 가져오기를 클릭합니다.

  6. BDC 모델 가져오기 페이지의 BDC 모델 파일 필드에서 찾아보기를 클릭하여 BDC 모델이나 리소스 파일을 검색합니다.

    중요

    BDC 모델 이름에는 다음 문자를 사용할 수 없습니다. ~"#%&*:<>?{|} 또는 0x7f 문자

  7. 파일 형식 필드에서 가져올 BDC 모델 파일의 형식(모델 또는 리소스)을 선택합니다.

  8. 고급 설정 영역에서 가져올 리소스 유형을 하나 이상 선택합니다.

    • 지역화된 이름을 클릭하여 특정 로캘의 외부 콘텐츠 형식에 대한 지역화된 이름을 가져옵니다.

      가져온 지역화된 이름은 Business Data Connectivity 서비스 데이터베이스의 기존 지역화된 이름과 병합됩니다.

    • 속성을 클릭하여 외부 콘텐츠 형식의 속성을 가져옵니다.

      가져온 속성은 Business Data Connectivity 서비스 데이터베이스의 기존 속성 설명과 병합됩니다.

    • 사용 권한을 클릭하여 모델의 외부 콘텐츠 형식 및 다른 보안 개체에 대한 사용 권한을 가져옵니다.

      경고

      사용 권한은 Business Data Connectivity 서비스의 기존 사용 권한 정보와 함께 저장됩니다. 개체에 대한 항목이 액세스 제어 목록에 이미 있는 경우 해당 값이 가져온 파일의 사용 권한 정보로 덮어써집니다. 예를 들어 외부 콘텐츠 형식 X에 대한 사용 권한에서 사용자 A에게 해당 외부 콘텐츠 형식에 대한 액세스 권한을 부여한다고 가정해 보겠습니다. 이때 사용자 B만 외부 콘텐츠 형식 X에 액세스할 수 있도록 지정하는 사용 권한을 가져오는 경우 외부 콘텐츠 형식 X에 대한 이전 사용 권한은 삭제되고 사용자 B에 대한 사용 권한만 포함된 새 사용 권한이 저장됩니다.

  9. 나중에 특정 환경에서 사용하도록 내보낼 수 있는 가져온 리소스 설정 그룹을 파일에 저장하려면 사용자 지정 환경 설정 사용 필드에서 환경 관련 설정 집합의 고유한 이름을 입력합니다.

BDC 모델 또는 리소스 파일 내보내기

BDC 모델 또는 리소스 파일을 내보낸 후에는 내보낸 파일을 사용하여 BDC 모델을 다른 시스템에 배포할 수 있습니다. 다음 방법 중 하나를 사용하여 BDC 모델 또는 리소스 파일을 내보낼 수 있습니다.

  • 중앙 관리를 사용하여 BDC 모델 또는 리소스 파일을 내보냅니다.

  • Export-SPBusinessDataCatalogModel cmdlet을 사용하여 BDC 모델 또는 리소스 파일을 내보냅니다.

  • Microsoft SharePoint Designer 2010을 사용하여 BDC 모델을 내보냅니다.

    참고

    SharePoint Designer 2010을 사용하여 BDC 모델을 만든 경우 SharePoint Designer를 사용하여 BDC 모델을 내보내야 합니다. SharePoint Designer를 사용하여 만든 모델을 중앙 관리 또는 Export-SPBusinessDataCatalogModel cmdlet을 사용하여 내보내는 경우 내보내는 모델 파일에는 외부 콘텐츠 형식에 대한 자리 표시자만 포함됩니다. SharePoint Designer에 대한 자세한 내용은 SharePoint Designer 도움말 및 사용 방법(https://go.microsoft.com/fwlink/?linkid=198249&clcid=0x412)을 참조하십시오.

BDC 모델 또는 리소스 파일을 내보내려면

  1. 다음과 같은 관리 자격 증명이 있는지 확인합니다.

    • 팜 관리자여야 합니다.

    • Business Data Connectivity 서비스 응용 프로그램 관리자이고 모델 및 모델에 포함된 모든 외부 시스템에 대한 편집 권한이 있어야 합니다.

  2. 중앙 관리 웹 사이트의 응용 프로그램 관리 섹션에서 서비스 응용 프로그램 관리를 클릭합니다.

  3. 서비스 응용 프로그램 목록에서 Business Data Connectivity 서비스 응용 프로그램이 포함된 행을 클릭합니다.

  4. 서비스 응용 프로그램 탭의 작업 섹션에서 관리를 클릭합니다.

  5. 편집 탭의 보기 그룹에서 BDC 모델을 클릭합니다.

  6. 비즈니스 데이터 연결 모델 페이지에서 내보낼 모델 또는 리소스 파일을 선택합니다.

  7. BDC 모델 그룹에서 내보내기를 클릭합니다.

  8. 내보내기 페이지의 파일 형식 필드에서 내보낼 파일 형식(모델 또는 리소스)을 선택하고 고급 설정 영역에서 내보낼 리소스 유형을 하나 이상 선택합니다.

    • 지역화된 이름을 클릭하여 특정 로캘의 외부 콘텐츠 형식에 대한 지역화된 이름을 내보냅니다.

    • 속성을 클릭하여 외부 콘텐츠 형식의 속성을 내보냅니다.

    • 사용 권한을 클릭하여 외부 콘텐츠 형식의 사용 권한을 내보냅니다.

    • 프록시를 클릭하여 외부 시스템에 연결하는 데 사용되는 구현 관련 프록시를 내보냅니다.

  9. 특정 환경에서 사용하도록 나중에 내보낼 수 있는 리소스 집합을 저장한 경우 사용자 지정 환경 설정 사용 필드에 내보낼 환경 관련 설정과 연결된 고유한 이름을 입력합니다.

  10. 내보내기를 클릭합니다.

    네트워크상의 위치에 BDC 모델 또는 리소스 파일을 저장하기 위한 컴퓨터의 인터페이스가 표시됩니다.

BDC 모델에 대한 사용 권한 설정

BDC 모델에 대한 사용 권한을 설정하여 BDC 모델을 편집할 수 있는 사용자와 BDC 모델에 대한 사용 권한을 설정할 수 있는 사용자를 지정합니다.

각 사용자나 그룹에 필요한 특정 사용 권한만 제공하여 해당 자격 증명에서 필요한 작업을 수행하기 위한 최소한의 권한만 제공하는 것이 좋습니다. 사용 권한을 설정하는 방법에 대한 자세한 내용은 "Business Connectivity Services 보안 개요(SharePoint Server 2010)"의 Business Connectivity Service 사용 권한 개요를 참조하십시오.

BDC 모델에 대한 사용 권한을 설정하려면

  1. 다음과 같은 관리 자격 증명이 있는지 확인합니다.

    • 팜 관리자여야 합니다.

    • Business Data Connectivity 서비스 응용 프로그램 관리자이고 모델에 대한 사용 권한 설정 권한이 있어야 합니다.

  2. 중앙 관리 웹 사이트의 응용 프로그램 관리 섹션에서 서비스 응용 프로그램 관리를 클릭합니다.

  3. 서비스 응용 프로그램 목록에서 Business Data Connectivity 서비스 응용 프로그램이 포함된 행을 클릭합니다.

  4. 서비스 응용 프로그램 탭의 작업 섹션에서 관리를 클릭합니다.

  5. 편집 탭의 보기 그룹에서 BDC 모델을 클릭합니다.

  6. 사용 권한을 설정할 각 BDC 모델의 확인란을 선택합니다.

  7. 사용 권한 그룹에서 개체 사용 권한 설정을 클릭합니다.

  8. 상자에 사용 권한을 부여할 사용자 계정, 그룹 또는 클레임을 입력한 다음 추가를 클릭합니다.

    참고

    사용자 계정, 그룹 또는 클레임 이름에 세로 막대(|)는 포함할 수 없습니다.

  9. 계정, 그룹 또는 클레임에 대한 사용 권한을 설정합니다.

    참고

    메타데이터 개체 액세스 제어 목록의 사용자, 그룹 또는 클레임 중 하나 이상에 사용 권한 설정 권한이 있어야 합니다.

    • 사용자, 그룹 또는 클레임에서 BDC 모델을 편집할 수 있도록 하려면 편집을 클릭합니다.

      보안 참고 사항Security Note
      편집 권한은 매우 높은 권한으로 간주됩니다. 악의적인 사용자에게 편집 권한이 있으면 자격 증명을 도용하거나 서버 팜을 훼손시킬 수 있습니다. 솔루션을 안전하게 유지하려면 개발자와 솔루션 디자이너에게 편집 권한을 자유롭게 할당할 수 있는 테스트 환경을 사용하는 것이 좋습니다. 테스트가 끝난 솔루션을 프로덕션 환경에 배포할 때는 편집 권한을 제거합니다.
    • 사용자, 그룹 또는 클레임이 BDC 모델에 대한 사용 권한을 설정할 수 있도록 하려면 사용 권한 설정을 클릭합니다.

      보안 참고 사항Security Note
      사용 권한 설정 권한은 매우 높은 권한으로 간주됩니다. 사용 권한 설정 권한이 있으면 BDC 모델에 대한 편집 권한을 부여할 수 있습니다.

      중요

      나열된 다른 두 사용 권한인 클라이언트에서 선택 가능실행 권한은 BDC 모델에는 해당되지 않습니다.

모든 모델 보기

Business Data Connectivity 서비스 응용 프로그램의 모든 모델을 볼 수 있습니다.

모든 모델을 보려면

  1. 다음과 같은 관리 자격 증명이 있는지 확인합니다.

    • 팜 관리자이거나 서비스 응용 프로그램의 관리자여야 합니다.
  2. 중앙 관리 웹 사이트의 응용 프로그램 관리 섹션에서 서비스 응용 프로그램 관리를 클릭합니다.

  3. 서비스 응용 프로그램 목록에서 Business Data Connectivity 서비스 응용 프로그램이 포함된 행을 클릭합니다.

  4. 서비스 응용 프로그램 탭의 작업 섹션에서 관리를 클릭합니다.

  5. 편집 탭의 보기 그룹에서 BDC 모델을 클릭합니다.

BDC 모델 삭제

BDC 모델을 삭제하면 모델에 포함된 모든 외부 콘텐츠 형식 및 외부 시스템은 물론 다른 모델에 포함되어 있지 않은 모든 외부 콘텐츠 형식 및 외부 시스템도 함께 삭제됩니다.

BDC 모델을 삭제하려면

  1. 다음과 같은 관리 자격 증명이 있는지 확인합니다.

    • 팜 관리자여야 합니다.

    • Business Data Connectivity 서비스 응용 프로그램 관리자이고 모델에 대한 편집 권한이 있어야 합니다.

  2. 중앙 관리 웹 사이트의 응용 프로그램 관리 섹션에서 서비스 응용 프로그램 관리를 클릭합니다.

  3. 서비스 응용 프로그램 목록에서 Business Data Connectivity 서비스 응용 프로그램이 포함된 행을 클릭합니다.

  4. 서비스 응용 프로그램 탭의 작업 섹션에서 관리를 클릭합니다.

  5. 편집 탭의 보기 그룹에서 BDC 모델을 클릭합니다.

  6. 비즈니스 데이터 연결 모델 페이지에서 삭제할 모델을 선택합니다.

  7. BDC 모델 그룹에서 삭제를 클릭하고 메시지가 표시되면 확인을 클릭합니다.

모델의 외부 콘텐츠 형식 보기

모델의 외부 콘텐츠 형식을 확인하여 모델을 세부적으로 파악하거나 이후의 작업에 사용할 외부 콘텐츠 형식을 선택합니다.

모델의 외부 콘텐츠 형식을 보려면

  1. 다음과 같은 관리 자격 증명이 있는지 확인합니다.

    • 팜 관리자이거나 서비스 응용 프로그램의 관리자여야 합니다.
  2. 중앙 관리 웹 사이트의 응용 프로그램 관리 섹션에서 서비스 응용 프로그램 관리를 클릭합니다.

  3. 서비스 응용 프로그램 목록에서 Business Data Connectivity 서비스 응용 프로그램이 포함된 행을 클릭합니다.

  4. 서비스 응용 프로그램 탭의 작업 섹션에서 관리를 클릭합니다.

  5. 편집 탭의 보기 그룹에서 BDC 모델을 클릭합니다.

  6. 모델을 가리키고 나타나는 화살표를 클릭한 다음 외부 콘텐츠 형식 보기를 클릭합니다.