Pular para conteúdo

Treinamento Dados Abertos - Novo Dataset Template⚓︎

Data: 18/07/2023

Participantes:⚓︎

  • Gabriel Dornas
  • Antonio Marcel

Gravação do encontro⚓︎

Watch the video

Assuntos tratados⚓︎

O new dataset template é um conjunto de automatizações desenvolvidas pela Diretoria Central de Transparência Ativa - DCTA/CGE para criação, documentação, validação e publicação (criação e atualização em instâncias do CKAN) de conjunto de dados ou datasets.

Fluxo de execução⚓︎

graph TD; 1(Início)-->2; 2[Forcar dataset template]-->3; 3[Cadastrar secrets]-->4; 4[Configurar github pages]-->5; 5[Incluir arquivo .xls na pasta upload]-->6; 6[Script publica novo conjunto no CKAN]-->7; 7(Fim)

Setup do projeto⚓︎

  • Realize o fork do projeto (utilizaremos um fork para conseguir atualizar as automatizações com maior facilidade no futuro):

Fork-do-Projeto

  • Selecione a organização a qual o novo conjunto de dados será criado e preencha o nome do novo repositório (o nome deverá ser o mesmo do conjunto que será criado na instância do CKAN).

Organização

  • Cadastre Secrets para publicação em instância CKAN:

Settings Secrets New repository secret

  • Deverão ser criadas três secrets:

    • OWNER_ORG: Organização dentro da instância do CKAN desejada a qual o conjunto de dados será vinculado (nome disponível na url CKAN após https://ckan-instance/organization/)

    • CKAN_HOST: Instância CKAN desejada, exemplo: https://homologa.cge.mg.gov.br

    • CKAN_KEY_USUARIOGITHUB: se meu usuário GitHub é gabrielbdornas este secret será CKAN_KEY_GABRIELBDORNAS. Para o andrelamor, o secret CKAN_KEY_ANDRELAMOR

      • Necessário criar um novo API Token na instância CKAN desejada (copiar e colar o valor API TOKEN created da 4ª tela printada a seguir):

API Token 1

API Token 2

API Token 3

API Token 4

  • Configurar permissão para Actions ler e escrever no repositório:

OBS.: Caso a permissão para Actions ler e escrever no repositório não esteja habilitada, esta configuração deverá ser feita também no nível da organização.

Actions-Settings-1

Actions-Settings-2


Ultima atualização: August 9, 2023 20:46:29
Criado em: July 19, 2023 17:22:44

Comentários