MedTech 서비스 배포 오류 문제 해결
이 문서에서는 MedTech 서비스 배포 오류에 대한 문제 해결 단계 및 수정 사항을 제공합니다.
팁
MedTech 서비스의 전반적인 상태와 성능을 문제 해결하고 평가하려면 MedTech 서비스 메트릭 및 로그에 액세스해야 합니다. MedTech 서비스 모니터링 기능을 사용하도록 설정하고, 구성하고, 사용하는 방법을 알아보려면 다음 MedTech 서비스 문서를 확인합니다.
MedTech 서비스 리소스 오류 및 수정 사항
다음은 ARM(Azure Resource Manager) API 또는 Azure Portal에서 찾을 수 있는 오류 목록과 이러한 오류에 대한 수정 사항입니다.
리소스 종류 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 대상 매핑을 요청에 연결하여 문제 결정에 더 도움이 될 수 있습니다.
다음 단계
참고 항목
FHIR®은 HL7의 등록 상표이며, HL7의 사용 허가 하에 사용됩니다.