Share via


MedTech サービスのデプロイ エラーのトラブルシューティング

注意

Fast Healthcare 相互運用性リソース (FHIR®) は、オープンな医療仕様です。

この記事では、MedTech サービスのデプロイ エラーのトラブルシューティング手順と修正プログラムについて説明します。

ヒント

MedTech サービスのメトリックとログにアクセスすることは、MedTech サービスの全体的な正常性とパフォーマンスのトラブルシューティングと評価に不可欠です。 これらの MedTech サービス監視機能を有効、構成、および使用する方法については、次の MedTech サービスの記事を参照してください。

MedTech サービスの監視と正常性チェックのタブを使用する方法

MedTech サービス メトリックを構成する方法

MedTech サービスの診断設定を有効にする方法

MedTech サービス リソースのエラーと修正

Azure Resource Manager (ARM) API またはAzure portalで検出できるエラーの一覧と、これらのエラーの修正を次に示します。

エラー
リソースの種類 iotconnectors の最大数に達しました。
deviceMapping マッピングが無効です。 検証エラー: {LIST_OF_ERRORS}。
fullyQualifiedEventHubNamespace が null、空、または正しく書式設定されていません。
子リソースをプロビジョニングする前に、先祖リソースを完全にプロビジョニングする必要があります。
子リソースの location プロパティは、親リソースの location プロパティと一致する必要があります。

リソースの種類 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 の登録商標であり、その許可を得て使用しています。