Risoluzione dei problemi e domande frequenti

Versione:
2023.1
Last modified: January 31, 2023

Puoi trovare le risposte alle domande frequenti e consultare i suggerimenti per la risoluzione dei problemi comuni in Alteryx Designer.

Non vedo più la finestra Configurazione. Come posso ripristinarla?

Per tornare a una finestra che potresti aver chiuso per sbaglio, ad esempio la finestra Configurazione, seleziona Visualizza e scegli la finestra Configurazione o quella che desideri riaprire.

Facendo doppio clic o facendo clic con il pulsante destro del mouse su uno strumento, la relativa finestra Configurazione diventa visibile e attiva.

Puoi tornare alle impostazioni predefinite della finestra in qualsiasi momento. Seleziona Opzioni > Impostazioni utente >  Ripristina valori predefiniti. Le finestre vengono ancorate nell'orientamento originale dell'impostazione predefinita di Alteryx.

Per ulteriori informazioni, consulta la sezione Personalizzazione dell'interfaccia utente.

Come posso attivare e disattivare le annotazioni?

Esistono diversi modi per attivare e disattivare le annotazioni.

  • Per strumento: puoi attivare o disattivare le annotazioni per singolo strumento se desideri mantenerne alcune e ometterne altre. A tale scopo, seleziona uno strumento. Seleziona Annotazione nella finestra Proprietà e scegli l'elemento appropriato in Modalità di visualizzazione.
  • Per flusso di lavoro: nella finestra Configurazione flusso di lavoro è presente un interruttore che permette di attivare o disattivare tutte le annotazioni per il flusso di lavoro specifico. Inoltre, per avere maggiore controllo, puoi lasciare attiva questa funzionalità e controllare le annotazioni per strumento come descritto sopra.
  • Tramite Impostazioni utente: puoi configurare le impostazioni utente in modo che le annotazioni vengano visualizzate nello stesso modo per ogni flusso di lavoro e strumento.

Per ulteriori informazioni sulle annotazioni, consulta le sezioni Impostazioni utente, Configurazione degli strumenti eConfigurazione dei flussi di lavoro.

Come si aggiungono zeri iniziali a un campo?

Usa la funzione PadLeft(String, len, char), che consente di riempire la stringa a sinistra con il carattere specificato (char) fino alla lunghezza (len) indicata.

Per ulteriori informazioni, consulta la sezione Funzioni.

Ho inviato l'output a un file spaziale ma il nuovo livello non contiene oggetti spaziali. Cosa ho sbagliato?

Quando invii l'output a un file spaziale, assicurati di inviare un oggetto spaziale con l'output.

  1. Seleziona lo strumento Dati di output.
  2. Nella finestra Proprietà, seleziona Configurazione e specifica il nome e il tipo di file e la posizione di destinazione.
  3. Dopo aver selezionato Salva, viene visualizzata una griglia Opzioni avanzate in Proprietà di configurazione. Nella seconda riga della griglia, scegli l'oggetto spaziale appropriato che desideri includere nel livello di output.

Quando utilizzi gli strumenti spaziali, nel flusso di dati potrebbero essere presenti più campi Oggetto spaziale. Durante la configurazione dello strumento Dati di output finale, tieni presente che i file spaziali accettano solo un campo Oggetto spaziale.

Qual è la differenza tra lo strumento Trasporre e lo strumento Campi incrociati?

Gli strumenti Trasporre e Campi incrociati svolgono una funzione simile, poiché entrambi trasformano l'orientamento dei dati, ma hanno un comportamento opposto.

Lo strumento Trasporre ruota i dati orizzontali su un asse verticale. Campi incrociati fa esattamente il contrario, ovvero ruota i dati verticali sull'asse orizzontale riepilogandoli su un campo di raggruppamento.

Per ulteriori informazioni, consulta le pagine Strumento Trasporre e Strumento Campi incrociati.

Come posso cambiare o rimuovere completamente una parola o un carattere?

Per esempi sulla creazione di espressioni per le stringhe, consulta la sezione Funzioni.

Cosa succede quando si uniscono due file i cui campi non hanno esattamente gli stessi nomi, come dovrebbero?

L'aspetto positivo dello strumento Unione sta nel fatto che offre il totale controllo sull'allineamento dei campi.

In questa situazione, Designer può svolgere gran parte del lavoro. Quando associ uno strumento Unione, seleziona il pulsante di opzione Configurazione automatica per nome.

In Proprietà di configurazione, l'impostazione Configura manualmente consente di specificare l'ordine dei campi singolarmente. Quando la modalità è impostata su Configurazione manuale, Designer presuppone che la configurazione non cambierà in fase di esecuzione. Pertanto, se manca qualcosa viene generato un errore. Accertati di escludere questa modalità di configurazione dalle azioni relative alle app analitiche/macro.

Per modificare la disposizione delle colonne, fai clic all'interno di un campo e utilizza le frecce per spostare la colonna.

Un altro modo consiste nell'associare ogni input a uno strumento Seleziona e rinominare i campi prima di passarli attraverso lo strumento Unione.

Come si fa ad aprire più file che iniziano con le stesse parole?

È possibile unire più file tramite un singolo file di input.

Opzione 1

Durante la configurazione del file di input, accedi al relativo percorso e immetti la parte in comune dei nomi di tutti i file seguita da un * per riconoscere più caratteri:

data\datafiles\ABCD_*.csv

In questo esempio sono inclusi tutti i file .csv presenti nella directory data\datafile il cui nome inizia con ABCD, indipendentemente dal numero di caratteri successivi presenti nel nome del campo. Saranno quindi inclusi ABCD_4.csv e ABCD012.csv.

Opzione 2

Utilizza ? per riconoscere un carattere. Ricorda di includere l'estensione del file:

data\datafiles\ABCD_?.csv

In questo esempio sono inclusi tutti i file .csv presenti nella directory data\datafile il cui nome inizia con ABCD_ ed è seguito da un carattere. Sarà quindi incluso ABCD_4.csv ma non ABCD_012.csv.

Per ulteriori informazioni, consulta la sezione Strumento Dati di input.

Come faccio a rinominare un campo/una colonna?

L'opzione migliore per rinominare un campo (colonna) è lo strumento Seleziona.

Sono presenti diversi strumenti che includono un'opzione di selezione e permettono di rinominare un campo. Gli strumenti che contengono un'opzione di selezione sono: Collega, Combinazione multipla, Aggiungi campi, Corrispondenza spaziale e Trova il più vicino.

Come faccio a modificare un tipo di campo (colonna)?

Utilizza lo strumento Formula per modificare il tipo di campo. Questo strumento offre un maggiore controllo per la conversione personalizzata.

Puoi anche utilizzare lo strumento Seleziona o qualsiasi strumento con un'opzione di selezione, inclusi gli strumenti Collega, Combinazione multipla, Aggiungi campi, Corrispondenza spaziale e Trova il più vicino.

L'esecuzione del flusso di lavoro richiede molto tempo: come posso velocizzare i tempi di elaborazione?

Esistono due modi per ottimizzare un flusso di lavoro e velocizzarne l'esecuzione.

  • Il modo migliore per velocizzare i tempi di elaborazione consiste nell'utilizzare lo strumento Seleziona per rimuovere i campi (colonne) non utilizzati il prima possibile nel flusso di dati.
  • Puoi anche ridurre al minimo il tempo necessario per elaborare e inizializzare i dati spaziali scrivendo sui file .yxdb. Qualsiasi file spaziale che rimane statico deve essere ordinato sull'oggetto spaziale e inviato a un file .yxdb, come nel caso dello strumento Corrispondenza spaziale, che consente di includere direttamente il file .yxdb ignorando il processo di backend di lettura e ordinamento del file spaziale.
Che cos'è il campo Dinamico/Sconosciuto visualizzato nello strumento Seleziona?

Viene visualizzato il campo (colonna) Dinamico/Sconosciuto, selezionato per impostazione predefinita nelle proprietà di configurazione dello strumento Seleziona (nonché in altri strumenti).

Lo scopo di questo campo è consentire l'inserimento di nuovi campi nei casi in cui il file di input potrebbe cambiare. Consente di determinare dove verranno inseriti i nuovi campi nel file modificandone la posizione.

Alcuni degli strumenti della mia tavolozza sembrano bloccati: come posso sbloccarli?

Il pacchetto base di Alteryx include diverse opzioni aggiuntive che è possibile acquistare. Sono disponibili solo gli strumenti previsti dalla licenza installata sul sistema. Gli strumenti non previsti dalla licenza sono visibili ma bloccati. Il blocco di uno strumento impedisce l'esecuzione di un flusso di lavoro.

Se ritieni che uno strumento sia bloccato per errore, rivolgiti a Fulfillment. Sarai contattato immediatamente per verificare che il numero di serie corrisponda alla licenza installata, affinché possa usufruire di tutte le funzionalità previste.

Per informazioni sulle diverse opzioni aggiuntive del pacchetto base o per aggiornare la configurazione, contatta il rappresentante di vendita.

Quali sono i requisiti di sistema minimi consigliati per l'esecuzione di Alteryx Designer?

Per conoscere i requisiti di sistema minimi e consigliati, consulta la sezione Requisiti di sistema di Designer. Le configurazioni ideali del sistema dipendono dal tipo di analisi che stai conducendo. Alcuni processi richiedono molta più memoria e dipendono da altri fattori, tra cui la posizione e le dimensioni dei file, altri programmi in esecuzione contemporaneamente, ecc.

Ho più report di Allocate nel mio flusso di lavoro ma ne è stato scritto solo uno: cosa non ha funzionato?

Devi specificare un prefisso file. In Proprietà di configurazione è presente una casella a destra di Formato output denominata Prefisso file. Sebbene questa casella sia opzionale, devi creare un prefisso se nel flusso di lavoro sono presenti più report di Allocate. In caso contrario, i report si sovrascriveranno a vicenda man mano che saranno creati a valle.

Per ulteriori informazioni, consulta la sezione Strumento Report di Allocate.

Desidero affiancare un paio di flussi di lavoro: come posso visualizzare più flussi alla volta?

Nella parte superiore della finestra in cui vengono creati i flussi di lavoro sono presenti delle schede che permettono di visualizzare i flussi di lavoro attualmente aperti e di passare da uno all'altro. Fai clic con il pulsante destro del mouse su una scheda per scoprire ulteriori opzioni di visualizzazione. Puoi affiancare più flussi di lavoro per confrontarli.

Come si salva un'espressione?

Puoi salvare le espressioni in modo da utilizzarle più volte senza doverle creare da zero.

Crea l'espressione utilizzando una combinazione di variabili di selezione e inserendole nelle funzioni. Quando l'espressione formulata ti soddisfa, seleziona Salva e assegnale un nome. L'espressione è salvata e può essere utilizzata in futuro.

Come posso dividere un output in più file?
  1. Collega uno strumento Dati di output al flusso di dati e specifica il tipo di file e la posizione.
  2. Da Opzioni: specifica il numero di record da inviare in un singolo file. Se il numero specificato è inferiore al numero totale di record, vengono inviati più file. I file multipli risultanti vengono denominati in sequenza, ovvero file.dbf, file_2.dbf, ecc.

Un'altra opzione consiste nell'inviare più file in base ai valori di un determinato campo. In Proprietà di configurazione nello strumento Dati di output, seleziona la casella Prendi il nome file dal campo.

  • Quando questa casella è selezionata, viene scritto un file separato per ciascun valore di un determinato campo.
  • Inoltre, puoi scegliere di aggiungere un suffisso o un prefisso al nome del file o della tabella o di modificare il nome di un file o il relativo percorso.
Come si rimuovono le virgolette intorno ai campi di testo nel file quando si esegue l'output in formato CSV?

Per impostazione predefinita, Designer aggiunge le virgolette nei seguenti casi:

  • Un valore di un campo vuoto viene sostituito con "". Ciò consente a Designer di distinguerlo da un valore NULL.
  • Un valore di un campo che contiene spazi vuoti iniziali o finali viene racchiuso tra virgolette. Gli spazi vuoti al di fuori delle virgolette in un file CSV vengono ignorati dalla maggior parte dei software.
  • Il campo contiene delimitatori.
  • Il campo contiene virgolette singole o doppie.

Sono disponibili 3 opzioni per l'inserimento delle virgolette in un file CSV dallo strumento Dati di output. Scegli Mai per aggiungere le virgolette ai campi di output.

Ho ricevuto l'errore "Nessun valore trovato prima di GetMean()". Cosa significa?

Controlla le configurazioni a monte. Se è presente uno strumento Aggiungi Allocate, assicurati che l'oggetto spaziale specificato nel menu a discesa sia un oggetto poligono e NON un oggetto punto. Se l'errore deriva da uno strumento Mappa di creazione dei report, assicurati di non scegliere Affiancamento intelligente in un campo stringa come modalità di affiancamento della mappatura tematica.

Posso eseguire un flusso di lavoro dalla riga di comando?

Sì. Per eseguire un flusso di lavoro da un prompt DOS, aggiungi il percorso dell'eseguibile Alteryx nelle impostazioni delle variabili d'ambiente, quindi crea uno script batch con il flusso di lavoro che desideri eseguire. Lo script batch richiede solo il nome dell'eseguibile e del flusso di lavoro. 

Ecco un esempio: AlteryxEngineCmd.exe Test_Module.yxmd

Come posso estrarre un file di layout dal file di dati?

Puoi creare un file di layout tramite lo strumento Seleziona. Collega uno strumento Seleziona al flusso di dati, vai a Opzioni > Salva/Carica configurazione campo e specifica il nome e il percorso del file. Viene scritto un file *.yxft (tipo di campo Alteryx) leggibile con qualsiasi editor di testo.

Un'altra opzione consiste nell'utilizzare lo strumento Informazioni campo.

Ho un computer multiprocessore ma Designer utilizza un solo processore. Come posso assicurarmi che li utilizzi tutti?

In questo caso, un programma ha indicato al sistema operativo di limitare Alteryx Designer a un singolo processore. Per selezionare manualmente i processori che Designer può utilizzare, procedi nel seguente modo:

  1. Vai a Gestione attività di Windows.
  2. Fai clic sulla scheda Processi.
  3. Fai clic con il pulsante destro del mouse su AlteryxGui.exe, quindi seleziona Imposta affinità.
  4. Seleziona i processori che desideri vengano utilizzati da Designer.
Uso un filtro semplice: [Value] > 2 ma ottengo valori uguali a 2 nel flusso TRUE: si tratta di un bug?

Controlla il tipo di dati del campo (colonna) su cui stai applicando il filtro. Molto probabilmente questo campo è doppio. Non si tratta di un bug, ma del modo in cui i computer memorizzano i numeri. Il valore 2 memorizzato come doppio con 16 posizioni decimali di precisione è in realtà compreso tra 1,9999999999999999 e 2,0000000000000019.

Per dimostrarlo, usa uno strumento Formula per creare un nuovo campo e imposta il tipo di campo sulla lunghezza di stringa 20. Utilizza questa funzione per convertire il valore in una stringa:

TOSTRING([Value], 16)

Per risolvere il problema...

  • Puoi convertire il campo in un numero intero o decimale fisso se intendi confrontare i valori dei campi.
  • Utilizza le funzioni di test CompareDigits o CompareEpsilon per confrontare i valori dei campi.

Per ulteriori informazioni sui numeri a virgola mobile, consulta http://en.wikipedia.org/wiki/Floating_point.

Uso lo strumento Collega, che mostra molti campi in rosso: come faccio a farli scomparire?

Ogni volta che viene configurato, lo strumento Collega memorizza i campi presenti in ogni configurazione. Se i campi al momento non sono presenti, vengono comunque memorizzati dallo strumento e visualizzati in rosso. Dal pulsante Opzioni, seleziona Ignora campi mancanti. I campi rossi vengono ignorati.

Gli strumenti con uno strumento Seleziona incorporato hanno questa funzionalità: Aggiungi campi, Collega, Combinazione multipla, Trova il più vicino e Corrispondenza spaziale.

Quando inserisco un file Excel come input, i campi dati contengono valori "NULL" anche se sono presenti dei dati. Perché?

Molto probabilmente le varie celle hanno formati di dati diversi associati. Quando inserisci l'input XLS o XLSX, verifica quanto segue:

Dalle opzioni dello strumento Dati di input numero 2, Formato file, scegli Microsoft Excel (*.xlsx). Per ulteriori informazioni, consulta il Driver Alteryx per Excel (.xlsx).

Se utilizzi l'altra opzione Microsoft Excel Legacy XLSX, questa occorrenza è dovuta a una limitazione ben documentata dell'engine Microsoft Jet utilizzato da Alteryx per leggere i file Microsoft. Per impostazione predefinita, Microsoft legge le prime 8 righe di dati per determinare il tipo di campo di una colonna. Quindi passa queste informazioni ad Alteryx, che le utilizza per leggere il file.

L'utente ha la possibilità di aggirare il problema o correggerlo nel proprio Registro di sistema. La soluzione alternativa prevede quanto segue:

  1. Dalla configurazione dello strumento Dati di input, seleziona La prima riga contiene dati. Tale operazione forza tutti i campi come V_String.
  2. Configura lo strumento Rinomina dinamica con l'opzione Prendi nomi dei campi dalla prima riga di dati.
  3. Utilizza lo strumento Campo automatico per assegnare correttamente il tipo di campo migliore per ciascuna colonna di dati.

La correzione comporta la modifica di un'impostazione nel Registro di sistema. Queste istruzioni vengono fornite insieme a un documento di Microsoft, poiché Alteryx non può garantire che la modifica di questa impostazione non causi problemi con altre applicazioni. Per ulteriori informazioni su questo problema, vai qui.

Per modificare l'impostazione del Registro di sistema...

  1. Seleziona Start > Esegui e immetti "regedit".
  2. Nel Registro di sistema, vai a HKey Local Machine > Software > Microsoft > Jet > 4.0 >Engines > Excel.
  3. Fai doppio clic su TypeGuessRows.
  4. Modifica il valore in 0 (zero).

Per motivi di prestazioni, l'impostazione del valore TypeGuessRows su zero (0) non è consigliata se la tabella Excel è molto grande. Quando questo valore è impostato su zero, Microsoft Excel esegue la scansione di tutti i record della tabella per determinare il tipo di dati in ogni colonna.

Quando inserisco un file Excel come input, Designer mi consente di duplicare i nomi dei fogli, aggiungendo solo a uno il simbolo $: qual è la differenza?

La differenza è che una tabella con $ fa riferimento a un foglio di lavoro contenuto nel file Excel, mentre una tabella senza $ fa riferimento a un intervallo di celle da importare. Nella maggior parte dei casi, l'intervallo incorpora tutte le celle, quindi non c'è differenza quando si inserisce il file.

La best practice consigliata consiste nell'inserire tabelle con un $ per assicurarsi di fare riferimento all'intero foglio di lavoro perché se i record (righe) vengono aggiunti e/o incorporati nell'intervallo, alcuni andranno persi.

Per ulteriori informazioni, consulta la pagina:

http://www.infocaptor.com/dashboard/excel-cell-ranges-using-sql-named-unnamed-odbc-jdbc

Nell'output di alcuni campioni è specificata la stringa %temp%. Funziona come una variabile di ambiente?

La stringa %temp% fa riferimento alla directory temporanea di sistema del computer su cui è in esecuzione Alteryx. %temp% non è una variabile di ambiente. Potrebbe sembrare simile, ma non si comporterà allo stesso modo della variabile di ambiente con lo stesso nome.

Ho installato la versione più recente di Designer e non ho lo strumento Geocodificatore: dove si trova?

Gli strumenti che richiedono l'installazione dei dati ora vengono installati tramite le stesse installazioni. Per ottenere contenuti aggiuntivi, devi installare i set di dati più recenti. In caso di domande di carattere tecnico e di supporto sui prodotti o se hai bisogno di una nuova spedizione di supporti per l'installazione dei dati, visita la community.

Sono interessate le seguenti macro: strumento Geocodificatore US, strumento Geocodificatore Canada, strumento Tempo di percorrenza non sovrapposto, strumento Report di confronto dei profili, strumento Report dettagli dei profili e strumento Report classifica profili.

Come posso eseguire le operazioni comuni di Excel in Designer?

Questo post del blog fornisce le manipolazioni più comuni e indica l'approccio da adottare quando si utilizza Alteryx:

http://www.theinformationlab.co.uk/2015/03/12/alteryx-101-for-excel-users/

Questa pagina è stata utile?

Si sono verificati problemi con il tuo prodotto Alteryx? Visita la community Alteryx o contatta il supporto. Non riesci a inviare questo modulo? Inviaci un'e-mail.