Connectors

Databases & Data Warehouses

Azure Cosmos DB

Globally distributed NoSQL database: create, query, and update documents and containers
Signs in with
Connection details
Runs on
Cloud or On-Prem Worker
Operations
8
Ready-made triggers
0

Connect Azure Cosmos DB

  1. In Neblex open Connect › Connections and click New Connection.
  2. Search for Azure Cosmos DB and give the connection a clear name.
  3. Fill in the fields. Secret values are encrypted and never shown again.
  4. Click Test, then Create Connection.
If the system is only reachable inside your network, choose an On-Prem Worker under Test from and run the flow on that Worker. See On-Prem Workers.
FieldWhat to enter
Connection stringRequiredSecretPaste the Azure portal connection string containing AccountEndpoint and AccountKey.

Use it in a flow

  1. Open a flow, open the node library and search for Azure Cosmos DB.
  2. Drag it onto the canvas and choose an Operation and your connection.
  3. Map the operation's fields from earlier steps, or click Map with Matt.
  4. Use Test this step to see what it returns, then save.

To start a flow from Azure Cosmos DB without a ready-made trigger: a Poll for changes trigger on Azure Cosmos DB with your own query passes on new or changed records.

Operations

8 operations in 3 groups. Each one is a step you can add to a flow.

Admin3
Create a containercreateContainerCreate a container with a partition key path.
Delete a containerdeleteContainerDelete a container and all its documents.
List containerslistContainersThe containers in a database.
Read2
Get a documentgetDocumentPoint-read one document by id + partition key.
Query documentsqueryDocumentsRun any Cosmos SQL query; :name tokens bind as @name parameters.
Write3
Create a documentcreateDocumentInsert a document (or upsert when the toggle is on).
Delete a documentdeleteDocumentDelete one document by id + partition key.
Replace a documentreplaceDocumentReplace one document wholesale by id.