Creating apps and adding data
Apps can be added to the Qlik Cloud Analytics by creating new apps, duplicating existing apps, or uploading exported apps.
Users with Professional or Full User entitlement can create apps.
Creating a new app
You can create apps by going to Create in the Analytics activity center and selecting Analytics app. When you create a new app, you can specify the destination space of the app. By default, apps are added to the current space.
Creating an app from data
You can create a new app directly from a dataset From the Home tab, go to Your data, or from the Catalog tab, filter on Data. Apps created this way are added to the same spaces as the data.
Do the following:
- Select Open dataset on the dataset you want to create an app from. When the Details page opens, select Create app from data button in task bar. A modal appears with configurable descriptive fields for your app; enter Name and Description (optional) for your app, then Create.
Adding data to apps
Once you create your new app, you need to add data to your app. Data files and connections to data sources can be added directly in a space. See Adding and managing your analytics data. You can also add them from within an app, either in Data manager or Data load editor.
Qlik Sense uses a data load script to connect to and retrieve data from your data sources in an app. You can interact with the data load scrip using Data manager or Data load editor.
Data manager
Data manager provides a guided interface for adding and loading data in a Qlik Sense app. You can also edit and transform data in the loaded tables, such as replacing values, setting nulls, and splitting fields. You can also concatenate or join tables. If you create your app directly from a data source, it will be automatically be loaded in Data manager.
Data manager also allows you to also manage the associations between tables to link key fields across tables. Data manager generates a load script automatically for the data you load and transform in Qlik Sense.
For more information on Data manager, see Loading and managing data with Data Manager.
Data catalog
The data catalog allows you to view all the datasets to which you have access. This makes it easy to select the tables and fields you want to add to your app from the datasets available to you.
Once you add data with the data catalog, you can make associations and edit the data in Data manager or Data load editor before loading it into your app.
For more information, see Loading data from the data catalog.
Data load editor
Data load editor allows you to directly work in the app load script, adding and loading data using Qlik scripting functions.
In your load script, you specify the fields and tables to load. During the load, Qlik Sense automatically identifies key fields to associate the data. You can monitor this data structure in the data model viewer.
You can manipulate the data structure with script statements using functions. Data load editor provides you with a broad set of tools for loading and transforming app data. You can use the script to perform operations such as:
-
Calculating new values
-
Translating coded values
-
Aggregating values
-
Joining or concatenating tables
-
Validating data
Some app settings and functionality can only be set in the Data load editor. Space-aware connections, which allow you to load data from another space or make your load script look for data sources of a specific name in the current space, can only be defined in Data load editor. Changing an app's locale and regional settings can only be set in the load script. For more information, see Modifying regional settings for apps and scripts.
For more information on Data load editor, see Loading and transforming data with scripting.
Adding content to apps
After you add data, you can create sheets, stories, and visualizations. Sheets, stories, and bookmarks in your app are private until you make them public. For more information, see Granting access to sheets, sheet groups, bookmarks, and stories.
For more information on creating sheets and visualizations, see: Creating and editing visualizations.