Skip to main content

Export

There are two types of exports for Ouvvi Apps, one is an export to create a zip file to copy the apps into a new Ouvvi tenant and the other is to export the data contained within the Ouvvi App.

Export/Import the App (Solution File)

The exporting of an app to enable it to be imported follows a similar process to the normal Export and Import of your Ouvvi system but is restricted to the Apps configuration only.

Export

To export the Apps configuration open the Settings menu and select Apps.

Then select Export from the sub-menu to open the export options.

Export Apps

You can now select the checkboxes against the apps you want to export, or if you want to select all check the checkbox next to the column titled Name. This will select all of the apps in the list.

You can choose to include or exclude the App data by checking or unchecking the Include App Data checkbox. Checking the checkbox will include the data, unchecking the checkbox will exclude the data.

Select Apps to Export

This will download a zip file that can then be imported into another Ouvvi tenant.

Import

To import the zip file, open the Settings menu, select Apps, and then click the Import button from the sub-menu.

Import App File

Click onto the Choose a File button and browse for your file. Then click Next. You can deselect any apps you don't want to import from the file. When you are ready to import click Finish and the apps will be imported.

Import Apps

Export the Data

Once you have synchronised data into your Ouvvi Apps you can export it either by using the App within a Data Sync project or export it in a variety of formats from the App directly.

You can apply filters to the exports to reduce the amount of data being returned by appending them onto the URL you use to generate the export. This is explained in more detail below.

To export the data from the app, navigate to the app overview page of the app you want to export. Then click onto the Export button in the sub-menu and choose the output format you want.

Export App

Filter Exports

You can filter the data being returned by adding different operators to the export URL. A few examples are shown in the table below. You can use the URLs generated to feed sorted data into apps like PowerBI.

OperationDescriptionExample
limitLimits the number of results returnedhttp://localhost:8080/apps/xml/myapp?limit=1000
columnsSpecify which columns to return&columns=Column1,Column2
filterFilter the results logical: "eq", "ne", "gt", "ge", "lt", "le" operators: "and", "or"filter=Column1 eq sent
orderbySort the results ascending&orderby=Column1
orderbySort the results descending&orderby=-Column1
systemInclude the system internal columns&system=true
titleRename the table&title=My+Table+Name

Export Types

You can find examples of the different export URLs for each format below:

CSV

The document endpoints to allow for downloading App data will look something like this: http://localhost:8080/apps/csv/myapp

Excel

The document endpoints to allow for downloading App data will look something like this: http://localhost:8080/apps/excel/myapp

XML

The document endpoints to allow for downloading App data will look something like this: http://localhost:8080/apps/xml/myapp

JSON

The document endpoints to allow for downloading App data will look something like this:

http://localhost:8080/apps/json/myapp

HTML

You can export the data in a HTML format as either a table or a list. Apply any of the operations in the table above to return only the data you need. The document endpoints to allow for downloading App data will look something like these:

Table: http://localhost:8080/apps/html/myapp

List: http://localhost:8080/apps/html/myapp?&pivot=1