Passa al contenuto principale

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 BuilderImporter widget
ChiCollaborator nel BuilderUtenti app su una pagina
CampiPuò creare nuovi campi dalle intestazioni CSVMappa su campi già esistenti
LogView import logs per stato ed errori per rigaProgresso in pagina + follow-up

Suggerimenti per import puliti​

  1. Una riga di intestazione; nomi colonna stabili.
  2. Importa genitori prima dei figli quando ci sono riferimenti.
  3. Mappa le colonne di riferimento su id o valori visualizzati come si aspetta la finestra di dialogo.
  4. Le righe completamente vuote vengono saltate automaticamente (nessun record vuoto dalle newline finali).
  5. Per file grandi: disabilita i campi automatici → import → riabilita → attendi il ricalcolo.
  6. 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.