![]() |
VOOZH | about |
The CData Excel Add-In for REST provides formulas that can edit, save, and delete REST data. The following three steps show how you can automate the following task: Search REST 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 RESTConnection1, or a connection string. The connection string consists of the required properties for connecting to REST data, separated by semicolons.
See the Getting Started chapter in the data provider documentation to authenticate to your data source: The data provider models REST APIs as bidirectional database tables and XML/JSON files as read-only views (local files, files stored on popular cloud services, and FTP servers). The major authentication schemes are supported, including HTTP Basic, Digest, NTLM, OAuth, and FTP. See the Getting Started chapter in the data provider documentation for authentication guides.
After setting the and providing any authentication values, set to "XML" or "JSON" and set to more closely match the data representation to the structure of your data.
The property is the controlling property over how your data is represented into tables and toggles the following basic configurations.
See the Modeling REST Data chapter for more information on configuring the relational representation. You will also find the sample data used in the following examples. The data includes entries for people, the cars they own, and various maintenance services performed on those cars.
The procedure below results in a spreadsheet that organizes all the formula inputs in the first column.
=CDATAQUERY("SELECT * FROM people WHERE [ personal.name.last ] = '"&B4&"'","DataModel="&B1&";URI="&B2&";Format="&B3&";Provider=REST",B5)
👁 Formula inputs used in this example. (Google Apps is shown.)Download a free trial of the Excel Add-In for REST to get started:
Download NowLearn more:
👁 REST IconThe REST Excel Add-In is a powerful tool that allows you to connect with live REST web services directly from Microsoft Excel.
Use Excel to search, aggregate, read, write, and update live REST services directly. Perfect for mass imports / exports / updates, data cleansing & de-duplication, Excel based data analysis, and more!