Compartilhar via


Estender o modelo de dados do Cloud for Sustainability

O Microsoft Sustainability Manager baseia-se no Dataverse como um Power App baseado em modelo. Os usuários podem utilizar os recursos nativos do Dataverse para estender o modelo de dados e usá-lo em cálculos de carbono e relatórios personalizados. Você pode adicionar um atributo a qualquer tabela do Microsoft Sustainability Manager no Dataverse, consultá-lo nos cálculos usando o Power Fx e adicioná-lo a exibições de grade e formulários de edição.

Exemplos de quando você pode querer estender o modelo de dados do Cloud for Sustainability incluem os seguintes cenários:

  • Associar itens produzidos a atividades de eletricidade comprada
  • Associar emissão fugitiva a laboratórios ou ativos arrendados
  • Qualificar a eletricidade comprada com impacto personalizado

Para obter um passo a passo de como estender o modelo de dados, acesse Exemplo: tabela Modo Elétrico neste artigo.

Para estender o Microsoft Sustainability Manager, você precisará realizar os seguintes procedimentos:

  1. Criar uma nova tabela do Dataverse para capturar os dados da sua organização. Para ver um exemplo, acesse Criar uma nova tabela do Dataverse.

  2. Ingerir a nova tabela diretamente no Dataverse ou estender a interface de usuário do Microsoft Sustainability Manager para ingeri-la como dados de referência na experiência incorporada do Microsoft Sustainability Manager. Para ver um exemplo, acesse Ingerir dados.

    Nota

    Você não pode usar a tabela como dados de referência em cálculos. Você só pode usá-la como dados de referência no editor do Power Fx.

  3. Estender o modelo de dados do Cloud for Sustainability com uma referência à nova tabela. Para ver um exemplo, acesse Adicionar uma pesquisa de referência.

  4. Habilitar o acesso do Microsoft Sustainability Manager à nova tabela, concedendo o direito de acesso Função de aplicativo de serviço de sustentabilidade - Personalizada a ele. Para ver um exemplo, acesse Conceder acesso à nova tabela.

  5. Ingerir dados do Microsoft Sustainability Manager com atributos adicionais. Para ver um exemplo, acesse Ingerir dados

  6. Usar os atributos adicionais nos cálculos. Para ver um exemplo, acesse Calcular as emissões de transporte de escopo 3.

  7. Modificar exibições de grade e formulários de edição para mostrar novos atributos. Para ver um exemplo, acesse Personalizar exibições de dados.

  8. Criar relatórios personalizados do Power BI com os novos atributos.

Lembre-se das seguintes informações ao seguir as etapas acima:

  • Se a extensão for simples, como um valor booliano, talvez não seja necessário criar uma nova tabela do Dataverse, conforme indicado na etapa 1. Na etapa 3, basta estender uma tabela do Microsoft Sustainability Manager com um novo atributo booliano. Nesse caso, não há necessidade de uma tabela personalizada extra.

  • Se você estiver usando uma tabela externa, adicione o privilégio Leitura à Função de aplicativo de serviço de sustentabilidade - Personalizada nessa tabela. A função deve estar no nível da Organização.

    Nota

    Se o cálculo de uma atividade indicar que um determinado valor é nulo ou em branco e se o registro tiver um valor para essa pesquisa personalizada, você deverá garantir que esse direito de acesso tenha acesso a essa outra tabela.

  • A ingestão por meio da interface de usuário do Microsoft Sustainability Manager é opcional. Para extensões mais elaboradas, como referências a soluções de terceiros, é provável que a ingestão de dados referenciados ocorra em outro lugar.

  • Modificar exibições de grade e formulários de edição só é conveniente se você quiser exibir ou editar os dados estendidos no Microsoft Sustainability Manager.

  • Os relatórios personalizados do Power BI não serão abordados neste artigo.

  • Para habilitar o acesso na etapa 4 e modificar formulários de edição, você deve criar uma solução do Dataverse e executar essas etapas nela.

Ações

Para exibir novos atributos na exibição de grade do Microsoft Sustainability Manager:

  • No Microsoft Sustainability Manager, edite as colunas da exibição de grade, adicione os atributos desejados e salve a exibição.

Para adicionar um formulário no Microsoft Sustainability Manager:

  • No Power Apps, adicione um formulário existente para a tabela do Microsoft Sustainability Manager a ser estendida e modifique o formulário principal para adicionar um novo atributo.

Nota

Você deve executar essa etapa em uma nova solução do Dataverse.

Para disponibilizar uma nova tabela para ingestão no Microsoft Sustainability Manager como dados de referência:

  1. Modifique a tabela de dados de referência no Power Apps para adicionar uma nova tabela.

  2. Adicione os privilégios de Gravação e Adição à função para essa tabela.

Para obter mais informações sobre a execução dessas ações, acesse os seguintes artigos:

Exemplo: tabela Modo Elétrico

Mais organizações de transporte e distribuição estão migrando de motores de combustão para soluções híbridas e totalmente elétricas. Essa migração torna o cálculo de carbono para as categorias 4 e 9 do escopo 3 um pouco mais complexo, mas necessário para separar e entender as fontes de combustíveis veiculares a fim de realizar reduções de carbono. O Microsoft Sustainability Manager oferece essa flexibilidade por meio de extensões simples usando o Power Apps.

Neste exemplo, vamos expandir nosso modelo de dados para considerar as opções de veículos elétricos, ingerir novos dados e usar esses dados para calcular as emissões recém-reduzidas e alguns fatores de emissão personalizados. Esse exemplo usa personalizações sem código e com pouco código que utilizam a interface de usuário do Microsoft Sustainability Manager.

Nosso exemplo orientará você nas seguintes etapas:

Pré-requisitos

Para este exemplo, você precisará atender aos seguintes pré-requisitos:

  • Instalação do Microsoft Sustainability Manager.
  • Proficiência no Microsoft Sustainability Manager.
  • Proficiência em práticas de sustentabilidade, particularmente nas categorias 4 e 9 do escopo 3: Transporte e Distribuição
  • Compreensão avançada do Dataverse.
  • Privilégios de administrador para gerenciar tabelas do Dataverse e direitos de acesso.

Criar uma nova tabela do Dataverse

Vamos começar no Dataverse, que é uma solução de desenvolvedor sem código ou com pouco código para aplicativos de negócios. Você pode acessar o Dataverse por meio do Power Apps. Para obter mais informações sobre o Dataverse, acesse O que é o Microsoft Dataverse?.

Primeiro, crie uma nova tabela para armazenar os novos meios de transporte e distribuição, que indicará o nível de eficiência proporcionado pelos veículos elétricos. Essa tabela permitirá adicionar detalhes sobre veículos híbridos elétricos que você usa na sua cadeia de suprimentos para transporte e distribuição.

  1. Vá para Power Apps.

  2. No painel de navegação esquerdo, selecione Dataverse e, em seguida, selecione Tabelas.

  3. Na barra de menus superior, selecione Nova tabela.

    Selecionar Nova tabela.

  4. No painel Nova tabela, insira os valores a seguir:

    Propriedade Valor
    Nome de exibição Modo Elétrico
    Nome no plural Modos Elétricos
    Nome do esquema TDElectricMode

    Nota

    Lembre-se de anotar o nome completo do esquema, incluindo os cinco caracteres que precedem o nome inserido, para uso posterior.

    Criar tabela Modo Elétrico.

    Para obter mais informações sobre a criação ou edição de tabelas do Dataverse, acesse Criar e editar tabelas usando o Power Apps

  5. Selecione Salvar na parte inferior do painel.

Criar colunas na tabela

Em seguida, você criará novas colunas na tabela Modo Elétrico que criou. As colunas da tabela serão usadas em dados e cálculos para descrever os diferentes níveis de eletrificação.

Uma dessas colunas contém um fator multiplicador que será utilizado nos cálculos, além de um campo de descrição.

  1. Na seção Colunas e dados do Modo Elétrico da página da tabela Modo Elétrico, selecione + para adicionar uma coluna.

    Nota

    A propriedade Nome da coluna já existe por padrão.

    Para obter mais informações sobre a criação ou edição de colunas, acesse Criar e editar colunas no Dataverse usando o Power Apps.

  2. Crie uma coluna Descrição: no painel Nova coluna, insira ou selecione os seguintes valores:

    Propriedade Valor
    Nome de exibição Descrição
    Tipo de dados Linha única de texto
    Formato Texto
    Comportamental Simples
    Obrigatória Opcional
    Pesquisável (Marque a caixa de seleção Sim)
    Nome do esquema Descrição
    Contagem máxima de caracteres 100
    Modo IME Automático

    Coluna Criar Descrição.

    Selecione Salvar na parte inferior do painel para salvar a coluna.

  3. Crie uma coluna Multiplicador: selecione + novamente para criar uma nova coluna. No painel Nova coluna, selecione ou insira os seguintes valores:

    Propriedade Valor
    Nome de exibição Multiplicador
    Tipo de dados Decimal
    Comportamental Simples
    Obrigatória Opcional
    Pesquisável (Marque a caixa de seleção Sim)

    Criar coluna Multiplicador.

    Selecione Salvar na parte inferior do painel para salvar a coluna.

Conceder acesso à nova tabela

Você precisará conceder ao Microsoft Sustainability Manager acesso à nova tabela.

  1. Em uma nova janela do navegador, Entre no centro de administração do Power Platform.

  2. Selecione Configurações > Segurança > Direitos de Acesso.

  3. Selecione Função de aplicativo de serviço de sustentabilidade - Personalizada.

  4. Na guia Entidades Personalizadas, conceda à tabela Modo Elétrico acesso de Leitura (ou Leitura e Gravação).

  5. Selecione Salvar e Fechar.

    Conceder acesso à tabela Modo Elétrico.

Provisionar a tabela

Provisione a tabela com tipos de eletrificação de frotas. Neste exemplo, estamos adicionando-os via Power Query.

  1. Na sua janela de navegador do Power Apps, na barra de menus, selecione Importar e, em seguida, selecione Importar dados.

    Importar dados.

  2. Na janela Escolher fonte de dados, selecione Texto/CSV.

    Selecione Texto/CSV.

  3. Na janela Conectar à fonte de dados, em Configurações de conexão, vincule ao arquivo que contém seus dados e selecione Avançar na parte inferior da janela.

    Vincular ao seu arquivo de dados.

  4. Na janela Visualizar dados do arquivo, verifique os dados e selecione Avançar.

    Verificar os dados.

  5. Na próxima tela, selecione Avançar.

  6. Na janela Mapear tabelas, em Configurações de carregamento, selecione Carregar na tabela existente e, em seguida, selecione a Tabela de destino (neste caso, TDElectricMode).

    Selecionar Carregar na tabela existente.

  7. Ainda na janela Mapear tabelas, em Mapeamento de colunas, mapeie as colunas Descrição, Multiplicador e Nome. Selecione Avançar.

    Adicionar Nome à coluna Fonte.

  8. Na janela Configurações de atualização, selecione Publicar.

Adicionar uma pesquisa de referência

Agora vamos referenciar a tabela estendida dentro da tabela Transporte e distribuição existente na categoria 4 do escopo 3 adicionando uma pesquisa de referência da tabela Transporte e distribuição à tabela Modo Elétrico.

  1. Na parte superior da tela na trilha, selecione Tabelas.

    Selecionar Tabelas na trilha.

  2. Na tela Tabelas, selecione Todas, insira Transporte na caixa de pesquisa no canto superior direito e, em seguida, selecione a tabela Transporte e distribuição.

    Selecionar a tabela Transporte e distribuição.

  3. Na página da tabela Transporte e distribuição, na grade Colunas e dados de transporte e distribuição, selecione + para adicionar uma coluna de pesquisa.

  4. Insira ou selecione os valores a seguir:

    • Em Nome de exibição, insira Modo Elétrico de Veículo.
    • Em Tipo de dados, selecione Pesquisa e, em seguida, selecione Pesquisar.
    • Em Tabela relacionada, selecione Modo Elétrico.
    • Os campos Nome do esquema e Nome do relacionamento serão preenchidos automaticamente.

    Adicionar coluna de pesquisa.

  5. Selecione Salvar.

Personalizar exibições de dados

  1. No Microsoft Sustainability Manager, navegue até a página Transporte e distribuição upstream elétricos e, em seguida, selecione Editar colunas.

  2. No painel lateral Editar colunas: Transporte e distribuições, selecione Adicionar colunas.

  3. Selecione Modo Elétrico de Veículo e, em seguida, selecione Fechar.

    Adicionar coluna Modo Elétrico de Veículo.

  4. Altere a ordem das colunas conforme necessário. Neste caso, movemos Modo Elétrico de Veículo para aparecer depois de Descrição. Selecione Aplicar quando terminar.

    Mover Modo Elétrico de Veículo para aparecer depois de Descrição.

  5. Na barra de menus, selecione Criar exibição e, em seguida, selecione Salvar alterações na exibição atual.

    Salvar alterações da exibição atual.

  6. Na janela pop-up que diz Os filtros foram salvos para a exibição atual, selecione OK.

Ingerir dados

Em seguida, precisamos ingerir dados de atividade para transporte e distribuição, nossos novos dados de referência do Modo Elétrico e fatores para os quais mapear esses dados. Cada um desses tipos de dados segue o mesmo processo.

Você pode ingerir dados no Microsoft Sustainability Manager de quatro maneiras, o que permite extrair dados de praticamente qualquer fonte:

  • Manualmente
  • De arquivos Excel ou CSV
  • Novas conexões por meio do Power Query
  • Conectores predefinidos

Neste caso, vamos configurar uma nova conexão por meio do Power Query.

  1. No Microsoft Sustainability Manager, em Gerenciamento de dados no painel de navegação esquerdo, selecione Conexões de dados e, em seguida, selecione Nova.

    Criar nova conexão de dados.

  2. Na tela Selecionar tipo de dados, selecione Dados de referência, Fatores de emissão e Avançar.

    Selecionar tipo de dados.

  3. Na tela Escolher conector, selecione Arquivo CSV.

    Selecione o conector

  4. Na tela Conectar à fonte dados, selecione o arquivo CSV ao qual vincular e, em seguida, selecione Avançar.

    Selecionar um arquivo CSV ao qual se conectar.

    Na tela Visualizar dados do arquivo, verifique os dados e selecione Transformar dados.

  5. Na barra de menus do Power Query, selecione Mapear para entidade. Na janela Mapear para entidade CDM, selecione Mapeamento automático e, em seguida, selecione OK.

    Mapear para entidade do Common Data Model.

  6. Na tela Agendar importação de dados, selecione Avançar.

  7. Na tela Revisar e concluir, no campo Nome, insira Fatores aprimorados do Modo Elétrico e, em seguida, selecione Conectar.

    Revisar e concluir importação.

    Quando terminar, selecione Concluído.

Calcular as emissões de transporte de escopo 3

Nossa próxima etapa é calcular as emissões de transporte de escopo 3. Você pode usar os seguintes métodos de cálculo:

  • Usar modelos de cálculo predefinidos
  • Personalizar cálculos
  • Trazer suas próprias bibliotecas de fatores
  • Trazer emissões pré-calculadas

Para este cenário, estamos usando dados e fórmulas personalizados para gerar resultados mais precisos para nossa organização. Você pode usar os fatores de emissão existentes ou atualizá-los conforme necessário. Para obter mais informações sobre como atualizar os fatores de emissão, acesse Fatores de emissão.

  1. Em Cálculos no painel de navegação esquerdo, selecione Modelos de cálculo e, em seguida, selecione Novo.

  2. Selecione + para adicionar Fonte. No painel Detalhes da Fonte, insira ou selecione os seguintes valores:

    Campo Valor
    Nome da categoria T&D Upstream com Veículos Elétricos
    Dados da atividade 4. Transporte e distribuição upstream

    Editar detalhes da fonte:

  3. Selecione + para adicionar Cálculo. No painel Detalhes do Cálculo, insira ou selecione os seguintes valores:

    Campo Valor
    Nome da categoria Aplicar Multiplicador do Modo Elétrico
    Definir função de cálculo (Copie e insira o texto seguindo esta tabela, alterando as variáveis conforme necessário; você precisará alterar cr59b para o prefixo atribuído no seu ambiente.)
    Unidade de saída Unidade de Distância
    Nova da variável de saída EVDistance
       Activity.msdyn_distance*Activity.cr59b_tdvehicleelectricmode.cr59b_multiplier
    

    Editar detalhes do cálculo.

  4. Selecione + para adicionar Relatório. No painel Detalhes do Relatório, insira ou selecione os seguintes valores:

    Campo Valor
    Nome da categoria T&D de Relatório com EV
    Valor do relatório de emissões EVDistance
    Biblioteca de fatores de emissão Fatores do Modo Elétrico
    Fator de emissão Modo de transporte

    Editar detalhes do relatório.

  5. Selecione Salvar.

Habilitar um perfil de cálculo

Os perfis de cálculo permitem restringir os dados aplicados a um cálculo e controlar a frequência do cálculo.

  1. Em Cálculos no painel de navegação esquerdo, selecione Perfis de cálculo e, em seguida, selecione Novo Perfil de cálculo.

  2. Na tela Configuração do perfil de cálculo, insira ou selecione os seguintes valores e, em seguida, selecione Avançar:

    Campo Valor
    Nome do perfil de cálculo T&D Upstream com Veículos Elétricos (executar)
    Fonte de emissões 4. Transporte e distribuição upstream
    Dados de atividade a serem incluídos no cálculo Modo Elétrico de Veículo | Contém dados
    Modelo de cálculo T&D Upstream com Veículos Elétricos

    Configurar perfil de cálculo.

  3. Verifique os resultados e permita a execução.

Exibir emissões

Agora você pode ver os resultados do seu projeto de redução de emissões.

  1. No painel de navegação esquerdo, selecione Análise e, em seguida, selecione Todas as emissões.

  2. Na página Todas as emissões, filtre a coluna Emissões por Transporte e distribuição upstream

    Filtrar a coluna de emissões.

Microsoft Cloud for Sustainability modelo de dados
Fatores de emissão
Unicidade de registro em Microsoft Sustainability Manager.