Atualizando hubs FinOps
Este artigo ajuda você a atualizar uma instância existente do hub FinOps para a versão mais recente para usar novos recursos.
A atualização de uma instância de hub FinOps geralmente é a mesma que a configuração inicial. No entanto, dependendo da versão de ou para a qual você está se movendo, você pode ter etapas específicas que são necessárias. Use as seções a seguir para mover de uma versão para outra. Se tiver alguma dúvida, inicie uma discussão.
Antes de começar
Antes de atualizar, certifique-se de que sabe qual a versão que está a executar atualmente. Você pode encontrar a versão na conta de armazenamento:
- Abra a conta de armazenamento no portal do Azure.
- Você pode navegar a partir do grupo de recursos ou da lista de contas de armazenamento.
- Se você usar a lista de contas de armazenamento, adicione um filtro de tag para
cm-resource-parent
contémMicrosoft.Cloud/hubs
para ver todas as contas de armazenamento de hub.
- Abrir >
- Encontre a linha settings.json e selecione o menu ⋯ no lado direito da página e, em seguida , Visualizar/editar.
- Procure a propriedade version .
Atualizando 0.0.1
Os hubs 0.0.1
FinOps foram a versão inicial e foram intencionalmente reduzidos em recursos para obter algo sobre o qual pudéssemos começar a coletar feedback. Esta versão destinava-se a suportar apenas o custo amortizado, mas não fazia suposições sobre os dados, o que significa que você poderia conectá-los a qualquer tipo de exportação ou tipo de conta. Os relatórios do Power BI só 0.0.1
funcionam com contas do Enterprise Agreement (EA). Consulte as subseções a seguir se você tiver outro tipo de conta.
Use as seções a seguir para determinar as melhores etapas para atualizar sua instância de hub.
Subscrições internas da MOSA e da Microsoft para a versão 0.0.1
O Contrato do Microsoft Online Services (MOSA, também chamado de pagamento conforme o uso) e as assinaturas internas da Microsoft não são suportados em hubs FinOps 0.2
ou posteriores. Você pode usar relatórios do Power BI da 0.1.1
versão ou do módulo 0.1.1
PowerShell do kit de ferramentas FinOps, mas não há necessidade de atualizar sua instância de hub. As alterações foram internas ou aplicam-se apenas ao onboarding inicial. Entre em contato com o suporte sobre a transição para uma conta do Contrato de Cliente da Microsoft.
EA e MCA contabilizam 0.0.1
Se tiver uma conta Enterprise Agreement (EA) ou Microsoft Customer Agreement (MCA), atualize para 0.2
, que utiliza o novo formato de dados de custo FOCUS e cobre os custos faturados (efetivos) e amortizados com menos 30% de tamanho de dados (e custos de armazenamento). É a linha de base para todas as atualizações futuras.
Consulte as instruçõesde atualização 0.2 Ver alterações
Atualizando 0.1.x
Os hubs FinOps receberam pequenas atualizações internas em 0.1
e 0.1.1
.
Use as seções a seguir para determinar as melhores etapas para atualizar sua instância de hub.
Subscrições internas da MOSA e da Microsoft para 0.1.x
O Contrato do Microsoft Online Services (MOSA, também chamado de pagamento conforme o uso) e as assinaturas internas da Microsoft não são suportados em hubs FinOps 0.2
ou posteriores. Você pode usar relatórios do Power BI da 0.1.1
versão ou do módulo 0.1.1
PowerShell do kit de ferramentas FinOps, mas não há necessidade de atualizar sua instância de hub. Entre em contato com o suporte sobre a transição para uma conta do Contrato de Cliente da Microsoft.
EA e MCA contas para 0.1.x
Os hubs FinOps 0.2
e posteriormente usam o formato de dados de custo FOCUS que cobre custos faturados (reais) e amortizados. O FOCUS permite visualizar dados EA e MCA juntos e é 30% menor do que conjuntos de dados reais + amortizados combinados, o que reduz seus (custos de armazenamento). Para obter mais informações, consulte Benefícios do FOCUS.
Importante
A Gestão de Custos tem uma limitação com as novas exportações que as limita aos últimos 13 meses. Se você precisar de dados com mais de 13 meses, entre em contato com o suporte para solicitar suporte para dados históricos. Os seguintes detalhes baseiam-se nesta limitação atual (a partir de janeiro de 2024).
Antes de atualizar, considere as seguintes perguntas:
- Quantos dados você tem em sua instância de hub?
- Se você tiver menos de 13 meses de dados, recomendamos excluir os dados e reexportá-los usando o conjunto de dados FOCUS.
- Se tiver mais de 13 meses de dados, pode mantê-los na sua conta de armazenamento, mas os novos relatórios do Power BI não os reconhecem. Você pode continuar a usar os relatórios atuais do Power BI.
- Você modificou os relatórios do Power BI?
- Se você modificou os relatórios, precisará reaplicar as alterações aos novos relatórios. Para obter mais informações, consulte Como atualizar relatórios existentes para o FOCUS.
- Se você precisar que seus relatórios personalizados continuem a ser executados durante a atualização, implante uma segunda instância de hubs FinOps usando uma conta de armazenamento diferente para evitar erros de processamento de dados.
Com base nas considerações anteriores, use as seguintes etapas para atualizar sua instância de hub de 0.1.x
:0.3
- Exclua todas as exportações de custo amortizado que apontem para sua instância de hub.
- Se desejar, exclua os dados históricos de custos amortizados para manter os custos de armazenamento baixos.
- Implante hubs FinOps
0.3
e crie novas exportações FOCUS usando as instruções Criar um novo hub . - Preencha dados históricos usando a exportação FOCUS.
Atualizando 0.2
Atualizar hubs FinOps 0.2 para 0.3 é tão simples quanto reimplantar o modelo e, opcionalmente, atualizar para os relatórios do Power BI 0.3. Não há alterações de quebra, portanto, os relatórios do Power BI de 0.2 devem funcionar com 0.3 e vice-versa.
Atualizando 0.3
Atualizar hubs FinOps 0.3 para 0.4 é tão simples quanto reimplantar o modelo e, opcionalmente, atualizar para os relatórios do Power BI 0.4. Não há alterações de quebra, portanto, os relatórios do Power BI da versão 0.3 devem funcionar com a versão 0.4 e vice-versa.
Os hubs FinOps 0.4 estão alinhados com o FOCUS 1.0, portanto, observe as alterações nas seguintes colunas:
- ChargeCategory é
Purchase
para reembolsos em vez deAdjustment
. - ChargeClass (novo) é
Correction
para reembolsos. - CommitmentDiscountStatus (novo) substitui ChargeSubcategory para uso de desconto de compromisso.
- RegionId e RegionName substituíram Region.
Os relatórios funcionam com exportações de visualização do FOCUS 1.0 e do FOCUS 1.0, portanto, não há necessidade de alterar as exportações para usar os novos relatórios. Os próprios relatórios atualizam o esquema para atender aos requisitos do FOCUS 1.0.
Atualizando 0.4
Atualizar hubs FinOps 0.4 para 0.5 é tão simples quanto reimplantar o modelo e, opcionalmente, atualizar para os relatórios do Power BI 0.5. Não há alterações significativas nos hubs FinOps, portanto, os relatórios do Power BI de 0.4 devem funcionar com 0.5 e vice-versa. No entanto, há alterações nos relatórios do Power BI que devem ser contabilizadas se forem atualizadas para relatórios 0.5.
Os relatórios do kit de ferramentas FinOps 0.5 substituíram o conector de Gerenciamento de Custos por exportações de recomendação de reserva. Ao atualizar para relatórios 0.5, você precisa criar novas exportações de recomendação de reserva no Gerenciamento de custos. Em seguida, configure relatórios 0.5 com uma URL de Armazenamento de Hub apontando para a URL de hub FinOps tradicional. Além disso, configure os relatórios 0.5 com uma URL de Armazenamento de Exportação separada que aponte para onde as recomendações de reserva foram exportadas.
Se você exportou recomendações de reserva para o contêiner msexports da sua conta de armazenamento de hub, use isso. Se você optou por não exportar recomendações de reserva, defina a URL de Armazenamento de Exportação para a mesma URL do hub FinOps. Se você deixar uma das URLs vazias, o relatório não será atualizado no serviço do Power BI e você receberá um erro de "consulta dinâmica". Colocar a mesma URL em ambos os parâmetros deve contornar essa limitação.
Atualizando 0.5
A atualização dos hubs FinOps 0.5 para 0.6 envolve a reimplantação do modelo, a remoção dos dados ingeridos anteriormente para o mês atual e a atualização dos relatórios do Power BI. Os hubs FinOps 0.6 alteraram os caminhos de pasta para dados armazenados no contêiner de de ingestão de, o que significa que relatórios mais antigos do Power BI não funcionam com dados exportados com hubs FinOps 0.6. Por outro lado, os relatórios do Power BI 0.6 funcionam com versões mais antigas de hubs FinOps, portanto, os dados exportados anteriormente funcionam sem reexportá-los. A única ressalva é que você deve excluir os dados do mês atual do caminho antigo no contêiner de ingestão para evitar que ele seja contado duas vezes.
Importante
Se você reexportar dados históricos na versão 0.6 que foram exportados anteriormente em uma versão anterior, os dados mais antigos não serão removidos. Exclua os dados mais antigos no recipiente de ingestão para evitar números imprecisos devido a dados duplicados. Os hubs FinOps 0.6 movem todo o conteúdo para uma pasta com base no tipo de conjunto de dados: focuscost, pricesheet, reservationdetails, reservationrecommendations ou reservationtransactions. Quaisquer outras pastas podem ser removidas com segurança. Uma vez removido, execute o preenchimento de dados históricos conforme necessário.
Atualizando 0.6
A atualização dos hubs FinOps 0.6 para 0.7 envolve a reimplantação do modelo, a remoção dos dados ingeridos anteriormente para o mês atual e a atualização dos relatórios do Power BI. Os FinOps hubs 0.7 alteraram os caminhos de pasta para dados armazenados no contêiner de ingestão de, o que significa que relatórios mais antigos do Power BI não funcionam com dados exportados com os FinOps hubs 0.7. Por outro lado, os relatórios do Power BI 0.7 trabalham com versões mais antigas de hubs FinOps, assim, os dados exportados anteriormente são utilizáveis sem reexportação. A única ressalva é que você deve excluir os dados do mês atual do caminho antigo no contêiner de ingestão para evitar que ele seja contado duas vezes.
Se você habilitar o Azure Data Explorer, precisará reinserir dados históricos para adicioná-los ao Data Explorer. Este requisito de ingestão também se aplica a dados trazidos de outros sistemas ou nuvens.
Importante
Se você reexportar dados históricos em 0.7 que foram exportados anteriormente em uma versão anterior, os dados mais antigos não serão removidos. Exclua os dados mais antigos no contentor de ingestão de para evitar valores inexatos devido a dados duplicados. Os hubs FinOps 0.7 movem todo o conteúdo para uma pasta com base no tipo de conjunto de dados: CommitmentDiscountUsage, Costs, Prices, Recommendationsou Transactions. Quaisquer outras pastas podem ser removidas com segurança. Uma vez removido, execute o preenchimento de dados históricos conforme necessário.
Atualizar para 0.7
Para atualizar hubs FinOps 0.7 para 0.8:
- Reimplante o modelo.
- Atualizar relatórios do Power BI.
- Se estiver usando o Data Explorer, substitua o uso de
parse_resourceid(ResourceId).ResourceType
porresource_type(x_ResourceType).SingularDisplayName
.- A propriedade
ResourceType
emparse_resourceid(ResourceId)
está obsoleta na versão 0.8 e será removida na versão 0.9 ou posterior.
- A propriedade