Pagina 1 di 1

[RISOLTO] Funzione "Esporta in foglio di calcolo"

Pubblicato: 4 ottobre 2024 - 08:36
di Vincent Moisan
Buongiorno,

In molte query di reporting, se un campo è vuoto per determinate macchine, l'esportazione nel foglio di calcolo produce un file CSV non conforme. Ciò significa che, invece di fornire un file CSV con i campi vuoti dove presenti, il file elimina tali campi e sposta tutte le colonne a sinistra. Di conseguenza, i risultati non possono essere utilizzati correttamente.

esempio di formato di testo csv.
Risultato dell'esportazione:

Codice: Seleziona tutto

model;"serialnr";"mac";"computer_name";"ipaddress";"computer_fqdn";"os_name";"os_version";"type";"description";
HP HP ProDesk 405 G4 Desktop Mini;"8CC0AAAAAA";"aa:bb:cc:dd:ee:06";"PC82";"192.168.1.82";"PC82.domain.fr";"Windows 10 Pro";"10.0.19044";"Desktop";"INFO 4"
HP HP ProDesk 405 G4 Desktop Mini;"8CC0AAAAAB";"aa:bb:cc:dd:ee:50";"PC45";"192.168.1.45";"PC45.domain.fr";"Windows 10 Pro";"10.0.19044";"Desktop";"INFO16"
HP HP ProDesk 405 G4 Desktop Mini;"8CC0AAAAAC";"aa:bb:cc:dd:ee:3f";"PC97";"192.168.1.97";"PC97.domain.fr";"Windows 10 Pro";"10.0.19045";"Desktop";"INFO 9"
HP HP ProDesk 405 G4 Desktop Mini;"aa:bb:cc:dd:ee:ad";"PC71";"192.168.1.71";"PC71.domain.fr";"Windows 10 Pro";"10.0.19045"
HP HP ProDesk 405 G4 Desktop Mini;"8CC0AAAAAE";"aa:bb:cc:dd:ee:c2";"PC51";"192.168.1.51";"PC51.domain.fr";"Windows 10 Pro";"10.0.19044";"Desktop"
HP HP ProDesk 405 G4 Desktop Mini;"aa:bb:cc:dd:ee:19";"PC101";"192.168.1.101";"PC101.domain.fr";"Windows 10 Pro";"10.0.19045"
Risultato atteso:

Codice: Seleziona tutto

model;"serialnr";"mac";"computer_name";"ipaddress";"computer_fqdn";"os_name";"os_version";"type";"description";
HP HP ProDesk 405 G4 Desktop Mini;"8CC0AAAAAA";"aa:bb:cc:dd:ee:06";"PC82";"192.168.1.82";"PC82.domain.fr";"Windows 10 Pro";"10.0.19044";"Desktop";"INFO 4"
HP HP ProDesk 405 G4 Desktop Mini;"8CC0AAAAAB";"aa:bb:cc:dd:ee:50";"PC45";"192.168.1.45";"PC45.domain.fr";"Windows 10 Pro";"10.0.19044";"Desktop";"INFO16"
HP HP ProDesk 405 G4 Desktop Mini;"8CC0AAAAAC";"aa:bb:cc:dd:ee:3f";"PC97";"192.168.1.97";"PC97.domain.fr";"Windows 10 Pro";"10.0.19045";"Desktop";"INFO 9"
HP HP ProDesk 405 G4 Desktop Mini;;"aa:bb:cc:dd:ee:ad";"PC71";"192.168.1.71";"PC71.domain.fr";"Windows 10 Pro";"10.0.19045";;;
HP HP ProDesk 405 G4 Desktop Mini;"8CC0AAAAAE";"aa:bb:cc:dd:ee:c2";"PC51";"192.168.1.51";"PC51.domain.fr";"Windows 10 Pro";"10.0.19044";"Desktop";;
HP HP ProDesk 405 G4 Desktop Mini;;"aa:bb:cc:dd:ee:19";"PC101";"192.168.1.101";"PC101.domain.fr";"Windows 10 Pro";"10.0.19045";;;
Sei a conoscenza di questo "bug"?

Sinceramente

Re: Funzione "Esporta in foglio di calcolo"

Pubblicato: 4 ottobre 2024 - 10:34
di dcardon
Ciao Vincent,

questo è stato corretto nella penultima versione [1] :-) : "[FIX] waptconsole: correzione dell'esportazione in CSV/XLS di celle NULL o vuote"

Cordiali saluti,

Denis

[1] https://www.wapt.fr/en/doc/wapt-changel ... 2024-07-18

Re: Funzione "Esporta in foglio di calcolo"

Pubblicato: 4 ottobre 2024 - 15:38
di Vincent Moisan
Grazie per la risposta.
Ho provato un aggiornamento.
Sistema operativo: Debian 12 - vecchia versione: 2.5.4.15342 - nuova versione: 2.5.5.15697.

Quando eseguo postconf.sh, ecco il messaggio di errore:

Non supportato su Windows. Eseguire winsetup.py invece.
Traceback (chiamata più recente):
File "/opt/wapt/waptserver/scripts/postconf.py", riga 36, ​​in
from waptserver.scripts import nginxparser
ModuleNotFoundError: No module named 'waptserver'

Re: Funzione "Esporta in foglio di calcolo"

Pubblicato: 7 ottobre 2024 - 11:30
di dcardon
Ciao Vincent,

avresti potuto installare il pacchetto .deb dell'agente invece di quello del server?

Cordiali saluti,

Denis

Re: Funzione "Esporta in foglio di calcolo"

Pubblicato: 7 ottobre 2024 - 16:28
di Vincent Moisan
Salve,

no, i pacchetti installati erano: tis-waptserver e tis-waptsetup, secondo la documentazione disponibile a questo URL: https://www.wapt.fr/fr/doc/wapt-server-upgrade.html.

Alla fine ho cancellato tutto e ripristinato un backup. Ora funziona tutto. Grazie per il supporto.

Cordiali saluti.

Re: Funzione "Esporta in foglio di calcolo"

Pubblicato: 7 ottobre 2024 - 18:59
di dcardon
Ciao Vincent,
grazie per il feedback :-) . Il messaggio di errore indicava che mancavano alcuni file Python nel componente lato server. Ad ogni modo, se l'aggiornamento alla fine è andato a buon fine, questa è la cosa più importante.
Contrassegno la discussione come risolta.
Cordiali saluti,
Denis