logologo
Inizio
Guida
Sviluppo
Plugin
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Inizio
Guida
Sviluppo
Plugin
API
logologo
Panoramica

Blocchi

Panoramica

Blocchi Dati

Tabella
Modulo
Dettagli
Elenco
Griglia di Schede
Grafico

Blocco Filtro

Modulo

Altri Blocchi

Pannello Azioni
Iframe
Blocco di Riferimento
Markdown
Blocco JS

Impostazioni Blocco

Ambito Dati
Layout
Regole di Interazione Blocco
Regole di Interazione Campo
Regole di Ordinamento
Elimina Blocco
Titolo Blocco

Campi

Panoramica

Opzioni Generali

Campi Tabella
Campi Dettagli
Campi Modulo Filtro
Campi Modulo

Opzioni Specifiche

Data
Gestore File
Sottomodulo
Selettore a Tendina
Selettore Dati
Selettore a Cascata
Sottotabella
Sottodettagli
Titolo
Campo JS
Elemento JS
Colonna JS

Opzioni Campo

Valore Predefinito
Etichetta Campo
Mostra Etichetta
Suggerimento Campo
Ambito Dati
Componente Campo
Formattazione Numerica
Modalità
Obbligatorio
Campo Titolo
Regole di Validazione
Componente Campo Relazione

Azioni

Panoramica

Opzioni Azione

Pulsante Modifica
Richiedi Conferma
Assegna Valore Campo
Associa Workflow
Finestra di Modifica
Regole di Interazione Azione

Tipi di Azione

Aggiungi
Visualizza
Elimina
Modifica
Importa
Importa Pro
Esporta
Esporta Pro
Esporta Allegati
Filtra
Link
Apri Finestra
Aggiorna
Invia Dati
Avvia Workflow
Aggiorna Record
Aggiornamento Massivo
Aggiungi Sottorecord
Azione JS
Permessi Azione

Avanzato

Regole di Interazione
Flusso Eventi
Variabili
Esegui JS
Previous PageImporta
Next PageEsporta
Avviso di traduzione IA

Questa documentazione è stata tradotta automaticamente dall'IA.

#Import Pro

This feature is provided by the commercial plugin «Azione: Importa record Pro», please purchase to use

#Introduzione

Il plugin Import Pro offre funzionalità avanzate rispetto alla funzione di importazione standard.

#Installazione

Questo plugin dipende dal plugin di Gestione Attività Asincrone. È necessario abilitare il plugin di Gestione Attività Asincrone prima di utilizzarlo.

#Miglioramenti delle Funzionalità

20251029172052

  • Supporta operazioni di importazione asincrone, eseguite in un thread separato, e permette l'importazione di grandi quantità di dati.

20251029172129

  • Supporta opzioni di importazione avanzate.

#Manuale Utente

#Importazione Asincrona

Dopo aver avviato un'importazione, il processo verrà eseguito in un thread in background separato, senza richiedere una configurazione manuale da parte dell'utente. Nell'interfaccia utente, dopo aver avviato l'operazione di importazione, l'attività di importazione in corso verrà visualizzata nell'angolo in alto a destra, mostrando l'avanzamento in tempo reale.

index-2024-12-30-09-21-05

Una volta completata l'importazione, potrà visualizzare i risultati nelle attività di importazione.

#Informazioni sulle Prestazioni

Per valutare le prestazioni dell'importazione di dati su larga scala, abbiamo condotto test comparativi in diversi scenari, tipi di campo e configurazioni di attivazione (i risultati possono variare a seconda delle configurazioni del server e del database e sono da intendersi solo come riferimento):

Volume DatiTipi di CampoConfigurazione ImportazioneTempo di Elaborazione
1 milione di recordStringa, Numero, Data, Email, Testo Lungo• Attiva flusso di lavoro: No
• Identificatore duplicati: Nessuno
Circa 1 minuto
500.000 recordStringa, Numero, Data, Email, Testo Lungo, Molti-a-Molti• Attiva flusso di lavoro: No
• Identificatore duplicati: Nessuno
Circa 16 minuti
500.000 recordStringa, Numero, Data, Email, Testo Lungo, Molti-a-Molti, Molti-a-Uno• Attiva flusso di lavoro: No
• Identificatore duplicati: Nessuno
Circa 22 minuti
500.000 recordStringa, Numero, Data, Email, Testo Lungo, Molti-a-Molti, Molti-a-Uno• Attiva flusso di lavoro: Notifica di attivazione asincrona
• Identificatore duplicati: Nessuno
Circa 22 minuti
500.000 recordStringa, Numero, Data, Email, Testo Lungo, Molti-a-Molti, Molti-a-Uno• Attiva flusso di lavoro: Notifica di attivazione asincrona
• Identificatore duplicati: Aggiorna duplicati, con 50.000 record duplicati
Circa 3 ore

Sulla base dei risultati dei test di performance sopra riportati e di alcune progettazioni esistenti, ecco alcune spiegazioni e suggerimenti riguardo ai fattori che influenzano le prestazioni:

  1. Meccanismo di Gestione dei Record Duplicati: Quando si selezionano le opzioni Aggiorna record duplicati o Aggiorna solo record duplicati, il sistema esegue operazioni di query e aggiornamento riga per riga, il che riduce significativamente l'efficienza dell'importazione. Se il Suo file Excel contiene dati duplicati inutili, ciò influenzerà ulteriormente la velocità di importazione. Si consiglia di pulire i dati duplicati inutili nel file Excel (ad esempio, utilizzando strumenti professionali di deduplicazione) prima di importarli nel sistema, per evitare di sprecare tempo prezioso.

  2. Efficienza nell'Elaborazione dei Campi di Relazione: Il sistema elabora i campi di relazione interrogando le associazioni riga per riga, il che può diventare un collo di bottiglia nelle prestazioni in scenari con grandi volumi di dati. Per strutture di relazione semplici (come un'associazione uno-a-molti tra due collezioni), si consiglia una strategia di importazione a più fasi: prima importare i dati di base della collezione principale, quindi stabilire la relazione tra le collezioni una volta completato. Se i requisiti aziendali impongono l'importazione simultanea dei dati di relazione, La preghiamo di fare riferimento ai risultati dei test di performance nella tabella sopra per pianificare ragionevolmente il Suo tempo di importazione.

  3. Meccanismo di Attivazione del flusso di lavoro: Non è consigliabile abilitare l'attivazione del flusso di lavoro in scenari di importazione di dati su larga scala, principalmente per i seguenti due motivi:

    • Anche quando lo stato dell'attività di importazione mostra il 100%, non termina immediatamente. Il sistema necessita ancora di tempo aggiuntivo per creare i piani di esecuzione del flusso di lavoro. Durante questa fase, il sistema genera un piano di esecuzione del flusso di lavoro corrispondente per ogni record importato, occupando il thread di importazione, ma senza influire sull'utilizzo dei dati già importati.
    • Dopo il completamento totale dell'attività di importazione, l'esecuzione concorrente di un gran numero di flussi di lavoro può causare un sovraccarico delle risorse di sistema, influenzando la reattività complessiva del sistema e l'esperienza utente.

I 3 fattori che influenzano le prestazioni sopra menzionati saranno considerati per ulteriori ottimizzazioni in futuro.

#Configurazione Importazione

#Opzioni di Importazione - Attivare il flusso di lavoro

20251029172235

Durante l'importazione, può scegliere se attivare i flussi di lavoro. Se questa opzione è selezionata e la collezione è associata a un flusso di lavoro (evento della collezione), l'importazione attiverà l'esecuzione del flusso di lavoro per ogni riga.

#Opzioni di Importazione - Identificare i Record Duplicati

20251029172421

Selezioni questa opzione e scelga la modalità corrispondente per identificare ed elaborare i record duplicati durante l'importazione.

Le opzioni nella configurazione di importazione verranno applicate come valori predefiniti. Gli amministratori possono controllare se consentire all'utente che carica i dati di modificare queste opzioni (ad eccezione dell'opzione per attivare il flusso di lavoro).

Impostazioni dei Permessi per l'Uploader

20251029172516

  • Consenti all'uploader di modificare le opzioni di importazione

20251029172617

  • Impedisci all'uploader di modificare le opzioni di importazione

20251029172655

#Descrizione delle Modalità
  • Salta record duplicati: Interroga i record esistenti in base al contenuto del "Campo identificatore". Se il record esiste già, la riga viene saltata; se non esiste, viene importata come nuovo record.
  • Aggiorna record duplicati: Interroga i record esistenti in base al contenuto del "Campo identificatore". Se il record esiste già, viene aggiornato; se non esiste, viene importato come nuovo record.
  • Aggiorna solo record duplicati: Interroga i record esistenti in base al contenuto del "Campo identificatore". Se il record esiste già, viene aggiornato; se non esiste, viene saltato.
#Campo Identificatore

Il sistema identifica se una riga è un record duplicato in base al valore di questo campo.

  • Regola di Collegamento: Mostra/nasconde dinamicamente i pulsanti;
  • Pulsante Modifica: Modifica il titolo, il tipo e l'icona del pulsante;