다음을 통해 공유


데이터 피드의 원본 찾기 및 평가

데이터 피드는 온라인 데이터 원본에서 PowerPivot for Excel에서 만드는 PowerPivot 사용 통합 문서로 XML 데이트를 이동하는 데 사용됩니다. 데이터 피드를 사용하려면 Atom 1.0 형식으로 데이터를 반환하는 하나 이상의 웹 또는 데이터 서비스를 먼저 식별해야 합니다.

이 항목에는 다음과 같은 섹션이 포함되어 있습니다.

Atom 데이터 형식의 가능한 원본 검토

Microsoft 도구 및 응용 프로그램에서 데이터 피드 가져오기

내부 데이터 원본에서 데이터 피드를 생성하는 사용자 지정 공급자 만들기

Atom 데이터 형식의 가능한 원본 검토

Atom 1.0 데이터 원본에는 다음과 같은 항목이 포함됩니다.

  • Atom 데이터 피드를 생성하는 기본 제공 내보내기 기능이 있는 소프트웨어. SQL Server 2008 R2 Reporting Services와 Microsoft SharePoint 2010 모두에는 Atom 1.0 데이터를 생성하는 내보내기 기능이 포함되어 있습니다.

  • 회사 또는 비즈니스 데이터를 Atom 데이터 피드로 제공하기 위한 목적으로 조직 내에서 데이터 전문가에 의해 만들어진 내부 또는 사용자 지정 데이터 서비스

  • Atom 피드를 지원하는 배포된 데이터의 외부 또는 공용 원본. 데이터 배포자들은 RSS 피드 대신 Atom 피드를 점점 더 많이 제공하고 있습니다. 데이터 배포자의 웹 사이트에 표시되는 Atom 피드 링크는 Atom 데이터를 제공하는 데이터 서비스 URL로 SSAS 데이터 서비스 문서에 포함될 수 있습니다.

Microsoft 도구 및 응용 프로그램에서 데이터 피드 가져오기

Atom 1.0 데이터의 가능한 원본에는 SQL Server 2008 R2 Reporting Services 및 SharePoint 목록에서 이러한 원본의 데이터를 Atom 1.0 형식으로 내보낼 수 있도록 하는 기본 제공 기능이 포함되어 있습니다. 이러한 원본을 사용할 수 있는 경우 기본 제공 내보내기 기능을 통해 Atom 1.0 데이터에 자동으로 액세스할 수 있습니다.

원본

Atom 데이터

링크

Reporting Services

SQL Server 2008 R2 버전의 Reporting Services에는 보고서 데이터를 Atom 1.0 형식으로 내보내는 새로운 데이터 렌더링 확장 프로그램이 포함되어 있습니다.

Reporting Services 보고서에서 데이터 가져오기(Import Data from a Reporting Services Report)

SharePoint 목록

SharePoint 2010에서는 라이브러리 및 목록의 리본에 데이터 피드로 내보내기라는 새 명령이 있습니다. 목록의 항목 및 이 목록을 설명하는 내부 XML을 모두 데이터 피드로 내보낼 수 있습니다.

SharePoint 목록을 내보내려면 시스템에 ADO.NET Data Services를 설치해야 합니다. 자세한 내용은 ADO.NET Data Services를 설치하여 SharePoint 목록의 데이터 피드 내보내기 지원을 참조하십시오.

데이터 피드에서 데이터 가져오기(Import Data from a Data Feed)

내부 데이터 원본에서 데이터 피드를 생성하는 사용자 지정 공급자 만들기

Atom 데이터 서비스를 만드는 방법을 아는 개발자가 있는 경우 조직 내에서 Atom 데이터 서비스를 찾을 수 있습니다. 데이터 전문가나 프로그래머는 비즈니스 사용자가 내부 데이터에 쉽게 액세스할 수 있도록 지원하는 간단한 데이터 서비스를 쉽게 만들 수 있습니다. ADO.NET Data Services 및 WCF(Windows Communication Foundation)에 대한 향상된 기능을 통해 데이터 서비스 개발이 가능해지고 간소화되어 기존의 회사 데이터베이스에서 데이터를 Atom 데이터로 비교적 쉽게 반환할 수 있습니다.

데이터 서비스 구축을 위한 일반적인 기술에는 다음이 포함됩니다.

  • REST 스타일 WCF(Windows Communication Foundation) 서비스

  • ADO.NET Data Services 프레임워크. 자세한 내용은 ADO.NET Data Services 사용을 참조하십시오.

사용자 지정 데이터 서비스 요구 사항

데이터 서비스는 요청에 따라 XML 테이블 형식 데이터를 제공합니다. Analysis Services에서 이 데이터를 사용하려면 데이터 서비스에서 다음 표에 설명된 특정 요구 사항을 충족해야 합니다.

요구 사항

설명

HTTP 끝점

웹 연결을 통해 데이터 서비스에 액세스할 수 있어야 합니다. 데이터 서비스는 데이터 피드 내에서 해당 URL 경로로 참조됩니다.

등록

데이터 피드는 SharePoint 사이트에서 만드는 데이터 서비스 문서를 통해 액세스됩니다.

데이터 서비스 문서는 데이터 피드를 등록하여 다른 사용자가 해당 피드를 사용할 수 있도록 합니다.

데이터 서비스 문서를 가져오면 문서에 나열된 데이터 서비스에서 실제 데이터를 가져오는 요청이 트리거됩니다.

인증 및 액세스 제어

데이터 서비스는 익명 액세스를 허용하거나 현재 사용자의 자격 증명을 사용하는 Windows 통합 보안을 지원해야 합니다.

Atom 1.0 형식의 데이터 출력

데이터 서비스는 Atom 1.0 배포 형식을 따르는 데이터 출력을 제공해야 합니다. 이 형식은 PowerPivot for Excel에 기본 제공되는 데이터 피드 판독기에서 지원되는 형식입니다.

이 기본 제공 데이터 피드 판독기는 RSS 형식을 지원하지 않습니다.

데이터 출력 요구 사항에 대한 자세한 내용은 데이터 피드 XML 구문을 참조하십시오.

페이징

Atom 데이터 서비스는 페이징을 지원하여 데이터를 관리하기 쉬운 청크로 나눕니다.

Analysis Services에서는 페이징이 무시됩니다.

더 이상 데이터를 찾을 수 없거나 메모리 임계값이나 다른 리소스 제약 조건이 발생할 때까지 연속되는 각 페이지에 대해 모든 데이터가 IMBI 모델로 로드됩니다.

로그된 작업(선택 사항)

Analysis Services에서는 데이터 서비스에서 수행된 이벤트나 작업을 기록할 수 없습니다. 로깅은 사용하는 데이터 서비스의 기능입니다. 데이터 서비스에서 이벤트나 오류를 기록하지 않는 경우 데이터가 성공적으로 검색되었는지 여부에 대한 레코드가 없습니다. 회사 데이터에 대한 데이터 서비스 공급자를 만드는 경우 서비스에 로깅 기능을 추가하는 것을 고려하여 가져오기 및 새로 고침 작업의 상태를 추적할 수 있도록 합니다.