一般的な Cost Management のトラブルシューティング

この記事では、Cost Management に関する一般的なエラーについて説明し、その解決方法についての情報を提供します。 Azure portalで Cost Management を使用し、理解できない、または解決できないエラーが発生した場合は、次のエラー コードを見つけます。 次に、軽減策の情報または詳細情報のリンクを使用して問題を解決してみてください。

軽減情報を含む一般的なエラー コードの一覧を次に示します。

提供された情報が役に立たない場合は、 サポート リクエストを作成します

400

エラー メッセージ 400

軽減策

BillingPeriods API を使用している場合は、従来の従量課金制または EA サブスクリプションを使用していることを確認します。 BillingPeriods API では、Microsoft 顧客契約サブスクリプションはサポートされていません。

特定の機能またはサブスクリプション オファーの種類に対してサポートされているスコープを使用していることを確認します。

400 エラー コードを使用する機能固有のエラーが多くあります。 具体的な詳細については、エラー メッセージと API のドキュメントを参照してください。 全般的な情報については、「Cost Management API」を参照してください。

詳細情報

Microsoft 顧客契約に移行するときの請求期間の詳細については、「請求期間」を参照してください。

401

エラー メッセージ 401

軽減策

Enterprise Agreement の場合は、表示料金オプション (アカウント所有者または部門管理者) が有効になっていることを確認します。

Microsoft 顧客契約の場合は、課金アカウントの所有者が、料金を表示できるロールに割り当てられていることを確認します。

AuthorizationFailed」をご確認ください。

詳細情報

エンタープライズ契約の詳細については、「エンタープライズ コスト ビューのトラブルシューティング」を参照してください。

Microsoft 顧客契約の詳細については、「Azure での Microsoft 顧客契約の管理ロールを理解する」を参照してください。

404

エラー メッセージ 404

軽減策

特定の機能またはサポートされているサブスクリプション オファーの種類に対してサポートされているスコープを使用していることを確認します。

また、 NotFound を参照してください。

500

エラー メッセージ 500

軽減策

このメッセージは内部エラーです。 1 時間待機してから、もう一度お試しください。

また、 GatewayTimeout を参照してください。

503

エラー メッセージ 503

軽減策

このメッセージは内部エラーです。 1 時間待機してから、もう一度お試しください。

エクスポートを作成または更新するときに、Microsoft.CostManagementExports リソース プロバイダーがサブスクリプションに登録されているときにエラーが表示されることがあります。 リソース プロバイダーの登録は迅速ですが、最大 5 分待つ必要がある場合があります。 それでも 10 分以上エラーが表示される場合は、 サポートリクエストを作成します

また、 GatewayTimeout を参照してください。

AccountCostDisabled

エラー メッセージ AccountCostDisabled

軽減策

このメッセージは、Enterprise Agreement 管理者がアカウント所有者とサブスクリプション ユーザーに対して Cost Management (表示料金) を有効にしていないことを示します。 管理者に問い合わせてください。

詳細情報

詳細については、「Azure エンタープライズ コスト ビューのトラブルシューティング」を参照してください。

AuthorizationFailed

エラー メッセージ AuthorizationFailed

軽減策

指定したスコープまたはオブジェクトにアクセスできるかどうかを確認します。 たとえば、予算やエクスポートなどです。

詳細情報

詳細については、Cost Management データへのアクセスの割り当てに関するページを参照してください

BadRequest

エラー メッセージ BadRequest

軽減策

クエリまたは予測 API を使用してコスト データを取得する場合は、クエリ本文を検証します。

ポータル エクスペリエンスを使用しているときに object ID cannot be null エラーが表示された場合は、ビューを更新してみてください。

Power BI を使用して予約の使用状況データを 3 か月以上プルする場合は、呼び出しを 3 か月間のチャンクに分割する必要があります。

また、 SubscriptionTypeNotSupported を参照してください。

詳細情報

クエリ - Usage API 本文の例の詳細については、「クエリ - 使用状況」を参照してください。

予測 - Usage API 本文の例の詳細については、「予測 - 使用状況」を参照してください。

Power BI での予約使用呼び出しのチャンクの詳細については、「Power BI の考慮事項と制限事項」を参照してください。

BillingAccessDenied

エラー メッセージ BillingAccessDenied

軽減策

AuthorizationFailed」をご確認ください。

DepartmentCostDisabled

エラー メッセージ DepartmentCostDisabled

軽減策

このメッセージは、Enterprise Agreement 管理者が部署管理者に対して Cost Management (DA 表示料金) を有効にしていなかったことを示します。 EA 管理者に問い合わせてください。

詳細情報

無効なコストのトラブルシューティングの詳細については、「 Azure エンタープライズ コスト ビューのトラブルシューティング」を参照してください。

DisallowedOperation

エラー メッセージ DisallowedOperation

軽減策

このメッセージは、サブスクリプションに料金がないことを示します。 使用しているサブスクリプションの種類は、料金の発生を許可されていません。 サブスクリプションには課金される料金を含めることはできませんので、Cost Management ではサポートされていません。

FailedDependency

エラー メッセージ FailedDependency

軽減策

Forecast API を使用している場合、エラーは、正確な予測を生成するのに十分なデータがないことを示します。 または、マージできない複数の通貨があります。

複数の通貨がある場合は、1 つの通貨のみを持つ料金にフィルター処理するか、コストではなく CostUSD の集計を要求して、予測を USD に正規化します。

十分な履歴データがない場合は、スコープで最初に料金が発生して予測が表示されるまで 1 週間待ちます。

詳細情報

API の詳細については、「予測 - 使用状況」を参照してください。

GatewayTimeout

エラー メッセージ GatewayTimeout

軽減策

このメッセージは内部エラーです。 1 時間待機してから、もう一度お試しください。

クエリ、予測、または発行 API を使用してコスト データのクエリを実行する場合は、列ごとのグループ化が少ない、または低レベルのスコープを使用してクエリを簡略化することを検討してください。 サブスクリプションが 50 を超える大規模な管理グループは使用しないでください。

IndirectCostDisabled

エラー メッセージ IndirectCostDisabled

軽減策

このメッセージは、パートナーが、Cost Management を使用するために必要な Enterprise Agreement 登録の価格を公開していないことを示します。 パートナーにお問い合わせください。

詳細情報

詳細については、「Azure エンタープライズ コスト ビューのトラブルシューティング」を参照してください。

InvalidAuthenticationTokenTenant

エラー メッセージ InvalidAuthenticationTokenTenant

軽減策

アクセスしているサブスクリプションが別のディレクトリに移動されている可能性があります。

Azure portal を使用する場合は、サブスクリプションが移動される前に、ダッシュボード タイルなどのリンクまたは保存された参照を使用している可能性があります。

エラー メッセージに記載されている正しいディレクトリに切り替えて、もう一度やり直してください。 古い参照を削除し、リンクを更新することを忘れないでください。

InvalidGatewayHost

エラー メッセージ InvalidGatewayHost

軽減策

このメッセージは内部エラーです。 5 分後にもう一度お試しください。 エラーが続く場合は、サポート要求を作成します

InvalidScheduledActionEmailRecipients

エラー メッセージ InvalidScheduledActionEmailRecipients

軽減策

このメッセージは、作成または更新中のアラートに対してスケジュールされたアクション/電子メールに電子メール受信者がないことを示します。 Azure portal を使用する場合は、メール アドレスを指定した後に Enter キーを押して、フォームに保存されていることを確認します。

InvalidView

エラー メッセージ InvalidView

軽減策

メッセージは、ScheduledActions API を使用してアラートを作成または更新するときに指定されたビューが無効であることを示します。

異常アラートを構成するときは、 InsightAlert の種類の値を使用してください。

MissingSubscription

エラー メッセージ MissingSubscription

軽減策

メッセージは、HTTP 要求に有効なスコープが含まれていないことを示します。

Azure portal でサポート リクエストを作成します。 このエラーは、内部的な問題が原因である可能性があります。

NotFound

エラー メッセージ NotFound

軽減策

サブスクリプションまたはリソース グループを使用している場合は、「SubscriptionNotFound」を参照してください。

管理グループを使用している場合は、「SubscriptionTypeNotSupported」を参照してください。

Azure portal で Cost Management を使用している場合は、ページを更新してみてください。 このエラーは、予算やコネクタなど、システム内で削除されたオブジェクトへの古い参照が原因である可能性があります。

それ以外の場合は、スコープまたはリソース ID を検証します。

詳細情報

詳細については、Cost Management データへのアクセスの割り当てに関するページを参照してください。

RBACAccessDenied

現在のユーザー/アカウントに、アクションを実行するための適切なロールベースのアクセス制御 (RBAC) アクセス許可がないことを示します。

軽減策

アクション グループ (要求本文の contactGroups) を参照する予算を作成する場合は、PUT 要求を実行するユーザー/アカウントに、Cost Management 共同作成者 (すなわち Microsoft.Consumption/budgets/write) アクセスと監視閲覧者 (すなわち Microsoft.Insights/actionGroups/read) アクセスの両方があることを確認します。

その他の軽減手順については、「AuthorizationFailed」を参照してください。

ReadOnlyDisabledSubscription

エラー メッセージ ReadOnlyDisabledSubscription

軽減策

サブスクリプションが無効です。 無効なサブスクリプションに対して、予算やビューなどの Cost Management オブジェクトを作成または更新することはできません。

詳細情報

詳細については、「無効な Azure サブスクリプションを再度有効にする」を参照してください。

ResourceGroupNotFound

軽減策

このエラーは、リソース グループが存在しないことを示します。 リソース グループは移動または削除される可能性があります。

Azure portal を使用している場合は、予算またはエクスポートの作成時にエラーが表示されることがあります。 このエラーは想定されたものであり、無視することができます。

ResourceRequestsThrottled

エラー メッセージ ResourceRequestsThrottled

軽減策

このエラーは、短い期間内に過剰な使用が原因で発生します。 5 分間待ってから再試行してください。

詳細情報

詳細については、「データ待機時間とレート制限」を参照してください。

ServerTimeout

エラー メッセージ ServerTimeout

軽減策

軽減策については、「GatewayTimeout」を参照してください。

SubscriptionNotFound

エラー メッセージ SubscriptionNotFound

軽減策

  • subscription ID が正しいことを確認します。
  • サポートされているサブスクリプションの種類があることを確認します。

新しく作成されたサブスクリプションに Cost Management を使用する場合は、48 時間待ってからやり直してください。

詳細情報

サポートされているサブスクリプションの種類は、「Cost Management データを理解する」に表示されます。

SubscriptionTypeNotSupported

エラー メッセージ SubscriptionTypeNotSupported

軽減策

管理グループを使用している場合は、サポートされているオファーの種類がすべてのサブスクリプションにあることを確認します。 Cost Management では、Microsoft 顧客契約 サブスクリプションを持つ管理グループはサポートされていません。

詳細情報

サポートされているサブスクリプションの種類は、「Cost Management データを理解する」に表示されます。

権限がありません

エラー メッセージ Unauthorized

軽減策

ExternalBillingAccounts または ExternalSubscriptions API を使用している場合は、Microsoft.CostManagement リソース プロバイダー RP が Microsoft Entra インスタンスに登録されていたことを確認します。 AWS の Cost Management を使用するには、リソース プロバイダーの登録が必要です。

Note

Cost Management サービスの AWS のコネクタは、2025 年 3 月 31 日に廃止されます。 ユーザーは、AWS コスト管理レポートの代替ソリューションを検討する必要があります。 2024 年 3 月 31 日、Azure は、すべての顧客に対して AWS に新しいコネクタを追加する機能を無効にします。 詳細については、アマゾン ウェブ サービス (AWS) コネクタの廃止に関する記事を参照してください。

Empty GUID user id エラーが発生した場合は、要求に関連付けられているベアラー トークンを更新します。 Azure portal に一時的にエラーが表示されることがありますが、それ自体を解決する必要があります。 Azure portal で引き続きエラーが表示される場合は、ブラウザーを更新します。

AuthorizationFailed」もご確認ください。

詳細情報

詳細については、「AWS と Cost Management の統合を設定する」を参照してください。

サポート要求の作成

上記に記載されていないエラーが発生した場合や、より多くのヘルプが必要な場合は、サポートリクエスト を提出し、イシューの型を [請求先] として指定します。

次のステップ