다음을 통해 공유


Operational Data Service를 사용하여 Power BI에서 BizTalk Server 추적된 데이터 보기

OData를 사용하여 power BI에 BizTalk Server 추적 데이터를 보냅니다. 예를 들어 포트 및 오케스트레이션에서 추적 데이터의 시각적 표현을 가져옵니다.

운영 데이터란?

운영 데이터는 BizTalk Server 환경을 통해 흐르는 인스턴스 및 메시지에 대한 정보입니다. 운영 데이터 피드는 BizTalk Server 관리에서 그룹 허브를 보는 것과 동일한 데이터입니다.

피드에는 다음 데이터 테이블이 포함됩니다.

  • 애플리케이션 데이터
  • AS2 상태 레코드
  • 일괄 처리 정보
  • 인스턴스 정보.
  • 교환 집계 레코드
  • 교환 상태 레코드
  • 메시지
  • 구독
  • 추적 이벤트
  • 트랜잭션 보고서
  • 트랜잭션 집합

PowerBI.com Power BI에 대해 이해하고 자세히 알아볼 수 있는 훌륭한 리소스입니다.

필수 구성 요소

  • BizTalk Server 대한 네트워크 액세스 권한이 있는 컴퓨터에 Power BI Desktop 다운로드하여 설치합니다.
  • BizTalk Server IIS를 설치합니다.
  • 운영 데이터 서비스에 대한 REST API를 구성합니다.
  • 선택 사항입니다. PowerBI.com 온-프레미스 BizTalk Server 연결하도록 Power BI Gateway 설치하고 구성합니다. 온-프레미스 BizTalk Server 사용하지 않는 경우 게이트웨이가 필요하지 않습니다.

Power BI를 사용하여 운영 데이터 로드

  1. BizTalk Server Power BI Desktop 다운로드하여 설치합니다. 선택 사항인 을 선택하여 열 수 있습니다. 회사 또는 학교 계정이 있는 경우 Power BI에 액세스할 수 있습니다. 해당 계정으로 로그인해 보세요. 또는 등록 후 무료로 사용해 볼 수 있습니다.

  2. 폴더를 \Program Files (x86)\Microsoft BizTalk Server\OperationalDataService 열고 파일을 엽니다 BizTalkOperationalData.pbit .

  3. Power BI 데스크톱이 열리고 URL을 묻는 메시지가 표시됩니다. OData 피드에 http://localhost/<yourWebSite> 대해 만든 URL을 입력합니다. 예를 들어 다음과 같이 입력합니다. http://localhost/BizTalkOperationalDataService URL은 다음과 유사합니다.

    OData 피드에 대해 만든 URL을 입력합니다.

  4. 로드를 선택합니다. 창이 BizTalkOperationalDataService.json 파일의 다른 oData 원본을 로드하고 연결합니다. 완료되면 dashboard 환경에 대한 세부 정보를 표시합니다.

인증할 수 없습니다.

couldn't authenticate with the credentials provided 다음과 유사한 메시지가 표시되면 애플리케이션 풀 ID에 BizTalk Server 데이터베이스에 대한 액세스 권한이 충분하지 않을 수 있습니다. IIS 내의 appPool ID를 더 많은 권한이 있는 계정(로컬 관리자 권한이 있는 로그인한 사용자 계정)으로 변경할 수 있습니다.

IIS 및 BizTalk Server 제공된 자격 증명 메시지로 인증할 수 없습니다.

더 많은 작업을 수행합니다.

이것은 시작에 불과합니다. Power BI에는 온-프레미스 BizTalk Server 설치할 수 있는 게이트웨이도 있습니다. 게이트웨이를 사용하여 dashboard 게시하고, 실시간 데이터를 얻고, dashboard 새로 고치는 일정을 만들 수 있습니다. 다음 블로그는 다음 단계를 자세히 설명하는 훌륭한 작업을 수행합니다.

단계별 학습은 Power BI 및 수행할 수 있는 모든 일에 대해 자세히 알아볼 수 있는 좋은 장소이기도 합니다.

추가 정보

Power BI에 대해 자세히 알아보세요.