In Base44, i dati della tua app sono le informazioni che danno vita a tutto. Includono le informazioni che l’app contiene, come le persone che accedono, i contenuti che mostri, gli ordini che elabori e le attività che avvengono nell’app.

Capire i tuoi dati
Tutti i dati della tua app sono organizzati in tabelle, come in un foglio di calcolo. Ogni tabella raggruppa un tipo di informazione (come persone o prodotti) e la ordina in colonne chiamate campi, come nomi, date o prezzi. Per esempio, se crei un’app per gestire il tuo negozio, puoi usare le tabelle dati in Base44 per tenere tutto organizzato. Potresti avere una tabella Users per memorizzare nomi ed email dei clienti, una tabella Products con ciò che vendi e una tabella Orders per tracciare ogni acquisto. Ogni nuovo cliente, prodotto o ordine viene aggiunto automaticamente come nuova riga nella tabella giusta, così puoi trovare, aggiornare o gestire rapidamente le informazioni del tuo negozio.Tipi di campo dati
Quando tu, o l’IA, aggiungete un campo (colonna) alla tabella, scegliete il tipo di informazione che memorizza. Alcuni tipi di campo comuni includono:- Testo: Per parole, frasi o descrizioni (come nomi dei clienti o dettagli dei prodotti)
- Numero: Per prezzi, quantità o misurazioni
- Sì/No (Boolean): Per campi vero o falso (come “È attivo?”)
- Data/Ora: Per salvare date come giorno di registrazione, data dell’ordine o orario dell’evento
- File: Per immagini, documenti o altri file
- Reference: Per collegare questa tabella a un’altra tabella (per esempio, collegare ogni ordine al cliente giusto)
- Object: Per casi avanzati, ti consente di aggiungere informazioni strutturate come un oggetto JSON
Accedere ai dati della tua app
È facile vedere tutte le informazioni che la tua app raccoglie. Puoi visualizzare i tuoi dati in qualsiasi momento dalla dashboard, dove ogni tabella ti dà una visione chiara e organizzata di persone, prodotti, ordini e altro. Questo ti aiuta a tenere traccia di ciò che accade e a mantenere tutto aggiornato.Visualizzare i dati della tua app
La pagina Data mostra ogni tabella della tua app come una card. Clicca una card per aprire i suoi record.- Clicca Dashboard nell’editor dell’app.
- Clicca Data.
- Seleziona il set di dati (tabella) rilevante.


Cercare dati specifici
Usa la barra di ricerca sopra la tabella per trovare rapidamente le righe rilevanti. La ricerca esamina tutti i campi di testo, così puoi saltare direttamente a una riga specifica invece di scorrere. Per cercare dati:- Clicca Dashboard nell’editor dell’app.
- Clicca Data.
- Inserisci una parola, un numero o una frase nella barra di ricerca sopra la tabella.

Filtrare i dati
Usa i filtri per trasformare una tabella lunga in una vista focalizzata, per esempio per vedere solo le funzionalità rilasciate, gli elementi del tuo team o il lavoro pianificato per un trimestre specifico. I filtri mostrati provengono dai campi del tuo set di dati, quindi ogni tabella ha il proprio elenco di opzioni di filtro. Per filtrare i dati:- Clicca Dashboard nell’editor dell’app.
- Clicca Data.
- Clicca Filters in alto a destra della tabella e seleziona i filtri.

Aggiungere e aggiornare dati
Base44 raccoglie e aggiorna automaticamente i dati della tua app mentre le persone interagiscono. L’IA imposta le tabelle in modo che le informazioni giuste siano salvate e aggiornate. Tuttavia, se vuoi aggiungere informazioni manualmente (per esempio, aggiungere un prodotto, aggiornare un record o inserire dati di test), puoi farlo facilmente dalla dashboard dell’app.Aggiungere dati manualmente
- Clicca Dashboard nell’editor dell’app.
- Clicca Data.
- Seleziona il set di dati (tabella) rilevante.
- Clicca Add Item.
- Inserisci i dati e clicca Submit.

Modificare i dati
Per modificare un record, clicca la riga della tabella da modificare, completa i dettagli e clicca Submit.Eliminare i dati
Elimina i dati della tua app in qualsiasi momento.
- Apri la chat AI nell’editor dell’app.
- Descrivi cosa vuoi eliminare, per esempio:
Delete the data for Italy in the TripItem entity. - Rivedi la richiesta di eliminazione suggerita dall’IA, incluso il nome dell’entità.
- Clicca Approve per confermare l’eliminazione o Reject per annullare.

Importare dati
A volte vuoi portare molte informazioni nella tua app in una sola volta. Puoi importare dati in 2 modi, a seconda che tu voglia lavorare direttamente nella dashboard o chiedere aiuto alla chat AI.Usare la chat AI
Usa la chat AI per trasformare file di dati esistenti in entità e record nella tua app. È utile quando hai già informazioni in un foglio di calcolo o file JSON e vuoi portarle in Base44. Puoi caricare file strutturati e chiedere all’IA di creare o aggiornare entità, inclusa la creazione di tabelle e la mappatura dei campi. Formati supportati per l’importazione:- CSV (.csv)
- Excel (.xlsx, .xls)
- JSON (.json)
Esempi di prompt che puoi usare:
Import this data into the Customers entity.Import this JSON file into my Orders entity.Import the 'Orders' sheet into the Orders entity.Here is a CSV of my Products. Create a Products entity with matching fields and import these rows.
- Crea l’entità in cui vuoi importare (per esempio, Products, Contacts, Orders).
- Apri la chat AI nell’editor dell’app.
- Clicca l’icona Upload files e seleziona il file dati.
- Chiedi all’IA di importare i dati.
- Rivedi la risposta e approva l’importazione nella chat.

- Chiedi alla chat AI di eliminare i record nell’entità rilevante (per esempio,
Delete all records from the Orders entity.). - Conferma di voler eliminare i record.
- Clicca l’icona Upload files e seleziona il file dati.
- Chiedi alla chat AI di importare il file nella stessa entità.
Direttamente nella dashboard
Usa questa opzione quando hai già un CSV che corrisponde alla tua tabella e vuoi semplicemente che le righe appaiano nei dati. Le importazioni dalla dashboard supportano attualmente i file CSV (.csv).
- Clicca Dashboard nell’editor dell’app.
- Clicca Data.
- Seleziona il set di dati (tabella) rilevante.
- Clicca l’icona More Actions e clicca Import.
- Scegli il file CSV e clicca Open.
Esportare i dati
Potresti voler portare fuori i dati della tua app per backup, analisi o per usarli in altri strumenti. Per farlo, usa l’opzione Export. Per esempio, potresti esportare gli ordini o gli elenchi di persone per condividerli con il commercialista o creare report personalizzati. I dati vengono scaricati come file CSV che puoi aprire in software di fogli di calcolo come Excel o Google Sheets. Per esportare i dati della tua app:- Clicca Dashboard nell’editor dell’app.
- Clicca Data.
- Seleziona il set di dati (tabella) rilevante.
- Clicca l’icona More Actions e clicca Export.

Cambiare i permessi dei dati
Ogni tabella dati ha impostazioni di sicurezza proprie, che controllano chi può leggere e scrivere i dati. Read Access: Chi può visualizzare i recordWrite Access: Chi può creare, aggiornare o eliminare i record
- Clicca Dashboard nell’editor dell’app.
- Clicca Security.
- Clicca l’entità rilevante e imposta i permessi.

Correggere i rischi di autorizzazione
Quando una tabella ha un rischio di sicurezza a livello di riga, un’icona di avviso appare sulla sua card nella pagina Data. Apri la tabella per vedere un banner Permission risks detected che spiega il rischio e le regole consigliate.- Clicca Fix per applicare automaticamente le regole consigliate.
- Clicca More details per rivedere prima il rischio e le modifiche suggerite.

Collegare i dati a un’altra app
Puoi consentire a un’altra app di leggere o scrivere dati dalla tua app Base44. È utile se vuoi sincronizzare informazioni, automatizzare attività o dare accesso a strumenti esterni.- Clicca Dashboard nell’editor dell’app.
- Clicca API.
- Seleziona l’entità dati rilevante dal menu a discesa.
- Scegli l’esempio di codice che ti serve (per esempio, JavaScript o Python).
- Copia il codice fornito per leggere o aggiornare i dati.
- Incolla questo codice nell’altra app o strumento, così saprà come collegarsi alla tabella.

FAQ
Seleziona una domanda qui sotto per saperne di più sui dati della tua app.Posso unire le mie app?
Posso unire le mie app?
Posso eliminare tutti i dati creati durante il test dell'app?
Posso eliminare tutti i dati creati durante il test dell'app?

Posso recuperare i dati dopo l'eliminazione?
Posso recuperare i dati dopo l'eliminazione?
È sicuro lasciare che l'IA aggiunga dati di test?
È sicuro lasciare che l'IA aggiunga dati di test?
La chat AI può eliminare i miei dati esistenti?
La chat AI può eliminare i miei dati esistenti?
- Esporta la tabella corrente se vuoi un backup.
- Chiedi alla chat AI di eliminare i record nell’entità rilevante.
- Carica il file e chiedi alla chat AI di importarlo nella stessa entità.
Posso cambiare la struttura della tabella (schema dati)?
Posso cambiare la struttura della tabella (schema dati)?
C'è un limite a quanti elementi posso recuperare con una singola richiesta?
C'è un limite a quanti elementi posso recuperare con una singola richiesta?
Perché vedo solo una parte dei miei dati? Ho perso il resto?
Perché vedo solo una parte dei miei dati? Ho perso il resto?
- Nella dashboard: La tabella dati mostra solo fino a 5.000 elementi, anche se la collezione ne contiene di più. Tutti i tuoi record sono ancora memorizzati. Per rivedere tutto, esporta la collezione in CSV dalla dashboard.
- Nelle pagine dell’app: Anche le pagine che tentano di recuperare l’intera collezione in un’unica richiesta mostrano solo fino a 5.000 elementi. Il resto dei record c’è ancora, ma non viene caricato in quella pagina. Imposta la paginazione così la tua app carica i dati in blocchi più piccoli, per esempio da 50 a 200 elementi alla volta. Puoi chiedere alla chat AI di aggiungere la paginazione per te.
Posso recuperare e mostrare i dati dell'app nel piano free?
Posso recuperare e mostrare i dati dell'app nel piano free?
Posso costruire ruoli e gerarchie personalizzati (per esempio, manager e team) nella mia app?
Posso costruire ruoli e gerarchie personalizzati (per esempio, manager e team) nella mia app?
- Le persone si registrano e accedono tramite il normale flusso di login di Base44. I dettagli dell’account sono memorizzati nell’entità User integrata. Non cambi le regole di sicurezza di questa entità.
- Crei le tue entità per modellare il tuo business, per esempio Company, Team e TeamMember.
- Ogni record in queste entità si collega a un record User usando un campo di riferimento, come userId. Questo ti permette di collegare gli account di login con i tuoi ruoli aziendali.
- Usi permessi sui dati e sicurezza a livello di riga sulle tue entità così ogni persona vede solo i record che dovrebbe vedere.
- In un’app SaaS, ogni record Company può rappresentare uno dei tuoi clienti. I permessi assicurano che le persone di un’azienda non possano vedere i dati di un’altra.
- All’interno di ogni azienda, i record TeamMember possono memorizzare campi come ruolo, manager e team. Puoi impostare regole così i manager vedono tutti i record del loro team, mentre i singoli membri vedono solo i propri record o gli elementi assegnati loro.
- Gli admin globali della tua app possono avere un ruolo che permette di vedere e gestire tutti i record tra aziende e team.



