TripPin 자습서
이 다중 파트 자습서에서는 파워 쿼리에 대한 새 데이터 원본 확장의 생성에 대해 설명합니다. 이 자습서는 순차적으로 수행됩니다. 각 단원은 이전 단원에서 만든 커넥터를 기반으로 하여 커넥터에 새 기능을 증분 방식으로 추가합니다.
이 자습서에서는 공용 OData 서비스(TripPin)를 참조 원본으로 사용합니다. 이 단원에서는 M 엔진의 OData 함수를 사용해야 하지만 후속 단원에서는 Web.Contents를 사용하여 대부분의 REST API에 적용할 수 있습니다.
필수 조건
이 자습서 전체에서 다음 애플리케이션이 사용됩니다.
- Power BI Desktop, 2017년 5월 릴리스 이상
- Visual Studio Code용 파워 쿼리 SDK
- Fiddler - 선택 사항이지만 REST 서비스에 대한 요청을 보고 디버깅하는 데 권장됩니다.
다음을 검토하는 것이 좋습니다.
참고 항목
이 자습서의 뒷부분에서 설명하는 진단을 사용하도록 설정하여 언제든지 작업의 추적 로깅을 시작할 수도 있습니다. 추가 정보: 진단 사용
부분
요소 | 단원 | 세부 정보 |
---|---|---|
1 | OData | OData 서비스를 통해 간단한 데이터 커넥터 만들기 |
2 | Rest | JSON 응답을 반환하는 REST API에 연결 |
3 | 탐색 테이블 | 원본에 대한 탐색 환경 제공 |
4 | 데이터 원본 경로 | 데이터 원본에 대한 자격 증명을 식별하는 방법 |
5 | 페이징 | 웹 서비스에서 페이징된 응답을 사용하여 읽기 |
6 | 스키마 적용 | 테이블 구조 및 열 데이터 형식 적용 |
7 | 고급 스키마 | M 형식 및 외부 메타데이터를 사용하여 테이블 구조를 동적으로 적용 |
8 | 진단 | 커넥터에 자세한 추적 추가 |
9 | 연결 테스트 | 게이트웨이를 통해 새로 고침을 사용하도록 설정하는 TestConnection 처리기 구현 |
10 | 기본 쿼리 접기 | 기본 쿼리 폴딩 처리기 구현 |