Open fjuniorr opened 3 years ago
Consegui criar com o snippet abaixo depois de usar a dica da seção configuring data
import os
from frictionless import Package, validate
from frictionless.plugins.ckan import CkanDialect
dp = Package('https://raw.githubusercontent.com/dados-mg/letters-datapackage/reprex7/datapackage.json')
dialect = CkanDialect(dataset = 'd28be1fb-81b3-43ca-a48c-699599829d39', apikey = os.getenv('DADOSMG_DEV'))
dp.to_ckan(target = 'https://homologa.cge.mg.gov.br/', dialect = dialect)
Mas o conjunto (frictionlesspy), que já estava criado para que fosse possível passar o dataset id, não foi atualizado com os metadados em nenhum dos níveis, somente com os dados dos recursos.
@fjuniorr, acredito que podemos fechar esse issue. O que acha?
Se a gente tem a intenção de fazer uma contribuição upstream, a gente precisa de entender de forma mais profunda o comportamento desse plugin.
Na documentação do frictionless.py tem um snippet de código que parece útil para a publicação inicial de um data package
No entanto, ao tentar executar para um caso concreto
recebi o erro