Import ed export Builder
Gli amministratori spesso devono caricare o estrarre dati dal Builder, senza mettere un Widget Importer su una pagina del portale. È separato dall'Importer widget live, pensato per gli utenti finali.
Import Builder
Su un oggetto nel Builder, usa Import per caricare un CSV in quell'oggetto.
Usi tipici:
- migrazione iniziale da un foglio di calcolo (Da foglio di calcolo a Bobuild);
- correzione di un batch di righe;
- caricamento dati di riferimento (catalogo prodotti, elenco comuni).
Rispetto all'Importer widget:
| Import Builder | Importer widget | |
|---|---|---|
| Chi | Collaborator nel Builder | Utenti app su una pagina |
| Campi | Può creare nuovi campi dalle intestazioni CSV | Mappa su campi già esistenti |
| Log | View import logs per stato ed errori per riga | Progresso in pagina + follow-up |
Suggerimenti per import puliti
- Una riga di intestazione; nomi colonna stabili.
- Importa genitori prima dei figli quando ci sono riferimenti.
- Mappa le colonne di riferimento su id o valori visualizzati come si aspetta la finestra di dialogo.
- Le righe completamente vuote vengono saltate automaticamente (nessun record vuoto dalle newline finali).
- Per file grandi: disabilita i campi automatici → import → riabilita → attendi il ricalcolo.
- Tieni aperto View import logs per job lunghi — i problemi di mapping compaiono per riga.
Fai uno Snapshot prima di import difficili da annullare.
Export
Modi per estrarre i dati:
- Object → Export nel Builder — Export table as CSV o Excel per l'intero oggetto (estrazione admin; CSV grandi vengono scaricati in streaming).
- Export griglia nell'app live — CSV/Excel quando abilitato sul Widget Grid (gli operatori esportano ciò che vedono).
- SQL Console → Export CSV per query personalizzate (con limite; vedi SQL Console).
- Endpoint API List per export ricorrenti automatici (API).
Per scaricare la configurazione app (non i dati record) come ZIP, usa Advanced → Download export — vedi Export App.
Scegli l'export da griglia per gli utenti business, Builder/SQL/API per estrazioni tecniche controllate.
Modifica bulk senza CSV
Quando devi cambiare molte righe esistenti:
- Task batch di griglia nell'app;
- Task batch a livello oggetto nel Builder per riparazioni admin;
- Re-import con semantica di update quando sostituisci intere colonne da file.