다음을 통해 공유


Office Online Server에서 외부 데이터 연결을 사용하여 Excel Online 데이터 새로 고침 구성

요약: 보안 저장소 및 외부 ODC(Office 데이터 연결) 파일을 사용하여 Excel Online 데이터 새로 고침을 구성합니다.

Excel Online에서는 Secure Store Service를 사용하여 통합 문서에서 외부 데이터 원본을 새로 고치는 2가지 방법을 제공합니다.

데이터 연결에 ODC 파일을 사용하면 Excel 통합 문서와 데이터 연결 정보를 분리할 수 있습니다. 그러면 여러 통합 문서에서 ODC 파일 하나를 공유할 수 있으며 데이터 연결을 중앙에서 관리할 수도 있습니다.

ODC 파일과 함께 Excel Online을 사용하려면 먼저 Office Online Server 설치하고 SharePoint Server에서 작동하도록 구성해야 합니다. 또한 ODC 파일을 사용하려면 Office Online Server와 SharePoint Server 간에 서버 간 인증을 구성해야 합니다.

Excel Online에서 ODC 파일을 사용하려면 다음 단계를 수행해야 합니다.

  1. 데이터 액세스 계정 구성

  2. 보안 저장소 대상 응용 프로그램 만들기

  3. ODC 파일 만들기 및 게시

  4. 게시된 ODC 파일을 데이터 연결로 사용하도록 Excel 통합 문서 구성

데이터 액세스 계정 구성

Excel 통합 문서를 연결할 데이터 원본에 대한 액세스 권한을 부여할 수 있는 계정이 있어야 합니다. 이 계정은 Active Directory 계정, SQL Server 로그온 또는 데이터 원본에 필요한 기타 자격 증명 집합일 수 있습니다. 이 계정은 Secure Store에 저장됩니다.

계정을 만든 후에는 필요한 데이터에 대한 읽기 권한을 해당 계정에 부여합니다. (이 문서에서는 Active Directory 계정을 통해 SQL Server 데이터베이스에 액세스하는 예제를 사용합니다. SQL Server 이외의 데이터 원본을 사용하는 경우 데이터 액세스 계정에 대한 데이터 읽기 권한이 있는 로그온을 만드는 데이터 원본에 대한 지침을 참조하세요.)

다음 단계에 따라 SQL Server 로그온을 만든 다음 데이터베이스에 대한 읽기 권한을 부여합니다.

데이터 액세스 계정용 SQL Server 로그온을 만들려면

  1. SQL Server Management Studio에서 데이터베이스 엔진에 연결합니다.

  2. 개체 탐색기에서 보안을 확장합니다.

  3. 로그인을 마우스 오른쪽 단추로 클릭하고 새 로그인을 클릭합니다.

  4. 로그인 이름 상자에 데이터 액세스용으로 만든 Active Directory 계정의 이름을 입력합니다.

  5. 페이지 선택 섹션에서 사용자 매핑을 클릭합니다.

  6. 액세스를 제공하려는 데이터베이스의 검사 상자를 선택한 다음 데이터베이스 역할 멤버 자격: <데이터베이스> 섹션에서 db_datareader 검사 상자를 선택합니다.

  7. 확인을 클릭합니다.

데이터 액세스 계정을 만들고 데이터 원본에 대한 액세스 권한을 부여한 후에는 보안 저장소 대상 응용 프로그램을 만듭니다.

보안 저장소 대상 응용 프로그램 만들기

데이터 액세스용으로 만든 자격 증명이 포함된 보안 저장소에 대상 응용 프로그램을 만들어야 합니다. 그런 후에 ODC 파일에서 이 대상 응용 프로그램을 지정할 수 있으며, 그러면 Excel Online에서 통합 문서의 데이터를 새로 고칠 때 이 대상 응용 프로그램을 사용합니다.

대상 응용 프로그램을 만들 때는 Secure Store에 저장된 자격 증명을 사용하도록 권한을 부여할 사용자를 지정해야 합니다. 사용자를 개별적으로 지정할 수도 있고 Active Directory 그룹을 사용할 수도 있습니다. 쉽게 관리할 수 있도록 Active Directory 그룹을 사용하는 것이 좋습니다.

참고

대상 응용 프로그램에서 지정하는 사용자는 저장된 자격 증명에 직접 액세스할 수는 없습니다. 대신 Excel Online에서 사용자를 대신하여 자격 증명을 사용해 이 대상 응용 프로그램을 지정하는 데이터 연결 통합 문서의 데이터를 새로 고칩니다.

다음 절차에 따라 보안 저장소 대상 응용 프로그램을 만듭니다.

대상 응용 프로그램을 만들려면

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

  2. Secure Store Service 서비스 응용 프로그램을 클릭합니다.

  3. 리본 메뉴에서 새로 만들기를 클릭합니다.

  4. 대상 응용 프로그램 ID 상자에 이 대상 응용 프로그램의 고유 식별자(예:ExcelServicesDataAccess)를 입력합니다.

  5. 표시 이름 상자에 이름이나 간단한 설명을 입력합니다.

  6. 담당자 전자 메일 상자에 이 대상 응용 프로그램의 담당자 전자 메일 주소를 입력합니다.

  7. 대상 응용 프로그램 형식 드롭다운 목록에서 그룹을 선택합니다.

  8. 다음을 클릭합니다.

  9. 자격 증명 필드 페이지에서 Windows 자격 증명을 사용하는 경우 기본 자격 증명 필드를 그대로 둡니다. Windows 자격 증명 이외의 자격 증명을 사용하는 경우 사용 중인 자격 증명을 준수하도록 필드 형식 드롭다운 목록을 수정합니다. 다음을 클릭합니다.

  10. 멤버 자격 설정을 지정하십시오. 페이지에서 다음을 수행합니다.

  • 대상 응용 프로그램 관리자 상자에 해당 대상 응용 프로그램을 관리할 사용자의 계정을 입력합니다.

    참고

    여러 사용자나 Active Directory 그룹을 지정할 수 있습니다.

  • 구성원 상자에 데이터 새로 고침 권한을 부여할 사용자를 입력합니다.

    참고

    여러 사용자나 Active Directory 그룹을 지정할 수 있습니다.

  1. 확인을 클릭합니다.

다음 절차에 따라 대상 응용 프로그램에 대한 자격 증명을 설정합니다.

대상 응용 프로그램에 대한 자격 증명을 설정하려면

  1. Secure Store Service 응용 프로그램 페이지의 대상 응용 프로그램 ID 열에서 방금 만든 대상 응용 프로그램을 가리키고 표시되는 화살표를 클릭한 후에 자격 증명 설정을 클릭합니다.

  2. 데이터 액세스 계정의 사용자 이름과 암호를 입력합니다.

  3. 확인을 클릭합니다.

대상 응용 프로그램에 대해 자격 증명을 설정하고 나면 대상 응용 프로그램을 사용할 수 있습니다. 다음으로는 Excel Online 데이터 새로 고침 시 이 대상 응용 프로그램을 사용하도록 지정하는 ODC 파일을 만듭니다.

ODC 파일 만들기 및 게시

Secure Store 대상 응용 프로그램을 구성한 후에는 ODC 파일을 만들어 SharePoint Server 2016 라이브러리에 게시합니다. 다음 절차에 따라 방금 만든 대상 응용 프로그램을 지정하는 ODC 파일을 만듭니다.

ODC 파일을 만들고 게시하려면

  1. Excel의 데이터 탭에 있는 외부 데이터 가져오기 섹션에서 기타 원본을 클릭한 후 데이터 원본을 클릭합니다.

  2. 마법사를 완료하여 데이터 원본에 대한 데이터 연결을 만듭니다.

  3. 데이터 탭에서 연결을 클릭합니다.

  4. 통합 문서 연결 대화 상자에서 방금 만든 연결을 선택하고 속성을 클릭합니다.

  5. 연결 속성 대화 상자의 정의 탭에서 인증 설정을 클릭합니다.

  6. Excel Services 인증 설정 대화 상자에서 저장된 계정 사용 옵션을 선택한 다음 응용 프로그램 ID 상자에 앞에서 만든 Secure Store 대상 응용 프로그램의 응용 프로그램 ID를 입력합니다.

    참고

    Excel 2010에서는 SSS 옵션을 선택합니다.

  7. 확인을 클릭합니다.

  8. 연결 속성 대화 상자에서 연결 파일 내보내기를 클릭합니다.

  9. ODC 파일을 팜의 데이터 연결 또는 문서 라이브러리에 저장합니다.

게시된 ODC 파일을 데이터 연결로 사용하도록 Excel 통합 문서 구성

통합 문서가 방금 만든 ODC 파일을 사용하도록 하려면 해당 ODC 파일을 데이터 원본으로 사용하도록 연결해야 합니다. 연결 후에는 통합 문서를 SharePoint Server 2016 문서 라이브러리에 게시할 수 있으며, 그러면 통합 문서와 ODC 파일의 연결이 유지됩니다. 그 후에는 Excel Online에서 통합 문서의 데이터를 새로 고칠 때 ODC 파일에 지정된 연결 정보를 사용합니다.

다음 절차에 따라 Excel에서 ODC 파일에 연결합니다.

Excel에서 ODC 파일을 데이터 원본으로 사용하려면

  1. Excel의 데이터 탭에 있는 외부 데이터 가져오기 섹션에서 기존 연결을 클릭합니다.

  2. 기존 연결 대화 상자에서 더 찾아보기를 클릭합니다.

  3. 데이터 원본 선택 대화 상자의 URL 상자에 ODC 파일을 저장한 라이브러리의 URL을 입력하고 Enter 키를 누릅니다.

    참고

    지정한 위치의 콘텐츠로 목록을 새로 고치는 데 몇 분 정도 걸릴 수 있습니다.

  4. 데이터 연결 목록에서 저장한 ODC 파일을 선택하고 열기를 클릭합니다.

  5. 데이터 가져오기 대화 상자에서 피벗 테이블 보고서 또는 피벗 차트 및 피벗 테이블 보고서 옵션을 선택하고 확인을 클릭합니다.

  6. 데이터 탭에서 연결을 클릭합니다.

  7. 통합 문서 연결 대화 상자에서 방금 연 연결을 선택하고 속성을 클릭합니다.

  8. 연결 속성 대화 상자의 정의 탭에서 항상 연결 파일 사용 확인란을 선택하고 확인을 클릭합니다.

    참고

    그러면 포함된 연결 정보가 아닌 연결한 연결 파일이 사용됩니다.

  9. 닫기를 클릭합니다.

데이터 연결 마법사를 완료하고 나면 보고서를 만들어 문서 라이브러리에 게시할 수 있습니다. 그러면 Excel Online를 사용하여 통합 문서를 렌더링할 때 Excel Online는 ODC 파일에 지정된 연결 정보를 사용하여 데이터를 새로 고칩니다.

참고 항목

Configure the Secure Store Service (SharePoint Server 2013)