Load
Load
yaml
type: "io.kestra.plugin.mongodb.Load"Examples
yaml
id: mongodb_load
namespace: company.team
inputs:
- id: file
type: FILE
tasks:
- id: load
type: io.kestra.plugin.mongodb.Load
connection:
uri: "mongodb://root:example@localhost:27017/?authSource=admin"
database: "my_database"
collection: "my_collection"
from: "{{ inputs.file }}"
Properties
collection *Requiredstring
connection *RequiredNon-dynamic
Definitions
io.kestra.plugin.mongodb.MongoDbConnection
uri*Requiredstring
database *Requiredstring
from *Requiredstring
chunk integerstring
Default
1000idKey string
removeIdKey booleanstring
Default
trueOutputs
deletedCount integer
Default
0insertedCount integer
Default
0matchedCount integer
Default
0modifiedCount integer
Default
0size integer
Metrics
records counter
Unit
countrequests.count counter
Unit
count