MongoDB Input Tool Icon

Strumento Input MongoDB

Versione:
2023.1
Last modified: October 21, 2021

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/
  • 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.
  • Icona EliminaFare clic per eliminare la riga selezionata dalla griglia.
  • icona sù icona giù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.

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.