You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Branch: no final, deverá ser feito um merge para a branch version-2.
Checklist:
Implementar feature;
Adicionar testes;
Atualizar docstring;
Atualizar documentação.
Para entender melhor
Tomemos como exemplo a requisição http://dados.ufrn.br/api/rest/dataset/discentes. Existem dois atributos que podemos usar na requisição de package: tags (um array com as tags a qual o pacote pertence) e num_tags (a quantidade de tags a qual o pacote pertence). Por exemplo, poderia ser criado algum método que permitisse eu sair do pacote discentes e chegar a tag graduação, visto que o pacote discentes pertence a essa tag. Como podemos tirar a quantidade de tags do vetor tags, o atributo num_tags se torna irrelevante.
Exemplo
# Package de discentespackage_discentes# Lista as tags ao qual pertencediscentes_tags=package_discentes.tags# ['alunos', 'discentes', 'graduação', 'ingresso']# Quantidade de tags que pertencelen(package_discentes.tags) # 4# Chegar a tag de graduação MODO 1tag_graduacao=package_discentes.get_tag('graduação')
tag_graduacao=package_discentes.get_tag(discentes_tags[2])
Observações: verificar se o pacote pertence a tag desejado.
The text was updated successfully, but these errors were encountered:
Definir um tipo de relacionamento/fluxo entre Package e Tag
Criar um fluxo entre as classes
Package
eTag
, que facilite o fluxo do desenvolvedor durante a etapa de exploração.version-2
.Checklist:
Para entender melhor
Tomemos como exemplo a requisição
http://dados.ufrn.br/api/rest/dataset/discentes
. Existem dois atributos que podemos usar na requisição depackage
:tags
(um array com as tags a qual o pacote pertence) enum_tags
(a quantidade de tags a qual o pacote pertence). Por exemplo, poderia ser criado algum método que permitisse eu sair do pacotediscentes
e chegar a taggraduação
, visto que o pacotediscentes
pertence a essa tag. Como podemos tirar a quantidade de tags do vetortags
, o atributonum_tags
se torna irrelevante.Exemplo
Observações: verificar se o pacote pertence a tag desejado.
The text was updated successfully, but these errors were encountered: