opendatasicilia / tansignari

"T'ansignari e t'appeddiri"
http://tansignari.opendatasicilia.it
Creative Commons Attribution 4.0 International
18 stars 10 forks source link

[frictionless] come modificare l'ordine delle properties #221

Open dennisangemi opened 2 years ago

dennisangemi commented 2 years ago

Salve! Quando lancio il comando frictionless describe *.csv > datapackage.yaml per descrivere dei csv ottengo un file di questo tipo (di seguito una piccola sezione)

        - type: boolean
          name: UE

Esiste un modo per posizionare il - prima della proprietà name così da ottenere una cosa come quella di seguito?

        - name: UE
          type: boolean

È una stupidaggine ma la seconda versione si presta ad una lettura nettamente migliore ;)

Grazie!

aborruso commented 2 years ago

Caro @dennisangemi non mi risulta un modo nativo per farlo via CLI.

A file prodotto, potresti cambiarne l'ordine, con Pythom, R, quello che vuoi.

Un esempio ciao mondo con yq e con questo file denominato dennis.yml

- type: boolean
  name: UE
- type: boolean
  name: test
<dennis.yml yq '[.[]|{name,type}]' -y

restituisce

- name: UE
  type: boolean
- name: test
  type: boolean

Chiedo su frictionless in ogni caso

aborruso commented 2 years ago

Qui la richiesta https://github.com/frictionlessdata/frictionless-py/issues/1146

dennisangemi commented 2 years ago

Grazie @aborruso , ho attivato le notifiche di quella issue

dennisangemi commented 2 years ago

Un esempio ciao mondo con yq e con questo file denominato dennis.yml

<dennis.yml yq '[.[]|{name,type}]' -y

Penso proprio che userò questo metodo avendo yq installato. Grazie @aborruso!

aborruso commented 2 years ago

Grande @dennisangemi , sarà abilitato nella prossima versione https://github.com/frictionlessdata/frictionless-py/issues/1146#issuecomment-1172139197

Dovrai scrivere una ricetta, con un esempio che usa yq e uno che usa la CLI di frictionless!!

dennisangemi commented 2 years ago

Che figata @aborruso ! È bellissimo sapere che ci sono pezzettini di open data sicilia in frictionless 🔥

aborruso commented 2 years ago

Che figata @aborruso ! È bellissimo sapere che ci sono pezzettini di open data sicilia in frictionless 🔥

Questo è già così da tanto tempo :)

dennisangemi commented 2 years ago

Questo è già così da tanto tempo :)

Per questo ho scritto "pezzettini" ;) l'ho scoperto nel loro repo (tu sei ovunque io decida di guardare haha)

dennisangemi commented 2 years ago

Ciao @aborruso , quale pensi possa essere la categoria più opportuna per questa ricetta? Utilities?