![]() |
VOOZH | about |
The CData Excel Add-In for Cosmos DB provides formulas that can edit, save, and delete Cosmos DB data. The following three steps show how you can automate the following task: Search Cosmos DB data for a user-specified value and then organize the results into an Excel spreadsheet.
The syntax of the CDATAQUERY formula is the following:
=CDATAQUERY(Query, [Connection], [Parameters], [ResultLocation]);
This formula requires three inputs:
Connection: Either the connection name, such as CosmosDBConnection1, or a connection string. The connection string consists of the required properties for connecting to Cosmos DB data, separated by semicolons.
To obtain the connection string needed to connect to a Cosmos DB account using the SQL API, log in to the Azure Portal, select Azure Cosmos DB, and select your account. In the Settings section, click Connection String and set the following values:
The procedure below results in a spreadsheet that organizes all the formula inputs in the first column.
=CDATAQUERY("SELECT * FROM Customers WHERE Name = '"&B3&"'","AccountEndpoint="&B1&";AccountKey="&B2&";Provider=CosmosDB",B4)
👁 Formula inputs used in this example. (Google Apps is shown.)Download a free trial of the Excel Add-In for Cosmos DB to get started:
Download NowLearn more:
👁 Cosmos DB IconThe Cosmos DB Excel Add-In is a powerful tool that allows you to connect with live Cosmos DB document databases, directly from Microsoft Excel.
Use Excel to read, write, and update Cosmos DB. Perfect for mass imports / exports / updates, data cleansing & de-duplication, Excel based data analysis, and more!