이벤트
3월 31일 오후 11시 - 4월 2일 오후 11시
궁극적인 Microsoft Fabric, Power BI, SQL 및 AI 커뮤니티 주도 이벤트입니다. 2025년 3월 31일부터 4월 2일까지.
지금 등록Power BI Report Server는 REST(Representational State Transfer) API를 지원합니다. REST API는 HTTP 작업(메서드)의 집합을 지원하는 서비스 엔드포인트로, 보고서 서버 내에서 리소스에 대한 액세스의 생성, 검색, 업데이트 또는 삭제를 제공합니다.
REST API는 Power BI Report Server 카탈로그의 개체에 대한 프로그래밍 방식 액세스를 제공합니다. 개체의 예로는 폴더, 보고서, KPI, 데이터 원본, 데이터 세트, 새로 고침 계획, 구독 등이 있습니다. REST API를 사용하면 폴더 계층 탐색, 폴더의 내용 검색 또는 보고서 정의 다운로드와 같은 작업을 수행할 수 있습니다. 또한 개체를 만들고, 업데이트하고 삭제할 수 있습니다. 개체를 사용한 작업의 예에는 보고서 업로드, 새로 고침 계획 실행, 폴더 삭제 등이 있습니다.
참고
개인 데이터를 보거나 삭제하는 데 관심이 있는 경우 GDPR에 대한 Windows 데이터 주체 요청 사이트의 Microsoft 지침을 검토하세요. GDPR에 대한 일반 정보를 보려면 Service Trust Portal의 GDPR 섹션을 참조하세요.
REST API 요청/응답 쌍은 5개의 구성 요소로 구분할 수 있습니다.
{URI-scheme} :// {URI-host} / {resource-path} ? {query-string}
으로 구성되는 요청 URI. 요청 URI는 요청 메시지 헤더에 포함되어 있지만, 대부분 언어 또는 프레임워크는 요청 메시지에서 이를 별도로 전달해야 하기 때문에 여기에서는 별도로 분류합니다.
http
또는 https
입니다.myserver.contoso.com
과 같이 REST 서비스 엔드포인트가 호스팅되는 서버의 도메인 이름 또는 IP 주소를 지정합니다.CatalogItems(01234567-89ab-cdef-0123-456789abcdef)/Properties
는 CatalogItem에 대한 지정된 속성을 가져오는 데 사용할 수 있습니다.HTTP 요청 메시지 헤더 필드:
URI 및 HTTP 작업을 지원하는 선택적 HTTP 요청 메시지 본문 필드입니다. 예를 들어 POST 작업은 복잡한 매개 변수로 전달되는 MIME 인코딩된 개체를 포함합니다. POST 또는 PUT 작업의 경우 Content-type
요청 헤더에서도 본문에 대한 MIME 인코딩 형식을 지정해야 합니다. 일부 서비스에서는 application/json
과 같은 특정 MIME 형식을 사용해야 합니다.
HTTP 응답 메시지 헤더 필드:
Content-type
응답 헤더와 같은 요청의 응답을 지원하는 데 필요한 선택적 추가 헤더 필드입니다.선택적 HTTP 응답 메시지 본문 필드:
Content-type
응답 헤더로 표시된 것처럼 JSON 또는 XML과 같은 구조적 형식으로 반환됩니다.최신 REST API에는 최신 API 설명서가 필요합니다. REST API는 OpenAPI 사양(swagger 사양이라고도 함)을 기본으로 하며 설명서는 Microsoft Learn에서 제공됩니다.
HTTP 요청/응답 메시지를 테스트하는 도구는 Fiddler입니다. Fiddler는 REST 요청을 가로챌 수 있는 무료 웹 디버깅 프록시로, HTTP 요청/응답 메시지를 쉽게 진단할 수 있도록 합니다.
Microsoft Learn에서 사용할 수 있는 API를 검토합니다.
예시는 GitHub에서 찾아볼 수 있습니다. 샘플에는 PowerShell 예제와 함께 TypeScript, React 및 웹팩을 기반으로 하는 HTML5 앱이 포함되어 있습니다.
추가 질문이 있으신가요? Power BI 커뮤니티에 질문합니다.
이벤트
3월 31일 오후 11시 - 4월 2일 오후 11시
궁극적인 Microsoft Fabric, Power BI, SQL 및 AI 커뮤니티 주도 이벤트입니다. 2025년 3월 31일부터 4월 2일까지.
지금 등록학습
학습 경로
Microsoft Power BI DP-605T00을 사용하여 동적 보고서 개발 - Training
Power BI를 사용하여 데이터를 변환하고 로드하고, 의미 체계적 모델 관계와 계산을 정의하고, 대화형 시각적 개체를 만들고, 보고서를 배포합니다. (DP-605T00)
인증
Microsoft Certified: Power BI Data Analyst Associate - Certifications
Power BI를 사용하여 데이터를 모델링, 시각화 및 분석하기 위한 비즈니스 및 기술 요구 사항에 부합하는 다양한 방법과 모범 사례를 보여줍니다.