Come trasformare le tue note in un database con Obsidian e Dataview
Molte persone scaricano i propri dati in programmi come Excel poiché la loro presentazione strutturata inizialmente sembra un’ottima soluzione per organizzare i contenuti. A lungo termine, tuttavia, alcuni si rendono conto che non è così che dovresti usare i fogli di calcolo e alla fine vedono la luce che sono i database.
La maggior parte delle applicazioni per prendere appunti hanno lo stesso identico problema, ma nessuno se ne era reso conto fino a quando la combinazione Obsidian e Dataview non è entrata in scena. Man mano che le note continuano ad accumularsi, le soluzioni per gestirle iniziano a fallire una dopo l’altra. Cartelle e categorie? Troppo restrittivo. Tag? Troppo caotico. Ma quale sarebbe un modo migliore per dare un senso alle tue note?
Con Obsidian e il plug-in Dataview di terze parti, puoi gestire le tue note come un database. Aggiungi alcuni metadati e sarai in grado di creare query che filtrano le tue note in base a vari criteri, presentandole in modi sensati. Vediamo come.
Installa ed espandi Obsidian
Per iniziare, visita il sito ufficiale di Obsidian, scaricalo e installalo per la tua piattaforma preferita.
Tieni presente che la nostra guida funziona in tutte le versioni di Obsidian, da quella che stai utilizzando sul tuo PC Windows a quella che usi in movimento sul tuo smartphone. Tuttavia, poiché sono coinvolti alcuni caratteri di digitazione e speciali, è più facile da eseguire sul desktop, con una tastiera a grandezza naturale anziché a sfioramento.
Se hai già una raccolta di note in formato Markdown che desideri importare in Obsidian, spostale tutte nella stessa cartella. Puoi mantenere la struttura delle cartelle che desideri, ma assicurati che siano tutte nella stessa "cartella principale", che Obsidian tratta come una "cassaforte".
Puoi quindi modificarli invece di creare nuove note, come vedremo in seguito, per aggiungervi metadati. Questi metadati ti permetteranno di interrogarli e filtrarli attraverso il plug-in Dataview.
Ricominciare da zero con zero note è ancora più semplice poiché puoi aggiungere alcuni campi di metadati a una manciata di note vuote e quindi usarli come modelli per il resto.
Come prendere appunti con l’ossidiana
Esegui Obsidian e, se desideri importare le note esistenti, fai clic su Apri in Apri cartella come deposito. Quindi, seleziona la cartella in cui hai spostato tutte le tue note. Vai su Crea se vuoi creare un nuovo deposito di note e scegli una cartella vuota.
Assegna un nome al tuo vault e fai clic su Crea per farlo esattamente.
Le nuove versioni di Obsidian sono dotate di una funzione Anteprima dal vivo che presenta la sintassi Markdown come testo corretto in corsivo, grassetto, barrato, ecc. È incompatibile con alcuni dei plug-in più vecchi di Obsidian e ad alcune persone non piace il modo in cui "trasforma" il proprio Markdown mentre funzionante, quindi hai un’opzione per disabilitarlo. Tuttavia, non interferisce con ciò che vedremo in questo articolo e le tue note sembreranno "più pulite", quindi ti suggeriamo di lasciarlo acceso.
Per filtrare le tue note in base ai loro metadati, avrai anche bisogno del plug-in Dataview. Poiché non è incluso in Obsidian, dovrai installarlo manualmente. Clicca sull’icona con l’ingranaggio in basso a sinistra per accedere alle Opzioni di Obsidian. Quindi, passa ai plugin della community.
Disattiva la modalità provvisoria per abilitare l’installazione di plug-in di terze parti. Riconosci la modifica facendo nuovamente clic su Disattiva modalità provvisoria nell’avviso visualizzato.
Con la modalità provvisoria disattivata, vedrai più opzioni nella pagina delle opzioni dei plug-in della community. Fai clic su Sfoglia accanto a plugin della community (sì, è un "plugin della community" all’interno di una pagina chiamata "plugin della community").
Usa il campo di ricerca in alto a sinistra per filtrare l’elenco dei plugin per "visualizzazione dati".
Quando trovi quel plugin, di Michael Brenan, fai clic su di esso per selezionarlo, quindi su Installa per aggiungerlo all’arsenale di Obsidian.
L’installazione di Dataview non è sufficiente per utilizzarlo, devi anche attivarlo. Per questo, fai clic sul pulsante Abilita che verrà visualizzato al termine della sua installazione.
E con questo, sei a posto. Ora, hai bisogno di alcune note.
Non esamineremo come creare e "stilare" nuove note in Obsidian con metadati o creare collegamenti tra di loro per questo tutorial. Se stai partendo da zero, ti aiuterà a controllare il nostro articolo precedente su come trasformare i tuoi appunti in un secondo cervello con Obsidian.
Il plug-in Dataview può rilevare due tipi di metadati nelle tue note. Il modo più organizzato è mantenere tutti i tuoi metadati in ciò che è noto come "materia prima". Per definire la sezione dell’argomento principale in una nota, aggiungi tre trattini nella parte superiore.
Premi Invio e digita in una riga vuota ciò che desideri utilizzare come metadati utilizzando la sintassi "chiave: valore". Ripeti per aggiungere tutti i valori di metadati che desideri. Infine, termina questa sezione con tre trattini, di nuovo. Tieni presente che puoi utilizzare valori singoli, stringhe tra virgolette o elenchi per le chiavi dei metadati.
Ad esempio, puoi utilizzare quanto segue per i tuoi appunti di cucina:
Recipe_Type: sweetIngredients:- flour- strawberries- chocolateTime_Needed: 30
Vediamo un altro esempio. Sei un fan dei giochi di ruolo da tavolo? Tieni traccia dei tuoi articoli preferiti nella tua campagna di lunga data con:
Item_Type: RingItem_Family: Rings of PowerItem_Alias: The One RingItem_Special_Power: Can rule them all.Item_Color: Pink
Aggiungi valori di metadati alle tue note, come abbiamo visto. Ricorda di utilizzare le stesse chiavi di metadati per tutte le note simili.
In alternativa, il secondo modo più caotico, ma anche più organico per includere i metadati nelle note, è digitare "key::value" ovunque. Sei libero di aggiungere tali metadati anche nel tuo normale "flusso" di testo, tra parentesi, sulle righe tra i paragrafi, ecc.
Tuttavia, è più difficile gestire tali metadati in un secondo momento se decidi di modificarli poiché potrebbero apparire in un punto diverso su ogni nota. Per questo tutorial, utilizziamo l’approccio frontmatter più coerente.
In uno scenario più realistico, potresti usare Obsidian per prendere appunti durante le riunioni Zoom come un professionista. Tuttavia, invece di digitare i dettagli della riunione nel testo, come abbiamo visto in quell’articolo, includili come metadati. Sarai quindi in grado di interrogarli in base a chiavi particolari, come vedremo di seguito.
Filtrare le tue note con Dataview
Per utilizzare i metadati che hai aggiunto alle tue note, puoi creare query con il plug-in Dataview. Li incorpori nelle note esistenti.
I loro risultati vengono visualizzati immediatamente se hai lasciato attivata la modalità Anteprima dal vivo come suggerito. In caso contrario, devi passare manualmente alla modalità di anteprima per vedere l’output delle tue query.
Per creare una query di questo tipo, digita quanto segue in una nota:
```dataview```
In Obsidian, tre backtick definiscono l’inizio e la fine di un blocco di codice. Il "dataview" bloccato accanto al primo trio di backtick stabilisce che si tratta di "codice" che dovrebbe essere analizzato dal plug-in Dataview.
Questo perché altri plugin di Obsidian ti consentono di incorporare i dati nelle tue note allo stesso modo.
Vuoi un elenco di tutte le ricette che abbiamo contrassegnato come "dolci" nella sezione precedente? Prova quanto segue:
```dataviewLISTFROM "Recipes"WHERE "Recipe_Type=Sweet"```
Quanto sopra cercherà nella cartella Ricette nel tuo vault le note con la chiave dei metadati Recipe_Type impostata come " Dolce ". Quando passi all’anteprima, vedrai un elenco effettivo di quelle note invece della query.
Preferiresti invece vedere le tue note come una tabella, con alcuni dei loro contenuti di metadati? Utilizza il seguente:
```dataviewTABLE Recipe_Type as "Type"FROM "Recipes"SORT Recipe_Type```
Puoi visualizzare più chiavi nella tabella separandole con virgole e ordinando le voci della tabella in base a una di esse.
Combinando in modo creativo più query Dataview nella stessa nota, puoi creare indici organizzati per il resto delle tue note. Nell’immagine qui sotto, puoi vedere due query quasi identiche che passano attraverso tutte le note nella cartella Ricette. Li presentano poi in due tavole, una con tutte le ricette relative alla pasta, l’altra con tutto il dolce.
Ecco un uso killer per la combinazione Obsidian e Dataview: la gestione delle attività. Puoi tenere le tue attività nelle note e aggiungere proprietà come il tempo necessario per il loro completamento, la loro priorità, la data di scadenza, ecc., Nei metadati del frontmatter.
È quindi possibile utilizzare le query di filtraggio di Dataview, come abbiamo visto sopra, per esaminarle e dar loro un senso in vari elenchi e tabelle. È possibile, ad esempio, creare una tabella che presenti tutte le attività non completate con una chiave "scadenza" impostata su una tabella.
Tuttavia, l’elenco nel nostro screenshot mostrava anche le attività completate. Invece di cercare alcuni dati, puoi invece cercare l’opposto, note in cui una chiave è impostata su falsa o lasciata vuota, schiaffeggiando un punto esclamativo prima di essa. Quindi, la query seguente mostrerà tutte le note nella cartella Attività come una tabella ma escluderà quelle in cui "Completato" è vero.
La tabella aggiornata, escluse tutte le attività completate, dovrebbe invece apparire così:
Per visualizzare i valori dei metadati su una tabella, aggiungili alla riga TABLE, separati da virgole, in questo modo:
```dataviewTABLE Due AS "Deadline", NotesFrom "Tasks"Where Due AND !Completed```
Quella query presenta tutti i file nella cartella Attività come una tabella, ma a parte la data di scadenza (come "scadenza"), mostra anche i valori nelle chiavi "Note".
Trasformare le tue note in un database
Come abbiamo visto, la combinazione di Obsidian e Dataview crea una soluzione versatile per la gestione delle note, diversa da tutte le altre. Usandolo in modo creativo, il cielo è il limite.
Puoi filtrare le tue note in base a singoli o gruppi di valori di metadati, puoi creare un database di tutti i tuoi film e averli elencati su pagine separate per tipo e valutazione, oppure puoi persino trasformare il tuo archivio di note in una vera e propria gestione del progetto soluzione!
Cosa costruirai con Obsidian e Dataview?

























