Mudanças entre as edições de "Dataverse:Metadados"

De BrapciWiki
Ir para navegação Ir para pesquisar
Linha 8: Linha 8:
  
 
== Custom Metadata Dataverse (Dataset) ==
 
== Custom Metadata Dataverse (Dataset) ==
 +
[[https://guides.dataverse.org/en/latest/admin/metadatacustomization.html Dataverse Metadata Customization]]
 +
 
  curl http://localhost:8080/api/admin/datasetfield/load -X POST --data-binary @geospatial.tsv -H "Content-type: text/tab-separated-values"
 
  curl http://localhost:8080/api/admin/datasetfield/load -X POST --data-binary @geospatial.tsv -H "Content-type: text/tab-separated-values"
  

Edição das 11h01min de 15 de outubro de 2021

Metadados no Dataverse

Dataverse-metadatados.jpg


[ https://guides.dataverse.org/en/latest/user/dataset-management.html?highlight=metadata%20core | Supported Metadata ]

Custom Metadata Dataverse (Dataset)

[Dataverse Metadata Customization]

curl http://localhost:8080/api/admin/datasetfield/load -X POST --data-binary @geospatial.tsv -H "Content-type: text/tab-separated-values"


[ https://docs.google.com/spreadsheets/d/13HP-jI_cwLDHBetn9UKTREPJ_F4iHdAvhjmlvmYdSSw/edit#gid=4 Exemplo de Customização no Google Sheet]


#metadataBlock (Schema)

  • name (Nome do Schema)
  • dataverseAlias (Nome da Schema - Alias)
  • displayName (Nome a ser visualizado no formulário)
  • blockURI (URL da ontologia)

#datasetField (campos)

  • name (nome do campo)
  • title (Título para o formulário)
  • description (Descrição)
  • watermark (Informações na caixa do formulário)
  • fieldType (tipo de campo)
    • text:text
    • url:url
    • none:none
    • email:email
    • textbox:textbox
    • date:date
    • int:int
    • float:float
  • displayOrder (ordem de mostrar)
  • displayFormat (formato de visualização)
Mascara Descrição
Campo normal de entrada de dados
#VALUE Exemplo
#NAME Exemplo
#EMAIL Exemplo
<a href=”#VALUE”>#VALUE</a> Exemplo
<a href=’URL/#VALUE’>#VALUE</a> Exemplo
<img src=”#VALUE” alt=”#NAME” class=”metadata-logo”/>
Exemplo
#VALUE: Exemplo
-#VALUE: Exemplo
(#VALUE) Exemplo
  • advancedSearchField (possibilita busca avançada)
  • allowControlledVocabulary (tem vocabulário controlado)
  • allowmultiples (permite multiplas seleções)
  • facetable (???)
  • displayoncreate (???)
  • required (obrigatório)
  • parent (filho de outro campos)
  • metadatablock_id (identificador bloco id)

#controlledVocabulary

  • DatasetField
  • Value
  • identifier
  • displayOrder
  • other

displayFormat variables

TLS

| Metadados Customização

Conjunto de três blocos de metadata

#metadataBlock
#datasetField
#controlledVocabulary


Modelos de TSV

TSV Files