
Strumento Input MongoDB
Lo strumento di input MongoDB viene utilizzato per leggere i dati archiviati nei database MongoDB. MongoDB è un database open source scalabile, ad alte prestazioni, NoSQL. Ulteriori informazioni su MongoDb.
I database MongoDB archiviano i dati in un formato JSON binario denominato BSON. Ulteriori informazioni su BSON.
Configurazione dello strumento
- Server: Il nome del server MongoDB. Immettere localhost per connettersi a un'istanza di MongoDb nel computer che esegue Alteryx.
- Nome utente e password (facoltativo): sel'istanza MongoDb è in esecuzione con l'opzione –auth, immettere il nome utente/password a cui si desidera connettersi.
- Salva cronologia connessioni: Selezionare per memorizzare il server, il nome utente e la password immessi.
- Database: il nome del database MongoDB.
- Collection: Il nome dell'insieme MongoDB.
- Modalità: Ci sono 2 modalità per la lettura del MongoDB. A seconda della modalità scelta, è necessaria una configurazione aggiuntiva.
Configurazione automatica
In Designer legge i dati in 2 passaggi: il primo passaggio esegue l'analisi per determinare lo schema della tabella, incluse le colonne, il tipo di dati e le dimensioni. Il secondo passaggio restituisce i dati.
Proprietà aggiuntive quando si seleziona la modalità automatica:
- Criteri: Immettere la parte relativa ai criteri del comando di ricerca MongoDB per filtrare i documenti restituiti.
- I criteri devono essere specificati tra parentesi graffe di apertura e di chiusura. "E-mail": "@domainnome .com".
Per ulteriori informazioni su come scrivere i criteri di filtro per il comando di ricerca MongoDB, vedere http://docs.mongodb.org/manual/reference/method/db.collection.find/
- I criteri devono essere specificati tra parentesi graffe di apertura e di chiusura. "E-mail": "@domainnome .com".
- Profondità: Specificare la profondità di analisi del codice JSON.
- Lasciare vuoto per analizzare a ogni livello. Visualizza [ illimitato ].
- 0: restituisce una colonna con titolo JSON contenente tutto il codice JSON.
- 1: restituisce JSON analizzato al primo livello.
Se un documento alla profondità selezionata è una matrice, viene convertito in JSON valido. Se un elemento al di sotto della profondità selezionata contiene un campo DateTime, viene visualizzato come Ora Epoch.
- Includi campo _id di Mongo: Select per restituire il campo _id dalla raccolta MongoDB come ultima colonna della tabella.
Configurazione manuale
Specificare lo schema o specificare una quantità selezionata di documenti per determinarlo.
In Proprietà, popolare lo schema della tabella utilizzando le tecniche seguenti:
- Scan: Esegue la scansione dei documenti specificati alla profondità specificata per determinare e restituire lo schema della tabella.
- Immettere manualmente le informazioni per popolare la griglia:
- Elemento: Digitare i nomi delle colonne.
- Tipo: Selezionare il tipo di campo per ogni colonna.
- Dimensione:digitare una dimensione di campo per ogni colonna.
- Criteri: digitare una query BSON per impostare criteri aggiuntivi per ogni colonna.
- Cancella: Fare clic per rimuovere tutti i dati dalla griglia.
Fare clic per eliminare la riga selezionata dalla griglia.
Fare clic sulle frecce per riordinare il selezionato all'interno della griglia.
Limite record: La possibilità di limitare i documenti letti dall'origine dati di input. Lasciato vuoto, tutti i documenti verranno letti.