Note: These improvements will be available during app creation and not when you create a form by importing a file.
Zia-powered data cleansing capabilities
Before you upload your file and create an app, it's a best practice to tweak the data in it so that it fits the model of tables in a relational database. To assist here, the new Zia-powered import interface will enable you to:
- Filter the data in a sheet. Only the filtered data will be imported into the application.
- Find & Replace data
- Perform data-cleansing operations in the sheets, which are grouped under the Refine Data option:
- Fix inconsistent spellings
- Fix missing values
- Split the data in a column into two by defining their delimiter
- Merge columns
- Explore the frequency distribution of values in a column
Importing subform data
Before you upload your file, you'll have to ensure that the main or parent form data and subform data are in separate sheets.
In the import interface, checking a sheet's Make it as subform checkbox is how you'll define that it contains subform data. Upon doing so, you'll have to:
- Select the sheet that contains its parent data. This'll become the parent or main form after the import operation. Let's call this the "parent sheet".
- Select the column in the "parent sheet" that identifies each row uniquely.
- Select the column that's the parent row identifier in the current sheet (which you're marking as subform)
Importing name and address data
You'll be able to map the Name or Address field to a column via its Field type option.
Name/address data can be present in a single column or span multiple columns. When it spans multiple columns, you'll be able to map the name subfields (Prefix, First Name, Last Name, Suffix) and address subfields (Address Line 1, Address Line 2, etc.) to the respective columns in the sheet.
Spreadsheet app-like import interface
Currently upon importing, the sheets in your file are displayed as collapsible sections that show you a preview of the data in them. They'll now be displayed as tabs — like sheets in a spreadsheet. In addition to the existing abilities of renaming and selecting/deselecting sheets, you'll be able to:
- View the data in all the rows in the sheets
- Sort the data in your sheets. (This sorting won't be applied in the app you create. It's only to let you view the data in the required order.)
- Delete rows
- Undo and redo actions