O CO2 AI permite que você meça o impacto ambiental da sua empresa e descarbonize em escala, com o poder da inteligência artificial (IA).
Com a Workiva Platform, você pode criar cadeias para baixar automaticamente os dados de pegada de carbono do CO2 AI em uma tabela, com base em um período de tempo especificado em uma planilha personalizada CO2 AI. Você pode usar a tabela como fonte para uma consulta ou conexão de planilha, por exemplo, para incluir os dados em relatórios ambientais, sociais e de governança (ESG) ou de sustentabilidade.
Observação: Embora crie várias cadeias nestas instruções, você executará apenas uma cadeia - que, em seguida, executará automaticamente as outras - para baixar dados do Urjanet e atualizar a planilha.
Observação: A planilha CO2 AI usada por essas cadeias é fornecida pela Workiva. Se não o tiver, mas estiver interessado, entre em contato com o Customer Success Manager (CSM) para obter detalhes.
Pré-requisitos
Para criar essas cadeias, primeiro configure esses conectores em Chains:
- Workiva conector
- Transformação tabular conector
- Conector JSON
- Handlebars conector
- Utilitários de arquivo conector
- Conector HTTP
Dica: Todos os comandos das cadeias usam o CloudExecutarner padrão. Não são necessários GroundRunners.
Para ativar a integração com o CO2 AI, solicite o token e o domínio da conta de sua empresa ao administrador do CO2 AI.
Por fim, anote os IDs para a planilha CO2 AI, suas planilhas e sua tabela conectada.
Crie uma cadeia para registrar downloads de dados
Para começar, crie uma cadeia para atualizar a planilha CO2 AI para acompanhar quando os dados de pegada de carbono forem carregados na Workiva.
Etapa 1. Criar a cadeia
- Em Cadeias, clique em Criar e selecione Criar cadeia.
- Em Setup, digite um nome para
3. Registro do CO2 AIe uma descrição para ajudar a explicar que a cadeia registra quando são feitos uploads de dados do CO2 AI. - Clique em Salvar.
Etapa 2. Comece com um evento Entradas de tempo de execução
- De Acionar evento, mova Entradas de tempo de execução para Iniciar.
- Selecione o evento Entradas de tempo de execução e clique em Editar.
- Em Informações básicas, digite um nome e uma descrição para ajudar a identificar o evento.
- Em Variáveis, adicione entradas TextField com esses nomes de exibição:
MensagemFaixaID da planilhaNome da planilha
Dica: Deixe os valores padrão dessas variáveis em branco; eles serão gerados quando você executar o 1. CO2 AI refresh cadeia criada mais tarde.
- Selecione Required para todas as variáveis e clique em Save.
Etapa 3. Adicionar comandos para registrar o download
Para adicionar o download à planilha Status da planilha CO2 AI:
- Em Available connectors, selecione File utilities e mova Create file para a tela.
- Arraste um link de Entradas de tempo de execução para Criar arquivo.
- Selecione o comando Criar arquivos e clique em Editar.
- Em Informações básicas, digite um nome e uma descrição para identificar o comando.
- Digite as propriedades do comando e clique em Salvar:
Propriedade Valor Conector Selecione o conector de utilitários de arquivo a ser usado. Texto Selecione a entrada de tempo de execução Message em Trigger. - Em Available connectors, selecione Workiva e mova Overwrite sheet data para a tela.
- Arraste um link de Create file para Overwrite sheet data.
- Selecione o comando Overwrite sheet data e clique em Edit.
- Em Informações básicas, digite um nome e uma descrição para ajudar a identificar o comando.
- Digite as propriedades do comando e clique em Salvar:
Propriedade Valor Conector Selecione o conector Workiva a ser usado. ID da planilha Selecione a entrada de tempo de execução SpreadsheetID em Acionar. ID/nome da planilha Selecione o nome da planilha entrada de tempo de execução de Trigger. Arquivo de dados Selecione o arquivo Created file output from Create file. Delimitador Digite uma vírgula ( ,).Iniciar célula Digite A2:C2.Use async Desmarque esta caixa de seleção. Usar a API da plataforma Marque essa caixa de seleção.
Etapa 4. Adicione comandos para redefinir a folha de controle
Para redefinir a seleção da planilha Control para a próxima execução:
- Em Available connectors, selecione File utilities e mova outro Create file para a tela.
- Arraste outro link de Runtime inputs para o novo Create file.
- Selecione o comando Criar arquivos e clique em Editar.
- Em Informações básicas, digite um nome e uma descrição para identificar o comando.
- Digite as propriedades do comando e clique em Salvar:
Propriedade Valor Conector Selecione o mesmo conector de utilitários de arquivo que você usou anteriormente. Texto Digite ".". - Em Available connectors, selecione Workiva e mova outro Overwrite sheet data para a tela.
- Arraste um link do segundo arquivo Create para o novo arquivo Overwrite sheet data.
- Selecione o comando Overwrite sheet data e clique em Edit.
- Em Informações básicas, digite um nome e uma descrição para ajudar a identificar o comando.
- Digite as propriedades do comando e clique em Salvar:
Propriedade Valor Conector Selecione o mesmo conector Workiva usado anteriormente. ID da planilha Selecione a entrada de tempo de execução SpreadsheetID em Acionar. ID/nome da planilha Entre na planilha de controle. Arquivo de dados Selecione o arquivo Created file output from the second Create file. Delimitador Digite uma vírgula ( ,).Célula inicial Selecione a entrada de tempo de execução Faixa em Acionar. Use async Desmarque esta caixa de seleção. Usar a API da plataforma Marque essa caixa de seleção. - Clique em Publicar, digite uma nota sobre a publicação da cadeia e clique em Publicar.
Criar cadeias a partir do modelo Carregar dados no Wdata
Em seguida, use o modelo Load Data to Wdata para criar cadeias para atualizar a tabela conectada da planilha CO2 AI com os dados baixados do CO2 AI. O modelo Load Data to Wdata cria cadeias que funcionam em conjunto para:
- Determinar se o conjunto de dados já existe na tabela
- Atualizar a tabela com o conjunto de dados mais recente
Para criar as cadeias a partir de Modelos, abra o modelo Carregar dados no Wdata | Cadeia primária e clique em Nova cadeia.
Crie uma cadeia para fazer download de dados da CO2 AI
Por fim, crie uma cadeia para fazer download e importar dados de pegada de carbono do CO2 AI.
Etapa 1. Criar a cadeia
- Em Cadeias, clique em Criar e selecione Criar cadeia.
- Em Setup, digite um nome de
1. CO2 AI atualizee uma descrição para ajudar a explicar que a cadeia baixa dados do CO2 AI e os carrega na tabela. - Adicione essas variáveis e clique em Salvar:
Nome Valor Token da CO2 AI Insira o token da conta de sua empresa na CO2 AI. Domínio do CO2 AI Insira o domínio da conta de sua empresa no CO2 AI. ID da planilha Insira o ID da planilha CO2 AI. ID da planilha de controle Insira o ID da seção Control sheet da planilha CO2 AI. Folha de registro Insira o status. ID da tabela Digite o ID da tabela conectada à planilha CO2 AI.
Etapa 2. Adicione o comando para obter o ano da planilha de controle
Para identificar o ano dos dados a serem baixados de sua conta do CO2 AI:
- Em Conectores disponíveis, selecione Workiva e mova Obter dados da planilha para Inicie.
- Selecione o comando Obter dados da planilha e clique em Editar.
- Em Informações básicas, digite um nome e uma descrição para ajudar a identificar o comando.
- Digite as propriedades do comando e clique em Salvar:
Propriedade Valor Conector Selecione o mesmo conector Workiva da cadeia anterior. ID da planilha Selecione a variável Spreadsheet ID em Chain. ID/nome da planilha Selecione a variável Control sheet ID em Chain. Região Digite A5.Estilo de valor Selecione Calculado. Revisão Digite 1.
Etapa 3. Adicione comandos para ver se o CO2 AI tem dados
Para verificar se os dados de pegada de carbono estão disponíveis para download, você deve adicionar os seguintes comandos
- Em Available connectors, selecione HTTP e mova Get para a tela.
- Arraste um link de Get sheet data para Get.
- Selecione o comando GET e clique em Editar.
- Em Informações básicas, insira um nome e uma descrição para ajudar a identificar que o comando verifica o AI de CO2 para ciclos.
- Digite as propriedades do comando e clique em Salvar:
Propriedade Valor Conector Selecione o conector HTTP a ser usado. Mostrar resposta Marque essa caixa de seleção. URL Crie o URL para a solicitação: - Digite
https://. - Selecione a variável CO2 AI domain em Chain.
- Insira
.co2ai.com/api/0.1/cycles?in_past=100&in_future=100.
Headers Adicione este cabeçalho: - Em Chave, digite
Authorization. - Em Value, insira
Bearere, em seguida, selecione a variável CO2 AI token de Chain.
Tipo de conteúdo Digite application/json.Saída Insira este exemplo de resposta: [ { "id": 1, "name": "2020", "is_enabled": true, "start_at": "2020-01-01T00:00:00+00:00", "end_at": "2020-12-31T00:00:00:00+00:00", "is_current": false, "has_any_footprint": true } ] - Digite
- Em Available connectors, selecione JSON e mova Array to CSV para a tela.
- Arraste um link de Get para Array to CSV.
- Selecione o comando Array para CSV e clique em Editar.
- Em Informações básicas, digite um nome e uma descrição para ajudar a identificar o comando.
- Digite as propriedades do comando:
Propriedade Valor Conector Selecione o conector JSON a ser usado. Dados JSON Selecione a saída Response de Get. Delimitador de vários valores Digite uma vírgula (,). Resultado da visualização Marque essa caixa de seleção. Delimitador Selecione Vírgula. - Em Columns, adicione essas colunas e clique em Save:
Nome da coluna Caminho JSON id .id name .name is_enabled .is_enabled Start_Date .start_at End_Date .end_at atual .is_current pegada .has_any_footprint - Em Available connectors, selecione Tabular transformation e mova Extract value para a tela.
- Arraste um link de Array para CSV para Extraia o valor.
- Selecione o comando Extrair valor e clique em Editar.
- Em Basic info, digite um nome e uma descrição que ajudem a identificar que o comando recupera o Year da planilha Control.
- Digite as propriedades do comando e clique em Salvar:
Propriedade Valor Conector Selecione o conector de Transformação Tabular a ser usado. Arquivo de entrada Selecione este Data output from Get sheet data. Índice de coluna Digite 2.Delimitador Selecione Vírgula. Índice de linha Digite 2. - Em Available connectors, selecione Tabular transformation e mova Advanced query para a tela.
- Arraste um link de Extrair valor para Consulta avançada.
- Selecione o comando Busca avançada e clique em Editar.
- Em Informações básicas, digite um nome e uma descrição que ajudem a identificar que o comando recupera o Year da planilha Control.
- Digite as propriedades do comando e clique em Salvar:
Propriedade Valor Conector Selecione o mesmo conector de transformação tabular que Extrair valor. Tabelas Adicione esta tabela: - Em File, selecione o arquivo Converted file output from Array to CSV.
- Em Table name, digite
b.
Consulta Digite a consulta a ser executada: - Digite
Select * from b where name='. - Selecione o Value output from Extraia o valor.
- Digite
' e footprint = 'true'.
Delimitador de entrada Selecione Vírgula. Delimitador de saída Selecione Vírgula. Prévia dos resultados Marque essa caixa de seleção.
Etapa 4. Adicione comandos para baixar quaisquer dados disponíveis do CO2 AI
Para fazer o download dos dados de pegada de carbono disponíveis do CO2 AI:
- Em Eventos em cadeia, mova Conditional para a tela.
- Arraste um link de Consulta avançada para Condicional.
- Selecione o evento Conditional e clique em Editar.
- Em Informações básicas, digite um nome e uma descrição que ajudem a identificar que o evento verifica os resultados retornados pela consulta.
- Em Condition, adicione a regra a ser testada e clique em Save:
Dados Operação - Em Data type to test, selecione Integer.
- Selecione a saída Contagem de registros de Consulta avançada.
- Em Operação para testar, selecione Maior que (>).
- Digite
0.
- Para interromper a cadeia se não houver dados no para download, adicione um evento Run chain à tela.
- Arraste um link de Conditional para Run chain.
- Clique duas vezes no link e selecione Error.
- Selecione o evento Executar cadeia e clique em Editar.
- Em Informações básicas, digite um nome e uma descrição para ajudar a identificar o evento.
- Em Cadeia para executar, selecione 3. Registro de AI de CO2 cadeia criada anteriormente.
- Digite as entradas de tempo de execução da cadeia e clique em Salvar:
Entrada em tempo de execução Valor Mensagem Crie a mensagem a ser postada na planilha Status: - Selecione a variável System.DateTime em Tempo de execução.
- Clique na variável SystemDateTime e, em seguida, adicione uma transformação Parse date/time.
- Selecione ISO Extended (Platform Standard).
- Em Output date format (Formato de data de saída), digite
%Y-%m-%d. - Selecione os fusos horários de entrada e saída e clique em Apply.
- Digite
,Successful with errors,. - Selecione a saída Value do comando Extract value para o ano.
- Digite
footprint não existe. Entre em contato com o administrador do CO2 AI.
Faixa B6:C6 ID da planilha Selecione a variável Spreadsheet ID em Chain. Nome da planilha Selecione a variável Log sheet em Chain. - Em Available connectors, selecione Tabular transformation e mova Extract value para a tela.
- Arraste um link de Conditional para Extract value.
- Selecione o comando Extrair valor e clique em Editar.
- Em Informações básicas, insira um nome e uma descrição para ajudar a identificar que o comando recupera a ID do ciclo.
- Digite as propriedades do comando e clique em Salvar:
Propriedade Valor Conector Selecione o mesmo conector de Transformação Tabular usado anteriormente. Arquivo de entrada Selecione este Resultado saída de Consulta avançada. Índice de coluna Digite 1.Delimitador Selecione Vírgula. Índice de linha Digite 2. - De Conectores disponíveis, selecione HTTP e mova Get para a tela.
- Arraste um link de Extrair valor para Obter.
- Selecione o comando GET e clique em Editar.
- Em Informações básicas, insira um nome e uma descrição que ajudem a identificar que o comando recupera a lista de dados de pegada disponíveis.
- Digite as propriedades do comando e clique em Salvar:
Propriedade Valor Conector Selecione o mesmo conector HTTP usado anteriormente. Mostrar resposta Marque essa caixa de seleção. URL Crie o URL para a solicitação: - Digite
https://. - Selecione a variável CO2 AI domain em Chain.
- Digite
.co2ai.com/api/0.1/footprints/cycles/. - Selecione a saída Value do endereço anterior Extraia o valor.
Headers Adicione este cabeçalho: - Em Chave, digite
Authorization. - Em Value, insira
Bearere, em seguida, selecione a variável CO2 AI token de Chain.
Tipo de conteúdo Digite application/json.Saída Digite este exemplo de resposta: [{"name": "spirit-cycle-3-(api)", "description": "Pegada criada por meio da API CO2AI", "id":3, "created_by":{"id":2, "sub": "samlp|co2ai-okta|dima@co2ai.com", "username": "dima@co2ai.com"}, "created_at": "2024-05-20T08:50:27.263752+00:00","updated_at":"2024-05-20T08:50:29.335418+00:00","state":"processed","cycle_id":3,"is_cycle_baseline":true,"is_projected":false,"start_at":"2024-05-20T08:50:27.258324+00:00","end_at":null,"data_ingestion_method":"prepared-files"}] - Digite
- Em Available connectors, selecione HTTP e mova outro Get para a tela.
- Arraste um link entre esse e os comandos Get anteriores.
- Selecione o novo comando Get e clique em Edit.
- Em Informações básicas, insira um nome e uma descrição que ajudem a identificar que o comando recupera os dados de pegada disponíveis.
- Digite as propriedades do comando e clique em Salvar:
Propriedade Valor Conector Selecione o mesmo conector HTTP usado anteriormente. Mostrar resposta Marque essa caixa de seleção. URL Crie o URL para a solicitação: - Digite
https://. - Selecione a variável CO2 AI domain em Chain.
- Digite
.co2ai.com/api/0.1/reports/metrics/. - Selecione a saída Response do site anterior Get.
Headers Adicione este cabeçalho: - Em Chave, digite
Authorization. - Em Value, insira
Bearere, em seguida, selecione a variável CO2 AI token de Chain.
Tipo de conteúdo Digite application/json.Saída Digite este exemplo de resposta: {"source":"CO2 AI","created_at":"2024-07-15T21:34:43.449364+00:00","footprint":{"name":"spirit-cycle-3-(api)","description":"Footprint created via the CO2AI API","id":3,"created_by":{"id":2,"sub":"samlp|co2ai-okta|dima@co2ai.com","username":"dima@co2ai.com"},"created_at":"2024-05-20T08:50:27.263752+00:00","updated_at":"2024-05-20T08:50:29.335418+00:00","state":"processed","cycle_id":3,"is_cycle_baseline":true,"is_projected":false,"start_at":"2024-05-20T08:50:27.258324+00:00", "end_at":null, "data_ingestion_method": "prepared-files"}, "metrics":[{"name": "Escopos brutos 1, 2, 3 - Emissões de GEE por escopo [tabela]", "meta":{"ESRS": "E1", "DR": "E1-6"}, "unit": "kgCO2eq", "group":["Scope"], "values":[{"Scope":2.0,"value":411629000.0},{"Scope":3.0,"value":4800422470.269996},{"Scope":1.0,"value":253374999.99999952}]},{"name":"Total GHG emissions","meta":{"ESRS":"E1","DR":"E1-6"},"unit":"kgCO2eq","group":[],"values":[{"value":5465426470.269995}]},{"name": "Total GHG emissions per scope and ghg category", "meta":{"ESRS": "E1", "DR": "E1-6"}, "unit": "kgCO2eq", "group":["Scope", "GHG category"], "values":[{"GHG category": "EnergyAndElectricityConsumption", "Scope":2.0,"value":411629000.0},{"GHG category":"DirectEmissions","Scope":1.0,"value":253374999.99999952},{"GHG category":"EndOfLifeTreatmentOfSoldProducts","Scope":3.0,"value":2371999.999999996},{"GHG category":"Franchises","Scope":3.0,"value":299.99999999999955},{"GHG category":"Investments","Scope":3.0,"value":350999.9999999993},{"GHG category":"EmployeeCommuting","Scope":3.0,"value":95039.99999999977},{"GHG category":"PurchasedGoodsAndServices","Scope":3.0,"value":2747921733.269994},{"GHG category":"BusinessTravel","Scope":3.0,"value":2523904.9999999898},{"GHG category":"ProcessingOfSoldProducts","Scope":3.0,"value":0.0},{"GHG category": "UpstreamTransportationAndDistribution", "Scope":3.0, "value":1198368000.0},{"GHG category": "WasteGeneratedInOperations", "Scope":3.0,"value":642060500.0},{"GHG category":"UpstreamLeasedAssets","Scope":3.0,"value":150196991.99999982},{"GHG category":"CapitalGoods","Scope":3.0,"value":56442999.99999991},{"GHG category":"DownstreamLeasedAssets","Scope":3.0,"value":89999.9999999999},{"GHG category":"UseOfSoldProduct","Scope":3.0,"value":0.0}]},{"name": "Total energy consumption related to own operations", "meta":{"ESRS": "E1", "DR": "E1-5"}, "unit": "kWh", "group":[], "values":[{"value":522000000.0}]}]} - Digite
- Em Available connectors, selecione Handlebars e mova Render text template para a tela.
- Arraste um link do segundo Get para Renderize o modelo de texto.
- Selecione o comando Renderizar texto modelo e clique em Editar.
- Em Informações básicas, digite um nome e uma descrição para ajudar a identificar que o comando analisa os cabeçalhos exclusivos dos dados da pegada.
- Digite as propriedades do comando e clique em Salvar:
Propriedade Valor Conector Selecione o conector do guidão a ser usado. Modelo Digite o modelo a ser renderizado: {{#each d}}
{{#each this.group}}
{{.}}
{{/each}}
{{/each}}Variáveis JSON Adicione esta variável: - Em Name, digite
d. - Em Value, selecione a saída Response do comando Get para obter a lista de dados de área de cobertura.
- Selecione Is list?
- Em Name, digite
Etapa 5. Adicionar comandos para analisar dados de colunas exclusivas
Para analisar os dados das colunas exclusivas do modelo renderizado:
- Em Available connectors, selecione File utilities e mova Create file para a tela.
- Arraste um link de Renderizar modelo de texto para Criar arquivo.
- Selecione o comando Criar arquivos e clique em Editar.
- Em Informações básicas, insira um nome e uma descrição para ajudar a identificar que o comando analisa os dados das colunas exclusivas.
- Digite as propriedades do comando e clique em Salvar:
Propriedade Valor Conector Selecione o mesmo conector File Utilities que você usou anteriormente. Texto Digite o texto a ser adicionado ao arquivo criado: - Digite
col, depois pressione Digite. - Selecione a saída Rendered text de Render text template.
- Digite
- Em Available connectors, selecione Tabular transformation e mova Advanced query para a tela.
- Arraste um link de Criar arquivo para Consulta avançada.
- Selecione o comando Busca avançada e clique em Editar.
- Em Informações básicas, digite um nome e uma descrição para ajudar a identificar o comando.
- Digite as propriedades do comando e clique em Salvar:
Propriedade Valor Conector Selecione o mesmo conector de Transformação Tabular usado anteriormente. Tabelas Adicione esta tabela: - Em File, selecione o arquivo Created file output from Create file.
- Em Table name, digite
f.
Consulta Digite esta consulta: select distinct(cols) from f
Delimitador de entrada Selecione Vírgula. Delimitador de saída Selecione Vírgula. Prévia dos resultados Marque essa caixa de seleção. - De Conectores disponíveis, selecione JSON e mova CSV para JSON para a tela.
- Arraste um link de Consulta avançada para CSV para JSON.
- Selecione o comando CSV para JSON e clique em Editar.
- Em Informações básicas, digite um nome e uma descrição para ajudar a identificar o comando.
- Digite as propriedades do comando e clique em Salvar:
Propriedade Valor Conector Selecione o mesmo conector JSON que você usou anteriormente. Arquivo de entrada Selecione a saída Result do comando anterior Advanced query. Delimitador Selecione Comma (,).
Etapa 6. Adicione comandos para analisar também os dados de todas as colunas
Para que você também analise os dados de todas as colunas do modelo renderizado:
- Em Available connectors, selecione File utilities e mova outro Create file para a tela.
- Arraste outro link de Render text template para o novo Create file.
- Selecione o comando Criar arquivos e clique em Editar.
- Em Informações básicas, digite um nome e uma descrição para ajudar a identificar que o comando analisa os dados de todas as colunas.
- Digite as propriedades do comando e clique em Salvar:
Propriedade Valor Conector Selecione o mesmo conector File Utilities que você usou anteriormente. Texto Digite o texto a ser adicionado ao arquivo criado: - Digite
colm, depois pressione Digite. - Digite
name, depois pressione Digite. - Digite
framework, depois pressione Digite. - Digite
disclosure, depois pressione Digite. - Digite
unit, depois pressione Digite. - Selecione a saída Rendered text de Render text template.
- Digite os valores de
.
- Digite
- Em Available connectors, selecione Tabular transformation e mova Advanced query para a tela.
- Arraste um link de Criar arquivo para Consulta avançada.
- Selecione o comando Busca avançada e clique em Editar.
- Em Informações básicas, digite um nome e uma descrição para ajudar a identificar o comando.
- Digite as propriedades do comando e clique em Salvar:
Propriedade Valor Conector Selecione o mesmo conector de Transformação Tabular usado anteriormente. Tabelas Adicione esta tabela: - Em File, selecione a saída Created file do comando Create file anterior.
- Em Table name, digite
f.
Consulta Insira esta consulta: select lower(replace(colm,' ','_')) as "colm" from
(select distinct(colm) from f)Delimitador de entrada Selecione Vírgula. Delimitador de saída Selecione Vírgula. Prévia dos resultados Marque essa caixa de seleção. - De Conectores disponíveis, selecione JSON e mova CSV para JSON para a tela.
- Arraste um link de Consulta avançada para CSV para JSON.
- Selecione o comando CSV para JSON e clique em Editar.
- Em Informações básicas, digite um nome e uma descrição para ajudar a identificar o comando.
- Digite as propriedades do comando e clique em Salvar:
Propriedade Valor Conector Selecione o mesmo conector JSON que você usou anteriormente. Arquivo de entrada Selecione a saída Result do comando anterior Advanced query. Delimitador Selecione Comma (,).
Etapa 7. Adicionar comandos para fazer download e importar dados
Para analisar e importar os dados de pegada baixados do CO2 AI:
- Em Available connectors, selecione Handlebars e mova Render text template para a tela.
- Arraste os links de ambos os comandos CSV to JSON para Render text template.
- Selecione o comando Renderizar texto modelo e clique em Editar.
- Em Informações básicas, insira um nome e uma descrição que ajudem a identificar que o comando analisa os dados de pegada baixados.
- Digite as propriedades do comando:
Propriedade Valor Conector Selecione o conector do guidão a ser usado. Modelo Digite o modelo a ser renderizado: {{#each c}}{{colm}}{{#unless @last}},{{/unless}}{{/each}}
{{#each a}}
{{#each this.values}}
"{{../name}}","{{../meta.ESRS}}","{{../meta.DR}}","{{../unit}}",{{#each ../../b}}"{{lookup ../this cols}}"{{#unless @last}},{{/unless}}{{/each}},{{value}}
{{/each}}
{{/each}} - Em JSON variables, adicione essas variáveis e clique em Save.
Nome Valor Você está na lista? A Selecione Metrics na saída Response do comando Get para os dados de pegada.
Marque essa caixa de seleção. b Selecione a saída do arquivo JSON do primeiro comando CSV para JSON. Marque essa caixa de seleção. c Selecione a saída do arquivo JSON do segundo comando CSV para JSON. Marque essa caixa de seleção. - Em Available connectors, selecione File utilities e mova Create file para a tela.
- Arraste um link de Renderizar modelo de texto para Criar arquivo.
- Selecione o comando Criar arquivos e clique em Editar.
- Em Informações básicas, digite um nome e uma descrição para ajudar a identificar o comando.
- Digite as propriedades do comando e clique em Salvar:
Propriedade Valor Conector Selecione o mesmo conector File Utilities que você usou anteriormente. Texto Selecione a saída Rendered text do modelo anterior Render text template. - Em Available connectors, selecione Tabular transformation e mova Advanced query para a tela.
- Arraste um link de Criar arquivo para Consulta avançada.
- Selecione o comando Busca avançada e clique em Editar.
- Em Informações básicas, digite um nome e uma descrição para ajudar a identificar o comando.
- Digite as propriedades do comando e clique em Salvar:
Propriedade Valor Conector Selecione o mesmo conector de Transformação Tabular usado anteriormente. Tabelas Adicione esta tabela: - Em File, selecione o arquivo Created file, resultado do comando Create file anterior.
- Em Nome da tabela, digite
h.
Consulta Digite a consulta a ser executada: - Digite
select *,. - Selecione a saída Value do comando Extract value para o Year.
- Digite
como "period" (período) de h.
Delimitador de entrada Selecione Vírgula. Delimitador de saída Selecione Vírgula. Prévia dos resultados Marque essa caixa de seleção. - Em Eventos em cadeia, mova Executar cadeia para a tela.
- Arraste um link de Advanced query para Run chain.
- Selecione o evento Executar cadeia e clique em Editar.
- Em Informações básicas, insira um nome para ajudar a identificar que o evento importa os dados para uma tabela Wdata.
- Em Chain to run, selecione a cadeia primária criada a partir do modelo Load Data into Wdata.
- Em Chain runtime inputs, digite essas entradas e clique em Save:
Entrada Valor ID da tabela Selecione a variável Table ID em Chain. Nome do arquivo Crie o nome do arquivo: - Digite
footprint_data_. - Selecione a saída Value do comando Extract value para o Ano.
- Digite
. csv.
Arquivo de dados Selecione a saída Result do comando Advanced query anterior. Método de carga Selecione Substituir conjunto de dados. Reversão Marque essa caixa de seleção. - Digite
- Em Eventos em cadeia, mova outro Executar cadeia para a tela.
- Arraste um link entre os dois eventos Run chain.
- Selecione o novo evento Run chain e clique em Edit.
- Em Basic info, digite um nome que ajude a identificar que o evento registra o download na planilha Status da planilha CO2 AI.
- Em Cadeia para executar, selecione 3. Registro do CO2 AI criado anteriormente.
- Em Chain runtime inputs, insira essas entradas e clique em Save:
Entrada Valor Mensagem Crie a mensagem a ser adicionada à planilha Status: - Selecione a variável System.DateTime em Tempo de execução.
- Clique na variável SystemDateTime e adicione uma transformação de data/hora Parse.
- Selecione ISO Extended (Platform Standard).
- No formato de data de saída, digite
%Y-%m-%d. - Selecione os fusos horários de entrada e saída e clique em Aceitar.
- Digite
,Successful,. - Selecione a saída Value do comando Extract value para o ano.
- Digite
footprint data successfully uploaded.
Faixa Digite B6:C6.ID da planilha Selecione a variável Spreadsheet ID em Chain. Nome da planilha Selecione a variável Log sheet em Chain. - Clique em Publicar, digite uma nota sobre a publicação da cadeia e clique em Publicar.
Executar as correntes
Para atualizar a planilha e a tabela CO2 AI com os dados mais recentes de pegada de carbono:
- Na planilha Control da planilha CO2 AI, selecione o ano dos dados a serem baixados.
- Em Cadeias, selecione a opção 1. CO2 AI atualize a cadeia e clique em Execute e Execute a cadeia.
Dica: Quando você executa essa cadeia, ela executa automaticamente as outras cadeias para atualizar a tabela e a planilha CO2 AI com os dados mais recentes.