Calgary Loader Tool Icon

Strumento Caricatore Calgary

Versione:
2023.1
Last modified: September 25, 2020

Calgary Loader consente di creare un database di Calgary (con estensione cydb) da qualsiasi tipo di file di input. Ogni campo contenuto nel file di input può essere indicizzato per ottimizzare le prestazioni del database di Calgary.

A partire dalla versione Alteryx 5.0, gli indici di Calgary non fanno distinzione tra maiuscole e minuscole. I database di Calgary creati in una versione precedente alla 5.0 continueranno a fare distinzione tra maiuscole e minuscole.

Configurazione dello strumento

Nome file radice: L'area utilizzata per specificare il nome del database e del percorso del file di Calgary. Tutti i database Calgary hanno l'estensione del file .cydb.

È possibile scegliere di caricare la base CalgaryDB e/o 1 o più indici standard o di caricare un singolo indice avanzato.

Base di carico CalgaryDB e/o 1 o più indici standard

Campi: Nell'area Campi vengono visualizzate tutte le colonne di dati contenute nel file di input.

C'è un pulsante Opzioni sul lato destro. Le opzioni incluse sono:

Dati: I campi scelti nella colonna Dati saranno disponibili per il recupero. È possibile selezionare o deselezionare manualmente i dati da includere nel database di Calgary selezionando o deselezionando la casella accanto al campo dati.

  • Seleziona tutto: Seleziona tutti i campi dati per l'analisi.
  • Deseleziona tutto: Deseleziona tutti i campi dati in un unico passaggio. Ciò è utile nel caso in cui si desideri selezionare solo alcuni campi da portare attraverso il flusso di lavoro.

Indice: i campi scelti nella colonna Indice saranno disponibili per le query. È possibile selezionare o deselezionare manualmente gli indici da creare nel database di Calgary selezionando o deselezionando la casella accanto al campo dati.

  • Seleziona tutto: Seleziona tutti i campi dati per l'analisi.
  • Deseleziona tutto: Deseleziona tutti i campi dati in un unico passaggio. Ciò è utile nel caso in cui si desideri selezionare solo alcuni campi da portare attraverso il flusso di lavoro.

Il campo può essere impostato su indici spaziali o non spaziali. Esistono due diverse modalità per la creazione di indici non spaziali:There are two different modes for creating non-spatial indexes:

  • Indice di selettività elevato: Un indice di selettività elevata viene utilizzato per i campi contenenti record molto univoci, ad esempio indirizzo o nome.
  • Indice di selettività basso: Un indice di selettività basso viene utilizzato per i campi contenenti dati ripetitivi come l'abbreviazione di sesso o stato.

È possibile selezionare una modalità automatica in cui lo strumento Calgary Loader applicherà automaticamente la modalità di indice appropriata (Alta o Bassa selettività) in base ai dati contenuti nel campo Input. Tutti i campi con più di 550 valori univoci verranno rilevati automaticamente in modo elevata. Il Calgary Loader inizierà a costruire sia indici di selettività alta che di bassa selettività per i primi 1 milione di record al fine di identificare l'indice corretto da applicare. La modalità automatica può assegnare erroneamente la modalità di indice appropriata se la natura dei dati cambia in modo significativo all'interno del primo record milione.

I valori NULL sono consentiti negli indici non spaziali.

Sono supportati solo gli indici spaziali a livello di punto. I punti NULL e 0,0 non possono essere indicizzati spazialmente.

Caricare un singolo indice avanzato

L'indice avanzato consente di creare un indice contains o raw in un database Calgary.

Contiene indice :Cerca un valore specificato nell'intero campo tabulare. Il valore specificato può essere posizionato in qualsiasi punto all'interno del campo.

Indice nonelaborato : una modalità di compilazione speciale per gli indici standard utilizzata per creare un indice per più campi in una tabella.

Se una tabella contiene campi per la persona 1 alla persona 6, è possibile creare un indice per contenere tutti i nomi di tutti i campi di sei persone. In questo modo è possibile eseguire una ricerca su un nome e recuperare tutti i record in cui è presente una corrispondenza indipendentemente dal campo Persona in cui risiede il valore del nome.

Nome file radice: Specificare il database Calgary per il quale verrà creato un indice avanzato. Digitare il percorso del file dell'input o fare clic su Sfoglia per passare al percorso del file.

Nome indice: Specificare il nome dell'indice avanzato da salvare nello stesso percorso del nome del file radice.

  • Campo diorigine : Specificare il campo del database di input per il quale si desidera creare un indice avanzato.
  • Modalità avanzata indice: Specificare il tipo di indice avanzato da creare: contiene o non elaborato.

Per gli indici non elaborati, è necessario specificare il campo record basato 0 che è l'ID del record e la selettività : Alta ,Bassa o Automatica.

Richiedi una licenza per utilizzare questo file: Questa casella di controllo è principalmente per uso interno. Non selezionare questa casella durante il caricamento di un database Calgary a meno che non si disponga dell'autorizzazione per creare un file di licenza.

Vedere Creazione di un indice raw nel caricatore di Calgary.

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.