MedTech サービスのデプロイ エラーのトラブルシューティング
注意
Fast Healthcare 相互運用性リソース (FHIR®) は、オープンな医療仕様です。
この記事では、MedTech サービスのデプロイ エラーのトラブルシューティング手順と修正プログラムについて説明します。
ヒント
MedTech サービスのメトリックとログにアクセスすることは、MedTech サービスの全体的な正常性とパフォーマンスのトラブルシューティングと評価に不可欠です。 これらの MedTech サービス監視機能を有効、構成、および使用する方法については、次の MedTech サービスの記事を参照してください。
MedTech サービス リソースのエラーと修正
Azure Resource Manager (ARM) API またはAzure portalで検出できるエラーの一覧と、これらのエラーの修正を次に示します。
リソースの種類 iotconnectors の最大数に達しました
表示: ARM API とAzure portal
説明: MedTech サービス のサブスクリプション クォータに達しました (既定では、ワークスペースあたり 10 MedTech サービス、サブスクリプションあたり 10 個のワークスペース)。
修正: 次のいずれかのオプションを実行します。
MedTech サービスの既存のインスタンスのいずれかを削除します。
サブスクリプション クォータに達していない別のサブスクリプションを使用します。
サブスクリプション クォータの引き上げを要求する - Azure テクニカル サポート。
deviceMapping マッピングが無効です。 検証エラー: {LIST_OF_ERRORS}
表示: ARM API とAzure portal
説明: MedTech サービス プロビジョニング要求で指定されたデバイス マッピングが無効です。
修正:
- ARM テンプレートを使用して MedTech サービスをデプロイする場合は、 プロパティで提供されているマッピング JSON のエラーを
properties.deviceMapping
修正します。 - Azure portalを使用して MedTech サービスをデプロイする場合は、[デバイス マッピング] タブで提供されているマッピング JSON のエラーを修正します。
fullyQualifiedEventHubNamespace が null、空、または正しく書式設定されていません
表示: ARM API
説明: プロビジョニング要求で指定された MedTech サービスの Event Hubs 名前空間が無効です。
修正: MedTech サービスの properties.ingestionEndpointConfiguration.fullyQualifiedEventHubNamespace
プロパティを ARM テンプレートの正しい形式に更新します。 形式は {EVENTHUB_NAMESPACE}.servicebus.windows.net
である必要があります。
子リソースをプロビジョニングする前に、先祖リソースを完全にプロビジョニングする必要があります
表示: ARM API
説明: 親ワークスペースは引き続きプロビジョニング中です。
修正: 親ワークスペースのプロビジョニングが完了するまで待ち、プロビジョニング要求をもう一度送信します。
子リソースの location プロパティは、親リソースの location プロパティと一致する必要があります
表示: ARM API
説明: プロビジョニング要求で提供される MedTech サービスの場所は、親ワークスペースの場所とは異なります。
修正: ARM テンプレートの MedTech サービスのプロパティを、親ワークスペースlocation
の プロパティと同じ値に設定location
します。
FHIR 変換先リソースのエラーと修正
Azure Resource Manager (ARM) API またはAzure portalで検出できるエラーの一覧と、これらのエラーの修正を次に示します。
エラー |
---|
リソースの種類 iotconnectors/fhirdestination の最大数に達しました。 |
指定された fhirServiceResourceId が無効です。 |
子リソースをプロビジョニングする前に、先祖リソースを完全にプロビジョニングする必要があります。 |
子リソースの location プロパティは、親リソースの location プロパティと一致する必要があります。 |
リソースの種類 iotconnectors/destinations の最大数に達しました
表示: ARM API とAzure portal
説明: MedTech サービスの FHIR 宛先リソース クォータに達しました (既定値は MedTech サービスごとに 1 つです)。
修正: MedTech サービスの FHIR 変換先リソースの既存のインスタンスを削除します。 MedTech サービスごとに許可される FHIR 変換先リソースは 1 つだけです。
指定された 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 サービスのプロビジョニングが完了するまで待ってから、プロビジョニング要求をもう一度送信します。
子リソースの location プロパティは、親リソースの location プロパティと一致する必要があります
表示: ARM API
説明: プロビジョニング要求で指定された FHIR ターゲット リソースの場所は、親 MedTech サービスの場所とは異なります。
修正: ARM テンプレートの FHIR 変換先のプロパティを、親 MedTech サービスの location
プロパティと同じ値に設定location
します。
注意
このトラブルシューティング ガイドを使用して MedTech サービスの問題を解決できない場合は、Azure テクニカル サポート チケットを開き、デバイス メッセージ とデバイスと FHIR 宛先マッピング のコピーを要求に添付して、問題の判断に役立てることができます。
次のステップ
この記事では、MedTech サービスのデプロイ エラーのトラブルシューティングと修正方法について説明しました。
MedTech サービスについてよく寄せられる質問 (FAQ) については、次を参照してください。
FHIR®は、米国商標庁に登録されている Health Level Seven International の登録商標であり、その許可を得て使用しています。