Skip to main content

MongoDB Input Tool Icon 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.

  • 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.

  • Delete icon
  • up icon

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.