2016-12-28 9 views
0

課金私は、すべてのプロセスが問題なくチュートリアルAzureの使用状況と課金洞察(AUBI)ポータルhttps://github.com/Microsoft/AzureUsageAndBillingPortalに説明が完了しましたが、ダッシュボードサイト内の末尾にデータ発生状況は常に保留中ですこのため、AzureUsageRecords、ReportRequests、Reportsのような空のbiテーブルがあります。誰もがこの問題の原因を知っていますか?ありがとう、私はあなたの答えを願っています。Azureの使用状況やポータルDataGenStatusに常に保留

答えて

0

あなたはWebJobUsageDailyプロジェクトを見れば - > Program.csが、これがある:

Commons.Utils.UpdateSubscriptionStatus(s.Id, DataGenStatus.Pending, DateTime.UtcNow); 

この行は、データベース内の保留状態を更新します。そしてWebJobBillingDataプロジェクトに - > Functions.csはProcessQueueMessage(BillingRequest BR)関数の中で、最後の行は次のとおりです。

Commons.Utils.UpdateSubscriptionStatus(br.SubscriptionId, DataGenStatus.Completed, DateTime.UtcNow); 

この行は完了ステータスを更新します。

まず、WebJobが正常に実行されているかどうかを確認し、そうであれば、この2つの行の間に問題がないかどうかを確認してください。

P.S:App.configのida:ClientIdとida:Passwordが正しくないため、Mineは常にPendingを表示していました。

+0

私はそれらの行をチェックしていますが、私は失敗idaを参照してください:ClientldとIDA:パスワード私は正しいと思います。 –

+0

2行目が実行されないため、何かが失敗しています。ローカルマシンのコードをデバッグして確認できますか?特に、Azure請求APIの残りのAPI呼び出しをすべて確認してください –

+0

私はついにこの投稿の問題を発見しましたhttp://stackoverflow.com/questions/27332324/no-route-registered-for-webjobは仕事を削除し、それを発表した。 –

関連する問題