다음을 통해 공유


FHIR 관계

이 문서에서는 FHIR용 파워 쿼리 커넥터를 사용하여 가져온 테이블 간에 관계를 설정하는 방법을 설명합니다.

소개

FHIR 리소스는 서로 관련됩니다(예 Observation : 제목을 참조하는 리소스)Patient.

{
    "resourceType": "Observation",
    "id": "1234",
    "subject": {
        "reference": "Patient/456"
    }

    // ... Other fields
}

FHIR의 일부 리소스 참조 필드는 여러 가지 유형의 리소스(예 Practitioner : 또는 Organization)를 참조할 수 있습니다. 참조를 보다 쉽게 확인할 수 있도록 FHIR용 파워 쿼리 커넥터는 리소스 종류와 리소스 ID의 연결을 포함하는 가져온 모든 리소스 <referenceId>에 가상 필드를 추가합니다.

두 테이블 간의 관계를 설정하려면 리소스의 특정 참조 필드를 연결하려는 리소스의 해당 <referenceId> 필드에 연결할 수 있습니다. 간단한 경우 Power BI는 자동으로 이를 감지합니다.

Power BI에서 FHIR 관계 설정

이 섹션에서는 필드와 필드 간의 Observation.subject.reference 관계를 설정하는 예제를 <referenceId>Patient보여 줍니다.

  1. 데이터를 가져올 때 환자관찰 테이블을 선택합니다.

    파워 쿼리 탐색기 대화 상자에서 환자 및 관찰 테이블이 선택된 스크린샷

    그런 다음, 데이터 변환을 선택합니다.

  2. 제목 열을 Observation 확장하여 다음을 표시subject.reference합니다.

    제목 열이 선택되고 확장되어 열 드롭다운 메뉴가 표시된 파워 쿼리 편집기의 스크린샷

    확장한 후에는 제목 참조 목록이 표시됩니다.

    확장된 새 주체 참조 열을 보여 주는 파워 쿼리 편집기의 스크린샷.

  3. 쿼리에 필요한 다른 수정을 수행하고 수정된 쿼리를 저장합니다.

  4. Power BI 클라이언트에서 관계 관리 선택합니다.

    홈 탭의 관계 관리 옵션이 강조 표시된 파워 쿼리 편집기의 스크린샷.

  5. 관계를 설정합니다. 이 간단한 예제에서 Power BI는 관계를 자동으로 검색했을 수 있습니다.

    관계가 자동으로 검색되고 표시되는 관계 관리 대화 상자의 스크린샷.

    그렇지 않은 경우 수동으로 추가할 수 있습니다.

    검색된 관계가 없고 새 단추가 강조 표시된 관계 관리 대화 상자의 스크린샷

    관계의 세부 정보를 편집할 수 있습니다.

    관찰 및 환자 열이 선택된 관계 편집 대화 상자의 스크린샷

    관계를 편집합니다.

요약

FHIR의 리소스는 관련되어 있습니다. FHIR용 파워 쿼리 커넥터를 사용하여 가져온 데이터에 대해 이러한 관계를 설정해야 합니다. 이 <referenceId> 필드는 관계를 설정하는 데 도움이 되는 가져온 모든 FHIR 데이터에 추가된 합성 필드입니다.

다음 단계

이 문서에서는 FHIR용 파워 쿼리 커넥터를 사용하여 가져온 테이블 간에 관계를 설정하는 방법을 알아보았습니다. 다음으로, FHIR용 파워 쿼리 커넥터를 사용하여 쿼리 폴딩을 탐색합니다.