MongoDB Output Tool Icon

Strumento Outputt MongoDB

Versione:
2023.1
Last modified: October 25, 2021

Lo strumento Di output MongoDB viene utilizzato per la scrittura di dati nei database MongoDB. MongoDB è un database NoSQL aperto scalabile, ad alte prestazioni. Ulteriori informazioni su MongoDb.

I database MongoDB archiviano i dati in un formato JSON binario denominato BSON. Ulteriori informazioni su BSON.

Configurazione dello strumento

  1. Server: Il nome del server MongoDB a cui si desidera connettersi. Immettere localhost per connettersi a un Mongodb nel computer che esegue Alteryx.
  2. Nome utente (opzionale) e Password (opzionale):se il Mongodb l'istanza è in esecuzione con l'opzione –auth, immettere il nome utente e la password a cui si desidera connettersi.
  3. Database: il nome del database MongoDB a cui si desidera connettersi.
  4. Raccolta: Il nome dell'insieme MongoDB a cui si desidera inviare i dati.
  5. Opzioni di output:
    • Aggiungi esistente: aggiungi i nuovi record alla fine della raccolta
    • Elimina dati & aggiungi: Elimina la raccolta e quindi aggiunge i nuovi record
    • Update Using Mongo _id: tenterà di trovare una corrispondenza con un record esistente utilizzando l'elemento MongoDB _id al campo specificato nel campo "_id". Se viene trovata una corrispondenza, il record esistente verrà aggiornato con quello nuovo. Se non viene trovata alcuna corrispondenza, il nuovo record verrà aggiunto alla raccolta.
  6. Mongo _id Campo: Quando si utilizza Aggiorna utilizzando Mongo _id, selezionare il campo che contiene il _id valore. Per eseguire l'aggiornamento in base al Mongodb generato ID, questo dovrebbe essere un oggetto JSON.
    • _id" : "$oid" : "4fad55603346998a9f7d6841"
  7. Campi sconosciuti:
    • Posizione utilizzando il nome del campo: I campi sconosciuti verranno posizionati utilizzando la notazione del punto dei loro nomi. A partire dalla posizione del nodo Campi dinamici o sconosciuti come posizione radice.
    • Posizione come sinistra: I campi sconosciuti Aggiunto ovunque sia posizionato il nodo Campi dinamici o sconosciuti.
  8. Struttura BSON: La vista ad albero nella parte inferiore della configurazione dello strumento fornisce una rappresentazione visiva dell'aspetto dell'oggetto BSON che verrà inserito nella raccolta.
    • Le opzioni predefinite Utilizza la notazione del punto per costruire la struttura dell'oggetto BSON. La notazione del punto segue il modello:
      • MemberID; Nome.Primo; Nome.Ultimo
    • Passando i campi usando le impostazioni predefinite viene creato l'oggetto JSON:Passing the fields using the defaults creates the JSON object:
      • - IDmembro: 123, Nome : : Primo : "Alistair", Ultimo : "Terry"
      • Tuttavia, è possibile ristrutturare l'oggetto BSON in modo che si desideri utilizzando i pulsanti su/giù/aggiungi/rimuovi.
  9. Proprietà
    • Name: Consente di rinominare un determinato elemento BSON (Nota: i nomi BSON non possono iniziare con ' né contengono '.' s) di sinistra
    • Cartelle
      • Figli come nome/valore: Crea nodi figlio come nome valore elementi, ad es. nome: { primo: "Alistair" , scorsa settimana: "Terry"
      • Figli come matrice: aggiungerà nodi figlio come membro di una matrice, ad esempio Nome : ["Alistair" , "Terry"]
    • Modalità: Il methpd utilizzato durante l'elaborazione dei campi dal flusso di dati in entrata.
      • Data is Value: Dati semplici da aggiungere all'elemento dati della coppia BSON.
      • I dati sono JSON:i dati in un campo stringa sono già JSON.
      • I dati sono BSON: i dati in un campo BLOB sono già un BSON.
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.