MedTech 서비스 배포 오류 문제 해결

이 문서에서는 MedTech 서비스 배포 오류에 대한 문제 해결 단계 및 수정 사항을 제공합니다.

MedTech 서비스의 전반적인 상태와 성능을 문제 해결하고 평가하려면 MedTech 서비스 메트릭 및 로그에 액세스해야 합니다. MedTech 서비스 모니터링 기능을 사용하도록 설정하고, 구성하고, 사용하는 방법을 알아보려면 다음 MedTech 서비스 문서를 확인합니다.

MedTech 서비스 모니터링 및 상태 검사 탭을 사용하는 방법

MedTech 서비스 메트릭을 구성하는 방법

MedTech 서비스에 진단 설정을 사용하도록 설정하는 방법

MedTech 서비스 리소스 오류 및 수정 사항

다음은 ARM(Azure Resource Manager) API 또는 Azure Portal에서 찾을 수 있는 오류 목록과 이러한 오류에 대한 수정 사항입니다.

오류
리소스 종류 iotconnector의 최대 개수에 도달했습니다.
잘못된 deviceMapping 매핑입니다. 유효성 검사 오류: {LIST_OF_ERRORS}.
fullyQualifiedEventHubNamespace가 null이거나 비어 있거나 형식이 잘못되었습니다.
상위 리소스는 자식 리소스를 프로비전하기 전에 완전히 프로비전되어야 합니다.
자식 리소스의 위치 속성은 부모 리소스의 위치 속성과 일치해야 합니다.

리소스 종류 iotconnector의 최대 개수에 도달함

표시: ARM API 및 Azure Portal

설명: MedTech 서비스 구독 할당량에 도달했습니다(기본값은 작업 영역당 10개의 MedTech 서비스 및 구독당 10개의 작업 영역임).

수정: 다음 옵션 중 하나를 수행합니다.

  • MedTech 서비스의 기존 인스턴스 중 하나를 삭제합니다.

  • 구독 할당량에 도달하지 않은 다른 구독을 사용합니다.

  • 구독 할당량 증가 요청 - Azure 기술 지원

잘못된 deviceMapping 매핑입니다. 유효성 검사 오류: {LIST_OF_ERRORS}

표시: ARM API 및 Azure Portal

설명: MedTech 서비스 프로비전 요청에 제공된 디바이스 매핑이 잘못되었습니다.

Fix:

  • ARM 템플릿을 사용하여 MedTech 서비스를 배포하는 경우 properties.deviceMapping 속성에 제공된 JSON 매핑의 오류를 수정합니다.
  • Azure Portal을 사용하여 MedTech 서비스를 배포하는 경우 디바이스 매핑에 제공된 매핑 JSON의 오류를 수정합니다.

fullyQualifiedEventHubNamespace가 null이거나 비어 있거나 형식이 잘못됨

표시: ARM API

설명: 프로비전 요청에 제공된 MedTech 서비스의 Event Hubs 네임스페이스가 유효하지 않습니다.

수정: MedTech 서비스의 properties.ingestionEndpointConfiguration.fullyQualifiedEventHubNamespace 속성을 ARM 템플릿에서 올바른 형식으로 업데이트합니다. 형식은 {EVENTHUB_NAMESPACE}.servicebus.windows.net이어야 합니다.

상위 리소스는 자식 리소스를 프로비전하기 전에 완전히 프로비전되어야 함

표시: ARM API

설명: 부모 작업 영역이 아직 프로비전 중입니다.

수정: 부모 작업 영역 프로비전이 완료될 때까지 기다린 다음, 프로비전 요청을 다시 제출합니다.

자식 리소스의 위치 속성은 부모 리소스의 위치 속성과 일치해야 함

표시: ARM API

설명: 프로비전 요청에 제공된 MedTech 서비스 위치가 부모 작업 영역 위치와 다릅니다.

수정: ARM 템플릿에서 MedTech 서비스의 location 속성을 부모 작업 영역의 location 속성과 동일한 값으로 설정합니다.

FHIR 대상 리소스 오류 및 수정

다음은 ARM(Azure Resource Manager) API 또는 Azure Portal에서 찾을 수 있는 오류 목록과 이러한 오류에 대한 수정 사항입니다.

오류
리소스 종류 iotconnectors/fhirdestinations의 최대 개수에 도달했습니다.
제공된 fhirServiceResourceId가 잘못되었습니다.
상위 리소스는 자식 리소스를 프로비전하기 전에 완전히 프로비전되어야 합니다.
자식 리소스의 위치 속성은 부모 리소스의 위치 속성과 일치해야 합니다.

리소스 종류 iotconnectors/destinations의 최대 개수에 도달함

표시: ARM API 및 Azure Portal

설명: MedTech 서비스의 FHIR® 대상 리소스 할당량에 도달했습니다(기본값은 MedTech 서비스당 하나임).

수정: MedTech 서비스 FHIR 대상 리소스의 기존 인스턴스를 삭제합니다. MedTech 서비스당 하나의 FHIR 대상 리소스만 허용됩니다.

제공된 fhirServiceResourceId가 잘못됨

표시: ARM API

설명: 프로비전 요청에 제공된 FHIR 대상의 리소스 ID가 FHIR 서비스 인스턴스의 유효한 리소스 ID가 아닙니다.

수정: ARM 템플릿의 properties.fhirServiceResourceId 속성에 있는 리소스 ID의 형식이 올바른지 확인하고 리소스 ID가 FHIR 서비스 인스턴스용인지 확인합니다. /subscriptions/{SUBSCRIPTION_ID}/resourceGroups/{RESOURCE_GROUP_NAME}/providers/Microsoft.HealthcareApis/workspaces/{WORKSPACE_NAME}/fhirservices/{FHIR_SERVICE_NAME} 형식이어야 합니다.

상위 리소스는 자식 리소스를 프로비전하기 전에 완전히 프로비전되어야 함

표시: ARM API

설명: 부모 작업 영역 또는 부모 MedTech 서비스가 아직 프로비전 중입니다.

수정: 부모 작업 영역 또는 부모 MedTech 서비스 프로비전이 완료될 때까지 기다린 다음, 프로비전 요청을 다시 제출합니다.

자식 리소스의 위치 속성은 부모 리소스의 위치 속성과 일치해야 함

표시: ARM API

설명: 프로비전 요청에 제공된 FHIR 대상 리소스의 위치가 부모 MedTech 서비스의 위치와 다릅니다.

수정: ARM 템플릿에서 FHIR 대상의 location 속성을 부모 MedTech 서비스의 location 속성과 동일한 값으로 설정합니다.

참고 항목

이 문제 해결 가이드를 사용하여 MedTech 서비스 문제를 해결할 수 없는 경우 Azure 기술 지원 티켓을 열어 디바이스 메시지의 복사본과 디바이스 및 FHIR 대상 매핑을 요청에 연결하여 문제 결정에 더 도움이 될 수 있습니다.

다음 단계

MedTech 서비스에 대한 질문과 대답

참고 항목

FHIR®은 HL7의 등록 상표이며, HL7의 사용 허가 하에 사용됩니다.