Strumento Input MongoDB
Avvertimento
Lo strumento Input MongoDB è obsoleto. Puoi comunque utilizzare lo strumento Dati di input con il driver ODBC collegato alla pagina relativa alle origini dati MongoDB per eseguire la connessione a MongoDB.
Lo strumento Input MongoDB viene utilizzato per leggere i dati memorizzati nei database MongoDB. MongoDB è un database NoSQL open source, scalabile e a elevate prestazioni. Ulteriori informazioni su MongoDB .
I database MongoDB memorizzano i dati in un formato JSON binario chiamato BSON. Ulteriori informazioni su BSON .
Configurazione strumento
Server : il nome del server MongoDB. Immetti localhost per connetterti a un'istanza MongoDB sul computer con Alteryx in esecuzione.
Nome utente e password (facoltativo) : se l'istanza MongoDB è in esecuzione con l'opzione –auth, immetti nome utente/password con cui desideri connetterti.
Salva cronologia connessioni : consente di memorizzare server, nome utente e password immessi.
Database : il nome del database MongoDB.
Raccolta : il nome della raccolta MongoDB.
Modalità : sono disponibili 2 modalità di lettura di MongoDB. A seconda della modalità scelta, è necessaria una configurazione aggiuntiva.
Configurazione automatica
Designer legge i dati in 2 passaggi: nel primo passaggio esegue la scansione per determinare lo schema della tabella, inclusi colonne, tipo di dati e dimensioni. Nel secondo passaggio restituisce i dati.
Proprietà aggiuntive quando si sceglie la modalità automatica:
Criteri : immetti i criteri del comando trova di MongoDB per filtrare i documenti restituiti.
I criteri devono essere specificati tra parentesi graffe. {"Email": " name@domain.com "}
Per ulteriori dettagli su come scrivere i criteri di filtro per il comando trova di MongoDB, consulta http://docs.mongodb.org/manual/reference/method/db.collection.find/
Profondità : specifica il livello dell'analisi JSON.
Lascia vuoto per eseguire l'analisi su ciascun livello. Viene visualizzato [ illimitato ].
0: restituisce una colonna denominata JSON con tutto il contenuto JSON.
1: restituisce l'analisi JSON di primo livello.
Nota
Se un documento alla profondità selezionata è una matrice, viene convertito in formato JSON valido. Se un elemento al di sotto della profondità selezionata contiene un campo Data e ora, viene visualizzato come Epoch time.
Includi campo _id Mongo : restituisce il campo _id della raccolta MongoDB come ultima colonna della tabella.
Configurazione manuale
Specifica lo schema o una quantità di documenti per determinare lo schema.
In Proprietà , compila lo schema della tabella utilizzando le seguenti tecniche:
Scansiona : esegue la scansione dei documenti specificati alla profondità indicata per determinare e restituire lo schema della tabella.
Immetti manualmente le informazioni per compilare la griglia:
Elemento : digita i nomi delle colonne.
Tipo : seleziona il tipo di campo per ciascuna colonna.
Dimensione : digita una dimensione del campo per ogni colonna.
Criteri : digita una query BSON per impostare criteri aggiuntivi per ogni colonna.
Cancella : fai clic per rimuovere tutti i dati dalla griglia.
Limite record : consente di limitare i documenti letti dall'origine dei dati di input. Se viene lasciato vuoto, vengono letti tutti i documenti.
Limitazioni dello strumento
Lo strumento Input MongoDB non supporta la connessione a istanze o cluster MongoDB abilitati per SSL o TLS.
Non puoi immettere una stringa di connessione MongoDB per connetterti a un database MongoDB. Quando esegui la connessione a un set di repliche o a un cluster condiviso, immetti l'host del nodo primario.
Lo strumento Input MongoDB non supporta l'uso di un database di autenticazione. Devi essere in grado di eseguire l'autenticazione direttamente sullo stesso database da cui desideri estrarre i dati.