다음을 통해 공유


Azure 탄소 최적화 문제 해결(미리 보기)

이 문서는 Azure 탄소 최적화(미리 보기)를 사용할 때 발생할 수 있는 몇 가지 일반적인 문제를 진단하고 해결하는 데 도움이 됩니다.

1. 액세스 문제

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

문제: 탄소 최적화 블레이드에 액세스할 때 권한 문제입니다.

솔루션:

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

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

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

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

2. 데이터 제한 사항

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

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

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

솔루션: 정확하고 완전한 데이터를 보려면 100개 이하의 구독을 선택해야 합니다.

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

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

메모

100개 이상의 구독 또는 기타 대규모 데이터 작업에 대한 데이터에 액세스하려면 Fabric지속 가능성 데이터 솔루션의 일부로 사용할 수 있는 Microsoft Azure 배출 인사이트 기능을 사용합니다.

2.2. API 쿼리에서 반환된 최대 5,000개의 결과

문제: API 쿼리의 경우 결과 집합은 페이지를 매긴 경우에도 최대 5,000개의 항목을 반환합니다. 

솔루션: 쿼리에서 입력 매개 변수를 제한합니다.

유용한 팁:

  • 한 번에 단일 구독에 대한 데이터를 쿼리합니다.
  • 리소스 그룹의 단일 또는 하위 집합을 쿼리합니다.
  • 한 번에 한 달 동안 데이터를 쿼리합니다.

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

문제: Azure 탄소 최적화는 지난 12개월 동안 리소스에 대한 배출 데이터를 제공합니다.

솔루션: 지난 12개월 이후의 데이터에 대해서는 다음을 사용하는 것이 좋습니다.

  • azure대한 배출 영향 대시보드: 지난 5년 동안의 구독 수준에서 배출을 포함합니다.
  • Microsoft Azure 배출 인사이트: 리소스 수준에서 배출을 포함합니다.

3. 배출 데이터 문제

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

설명: 범위 2 위치 데이터가 아닌 범위 2 시장 데이터를 표시할 때 필요합니다. 자세한 내용은 계산 방법론참조하세요.

4. API 문제

4.1. API AAD 인증 오류

오류:AAD 인증 오류로 인해 Microsoft.Carbon에 요청을 보내지 못했습니다

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

솔루션:

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

4.2. 특정 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 보고서 형식을 사용하는 경우 한 달 동안 데이터를 쿼리합니다.
  • 매월 1일을 입력하여 한 달 내내 배출 데이터를 가져와야 합니다.

4.3. 요청 제한

문제: API를 호출할 때 테넌트당 QPM(분당 100개 쿼리)의 제한이 있습니다.

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

솔루션: 특히 수요가 많은 기간 동안 제한을 방지하려면 쿼리 속도를 모니터링하고 관리합니다.

5. 일반적인 제한 사항

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

문제: 선택한 구독에 대해 데이터를 표시할 수 오류 메시지가 표시될 수 여러 가지 이유로 표시될 수 있습니다.

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

솔루션:

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

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

문제: 첫 번째 방문 시 일부 테넌트에서 최대 1시간 동안 기다립니다.

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

5.3. 데이터 대기 시간

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

솔루션:

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