다음을 통해 공유


Azure에서 탄소 최적화 문제를 해결함

이 문서는 탄소 최적화를 사용할 때 발생할 수 있는 일반적인 문제를 진단하고 해결하는 데 도움이 됩니다.

액세스 문제

다음 섹션에서는 일반적인 액세스 문제 및 해당 솔루션에 대해 설명합니다.

탄소 최적화에 대한 액세스 거부

문제: 탄소 최적화 페이지에 액세스할 때 사용 권한 문제가 발생합니다.

해결 방법:

  • 적절한 권한을 요청합니다.
  • 탄소 배출 데이터는 Carbon Optimization Reader, Subscription OwnerSubscription Contributor 역할에 액세스할 수 있습니다. 이러한 역할을 통해 배출 추세 및 배출 세부 정보 페이지에서 탄소 배출 데이터를 볼 수 있습니다.
  • 사용 권한은 구독 수준에서 설정됩니다.

탄소 최적화 판독기 역할을 할당하는 단계:

역할을 할당 Carbon Optimization Reader 하려면 구독 소유자 또는 기여자여야 합니다.

  1. Azure Portal의 구독 페이지로 이동합니다.
  2. 역할을 할당할 구독을 선택합니다.
  3. 액세스 제어(IAM) 를 선택합니다.
  4. 선택 후 역할 할당추가.
  5. 역할 드롭다운 목록에서 탄소 최적화 판독기 선택합니다.
  6. 역할을 할당할 사용자 또는 그룹을 선택합니다.
  7. 저장을 선택합니다.

데이터 제한 사항

다음 섹션에서는 일반적인 데이터 제한 사항 및 해당 솔루션에 대해 설명합니다.

100개 이상의 구독에 대한 데이터 보기

문제: 데이터는 탄소 최적화 페이지에서 탄소 배출 데이터를 볼 때 한 번에 선택한 최대 100개의 구독에 사용할 수 있습니다.

현재 동작: 100개 이상의 구독을 선택하는 경우 데이터는 선택한 처음 100개 구독에 대해서만 표시됩니다.

해결책: 정확하고 완전한 데이터를 보려면 최대 100개의 구독을 선택하세요.

관련 구독을 선택하기 위한 팁:

  • 선택 항목을 검토하여 100개의 구독을 초과하지 않는지 확인합니다. 구독 선택 필터는 선택한 구독 수를 보여 줍니다.
  • 탄소 최적화 목표(예: 가장 높은 사용량 또는 배출)와 가장 관련된 구독을 선택합니다.
  • 한 번에 최대 100개의 구독 집합을 선택하여 여러 단계로 분석을 수행합니다.

배출 데이터에 대한 12개월 조회 기간

문제: 탄소 최적화는 지난 12개월 동안의 자원에 대한 배출 데이터를 보여줍니다.

해결책: 지난 12개월 외의 데이터에 대해서는 다음을 사용하는 것이 좋습니다.

배출 데이터 문제

다음 섹션에서는 일반적인 배출 데이터 문제와 해당 솔루션에 대해 설명합니다.

전체 또는 대부분의 범위 2 배출은 0입니다.

설명: 이 오류는 범위 2 지역 데이터 대신 범위 2 시장 데이터가 표시되므로 발생합니다. 자세한 내용은 계산 방법론참조하세요.

API 문제

다음 섹션에서는 일반적인 API 문제 및 해당 솔루션에 대해 설명합니다.

API 인증 오류

오류:Failed to send request to Microsoft.Carbon due to AAD authentication error

설명: 이 오류는 테넌트 관리자가 테넌트에서 앱을 사용하지 않도록 설정하는 경우에 발생할 수 있습니다.

해결 방법:

  • 테넌트 관리자에게 문의하여 테넌트에서 "Prod-AzureSustainability"가 비활성화되어 있는지 확인합니다. 사용하지 않도록 설정된 경우 사용하도록 설정합니다.

특정 API 보고서 형식에서 지원되는 1개월 날짜 범위

문제: 여러 달에 걸친 데이터를 요청하려고 할 때 오류가 발생하여 한 번에 한 달 동안 요청을 수행해야 한다는 것을 시사합니다.

예제 오류:

"error": {
          "code": "InvalidRequestPropertyValue",
          "message": "The start date 11/01/2023 00:00:00 and end date 12/01/2023 00:00:00 should be equal for report type ItemDetailsReport."
        }

예상 동작: 'ItemDetailsReport' 및 'TopItemsSummaryReport'는 한 번에 한 달만 지원합니다.

해결 방법:

  • 'ItemDetailsReport' 및 'TopItemsSummaryReport' API 보고서 형식을 사용하는 경우 한 달 동안 데이터를 쿼리합니다.
  • 매월 첫째 날을 입력하여 한 달 내내 배출 데이터를 가져옵니다.

요청 조절

문제: API는 테넌트당 분당 100개의 쿼리(QPM)로 제한됩니다.

예상 동작: 이 제한을 초과하면 제한이 발생할 수 있으며, 다른 요청은 속도가 한도 아래로 떨어질 때까지 큐에 대기하거나 거부됩니다.

해결책: 특히 수요가 많은 기간 동안 제한을 방지하기 위해 쿼리 속도를 모니터링하고 관리하십시오.

일반적인 제한 사항

다음 섹션에서는 일반적인 일반적인 제한 사항 및 해당 솔루션에 대해 설명합니다.

탄소 최적화 페이지에서 선택한 구독에 대한 데이터를 표시할 수 없음

문제:선택한 구독에 대해 데이터를 표시할 수 없는 오류 메시지는 다음과 같은 여러 가지 이유로 나타날 수 있습니다.

  • 일부 구독에 대한 Carbon Optimization Reader 역할이 없습니다.
  • 아직 사용할 수 있는 데이터가 없는 새 구독(데이터가 표시되는 데 1개월 이상 소요됨).
  • 리소스 사용량이 없으므로 배출 데이터가 없는 구독

해결 방법:

  • 필요한 권한이 있는지 확인합니다. 자세한 내용은 "액세스 거부"에서"탄소 최적화"를 참조하세요.
  • 새 구독에 데이터를 사용할 수 있게 될 때까지 기다립니다.
  • 비용 분석 페이지 또는 리소스 페이지에서 구독 사용량을 확인합니다.

처음 방문할 때 테넌트 등록을 1시간 동안 기다립니다.

문제: 일부 테넌트는 첫 번째 방문 시 최대 1시간을 기다릴 수 있습니다.

예상 동작: 처음으로 탄소 최적화 페이지를 보는 테넌트에 있는 경우 테넌트가 시스템에 등록되기까지 30분에서 1시간 정도 기다립니다. 이 시간 동안 테넌트 등록이 진행 중임을 나타내는 메시지가 표시되거나 빈 페이지가 표시될 수 있습니다. 등록이 완료되면 데이터를 볼 수 있습니다. 테넌트가 등록되면 동일한 테넌트에 있는 조직의 다른 사용자는 대기 시간 없이 데이터에 액세스할 수 있습니다.

데이터 대기 시간

문제: 리소스 구성에 대한 변경 내용은 다음 달의 배출 데이터에 표시됩니다.

해결 방법:

  • 다음 달 19일까지 데이터가 업데이트됩니다.
  • 이 데이터 업데이트 일정을 고려하여 그에 따라 분석을 계획합니다.