다음을 통해 공유


FinOps Hubs 인스턴스 업그레이드

이 자습서를 사용하면 기존 FinOps 허브 인스턴스를 최신 버전으로 업그레이드하여 새 기능을 사용할 수 있습니다.

FinOps 허브 인스턴스 업그레이드는 일반적으로 FinOps 허브 템플릿을 배포한 다음 Power BI 보고서 및 데이터 탐색기 대시보드를 업데이트하는 초기 설정과 동일합니다. 그러나 이동 중인 버전에 따라 추가 단계가 필요할 수 있습니다. 다음 단계를 사용하여 FinOps 허브 인스턴스를 업그레이드합니다. 질문이 있는 경우 토론을 시작합니다.


시작하기 전에

업그레이드하기 전에 현재 실행 중인 버전을 알고 있어야 합니다. 스토리지 계정에서 버전을 찾을 수 있습니다.

  1. Azure Portal에서 스토리지 계정을 엽니다.
  2. 스토리지 브라우저>>
  3. settings.json 행을 찾아 페이지의 오른쪽에 있는 메뉴를 선택한 다음 보기/편집 선택합니다.
  4. 버전 속성을 찾습니다.

0.2보다 오래된 FinOps 허브를 사용하는 경우 새 인스턴스를 배포하는 것이 가장 간단합니다. 이 자습서의 단계에서는 0.2까지 이어지는 차이점을 고려하지 않습니다. 새 인스턴스를 배포하려면 FinOps 허브 인스턴스 만들기를 참조하세요.

릴리스 이후의 변경 내용 목록은 변경 로그를 참조하세요.


1단계: 사용되지 않는 리소스 삭제(0.7)

이 단계는 FinOps Hubs 0.7에서 업그레이드하고 공용 네트워크 액세스 권한이 있는 배포를 대상으로 하는 경우에만 적용됩니다. 다음 중 어느 것이 적용되는 경우 이 단계를 건너뜁니다.

  • FinOps 허브 0.6 이하 버전에서 업그레이드하기.
  • FinOps Hubs 0.7에서 업그레이드하고 프라이빗 네트워크 라우팅을 사용합니다.
  • FinOps Hubs 0.8 이상 버전에서 업그레이드 진행

FinOps Hubs 0.8에서는 네트워킹 리소스를 배포하는 방법에 대한 아키텍처 변경 사항을 도입했습니다. 네트워킹 리소스는 0.7에서 0.8 이상으로 업그레이드하기 전에 삭제해야 합니다. 0.6 이하에서 0.8 이상으로 이동하는 경우 이 단계를 건너뛸 수 있습니다. 지침에서는 FinOps 허브 인스턴스가 리소스 그룹의 유일한 항목이며 다른 네트워킹 리소스가 없다고 가정합니다. FinOps 허브와 관련이 없는 리소스는 삭제하지 마세요.

FinOps Hubs 0.7 네트워킹 리소스를 삭제하려면 다음을 수행합니다.

  1. Azure Portal에서 FinOps 허브 리소스 그룹을 엽니다.
  2. 리소스 그룹 내의 모든 프라이빗 엔드포인트를 삭제합니다.
  3. 리소스 그룹 내의 모든 프라이빗 DNS(도메인 이름 시스템) 영역을 삭제합니다.
  4. 가상 네트워크를 삭제합니다. 오류가 발생하는 경우:
    • 프라이빗 엔드포인트 또는 DNS 영역이 남아 있지 않은지 확인합니다.
    • 연결된 디바이스 탭을 확인하고 느린 리소스를 제거하여 가상 네트워크가 사용되고 있지 않은지 확인합니다.

2단계: 패브릭 이벤트 하우스 업데이트

Microsoft Fabric Eventhouse 데이터베이스 스키마는 각 릴리스에서 수동으로 업데이트해야 합니다. 자세한 내용은 Microsoft Fabric 설정을 참조하세요.


3단계: FinOps 허브 템플릿 배포

FinOps 허브 인스턴스를 업그레이드하려면 최신 버전의 템플릿을 다시 배포해야 합니다. 템플릿을 배포하면 새 리소스가 생성되고 필요에 따라 기존 리소스가 업데이트됩니다. 기존 인스턴스가 업데이트되었는지 확인하려면 동일한 허브 이름과 데이터 탐색기 클러스터 이름 또는 패브릭 이벤트 하우스 쿼리 URI를 지정해야 합니다.


4단계: Cost Management 내보내기 업데이트(0.2-4)

이 단계는 FinOps Hubs 0.4 이하에서 업그레이드하고 수동 내보내기를 사용하는 경우에만 적용됩니다. FinOps Hubs 0.5 이상에서 업그레이드하거나 관리되는 내보내기를 사용하는 경우 이 단계를 건너뜁니다.

FinOps 도구 키트 0.5 보고서는 Cost Management 커넥터를 예약 권장 사항 내보내기로 대체했습니다. 0.5 보고서로 업데이트하는 경우 Cost Management에서 새 예약 권장 사항 내보내기를 만들어야 합니다.


5단계: 중복 데이터 제거(0.2-6)

이 단계는 FinOps Hubs 0.6 이하에서 업그레이드하는 경우에만 적용됩니다. FinOps Hubs 0.7 이상에서 업그레이드하는 경우 이 단계를 건너뜁니다.

FinOps Hubs 0.6 및 0.7은 수집 컨테이너에 저장된 데이터의 폴더 경로를 변경했습니다. 즉, 이전 Power BI 보고서는 FinOps Hubs 0.7 이상에서 작동하지 않습니다. 새 Power BI 보고서는 이전 버전과 호환되며 이전 폴더 경로를 지원합니다. 스토리지 보고서에 대한 데이터를 다시 내보낼 필요가 없습니다. 그러나 FinOps Hubs 0.6 및 0.7은 새 폴더 경로를 사용하므로 현재 월에 대한 중복 데이터가 표시 될 수 있습니다. 중복을 방지하려면 수집 컨테이너의 이전 경로에서 현재 월의 데이터를 삭제하여 두 번 계산되지 않도록 합니다.

Azure Data Explorer 또는 Microsoft Fabric을 사용하도록 설정하는 경우 기록 데이터를 다시 수집하여 데이터 탐색기에 추가해야 합니다. 이 수집 요구 사항은 다른 시스템 또는 클라우드에서 가져온 데이터에도 적용됩니다.

중요한

이전 릴리스에서 이전에 내보낸 기록 데이터를 0.7 이상에서 다시 내보내는 경우 이전 데이터는 제거되지 않습니다. 중복된 데이터로 인해 부정확한 숫자를 방지하려면 수집 컨테이너에서 이전 데이터를 삭제합니다. FinOps Hubs 0.7은 CommitmentDiscountUsage, 비용, 가격, 권장 사항또는 트랜잭션데이터 세트 형식에 따라 모든 콘텐츠를 폴더로 이동합니다. 다른 폴더는 안전하게 제거할 수 있습니다. 제거되면 필요에 따라 기록 데이터 백필을 실행합니다.


6단계: Power BI 보고서 업데이트

Power BI 보고서는 해당 FinOps 허브 인스턴스에서 작동하도록 설계되어 있지만 대부분의 릴리스에서는 Power BI 보고서를 업데이트할 필요가 없습니다. FinOps Hubs 0.6 이하의 경우 Power BI 보고서를 업데이트해야 합니다. 자세한 내용은 호환성 가이드를 참조하세요.

Power BI 보고서를 업데이트하려면 다음을 수행합니다.

  1. 최신 템플릿을 다운로드합니다.
  2. Power BI Desktop에서 원하는 보고서 템플릿을 추출하고 엽니다.
  3. 필요에 따라 보고서 매개 변수를 지정하고 각 보고서를 로드합니다.
    • 0.9은 사용 중단된 FOCUS 1.0 미리 보기 기능을 지원합니다. 기존 FOCUS 1.0 미리 보기 데이터를 사용하려면 사용되지 않음: 추가 쿼리 최적화 매개 변수를 활성화합니다.
  4. 다음과 같은 변경 사항을 나타내는 모든 사용자 지정을 새 보고서에 다시 적용합니다.
    • 0.4에서 FOCUS 1.0에 맞게 다음 열을 변경했습니다.
      • ChargeCategory는 Purchase 대신 환불에는 Adjustment입니다.
      • ChargeClass(신규)는 Correction 환불을 위한 것입니다.
      • CommitmentDiscountStatus(신규)는 약정 할인 사용량에 대해 ChargeSubcategory를 대체합니다.
      • RegionId 및 RegionName이 지역을 대체했습니다.
    • 이후 업데이트에서 사용자 지정을 수동으로 적용하지 않도록 하려면 FinOps 도구 키트에 사용자 지정을 제공하는 것이 좋습니다.
  5. 패브릭 작업 영역에 보고서를 게시합니다.
  6. 각 보고서에 대해 2-5를 반복합니다.

자세한 내용은 Power BI 보고서 설정을 참조하세요.


7단계: 데이터 탐색기 대시보드 업데이트

데이터 탐색기 대시보드는 0.7에서 데이터 탐색기 지원으로 도입되었으며 0.10 이후 Microsoft Fabric에서도 작동합니다. 대시보드의 모든 버전은 0.7 이후의 모든 버전의 FinOps 허브에서 작동합니다. 대시보드를 업그레이드하려면 기존 대시보드를 최신 대시보드 템플릿으로 바꿉다.

자세한 내용은 데이터 탐색기 대시보드 구성을 참조하세요.


8단계: 사용자 지정 KQL 쿼리 업데이트

사용되지 않는 열 및 함수의 사용을 바꿉니다.

이전 버전 더 이상 권장되지 않음 교체
0.7 daterange() datestring(datetime, [datetime])
0.7 monthsago() startofmonth(datetime, [offset])
0.7 parse_resourceid(ResourceId).ResourceType resource_type(x_ResourceType).SingularDisplayName

피드백 제공

빠른 검토를 통해 어떻게 하고 있는지 알려주세요. 이러한 검토를 사용하여 FinOps 도구 및 리소스를 개선하고 확장합니다.

특정 항목을 찾고 있는 경우 기존 항목에 투표하거나 새 아이디어를 만듭니다. 다른 사용자와 아이디어를 공유하여 더 많은 표를 얻습니다. 우리는 가장 많은 표를 가진 아이디어에 초점을 맞추고 있습니다.