Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

On this page

An App Import Profile tells to inProcess App Operations which applications it should upload and how they should be named in the target Qlik Sense Server.

All App Import Profiles should be stored inside the AppImportProfiles node:

  "AppImportProfiles": [
    {
      "ProfileName": "",
      "QVFSourceFolder": "",
      "AppListJsonFileName": "",
      "AppNamePattern": "",
      "SkipConfirmation": false
    }
  ]

The AppImportProfiles attributes are:

  • ProfileName
    (Required) Name of the App Import Profile. The ProfileName must be unique.
    This name is required and must be used during Bulk Import Apps commands.

  • QVFSourceFolder
    (Optional) Folder where QVF files are stored.

  • AppListJsonFileName
    (Optional) Full file name of stored list of exported Qlik Sense Applications.
    FileName property will overlap QVFSourceFolder parameter.
    For more details: https://ipc-global.atlassian.net/wiki/spaces/IAO/pages/14696939569/Bulk+Export+Apps#The-AppList.json-file

  • SkipConfirmation
    (Required) (true|false) Skip Confirmation message. Set to true for Scheduled Tasks.

  • AppNamePattern
    (Optional) Defines the name pattern of the Qlik Sense Application to be created.
    When AppNamePattern or AppListJsonFileName is blank, the App name will be the QVF file name.
    Pattern segments:
    {id}: The ID of the Qlik Sense Application
    {app}: The Name of the Qlik Sense Application
    {stream}: The Stream of the Published Qlik Sense Application
    {year}: The export Year (yyyy)
    {month}: The export Month (MM)
    {day}: The export Day (dd)
    {hour}: The export Hour (HH)
    {minute}: The export Minute (mm)
    {second}: The export Second (ss)
    {ownerId}: The Qlik GUID Owner ID
    {ownerUserId}: The Qlik Owner User ID
    {ownerUserDirectory}: The Qlik Owner User Directory
    {ownerName}: The Qlik Owner User Name

Store a single App Import Profile

App Import Profile created to import all Qlik Sense Applications from a specific folder keeping the original QVF file names:

"AppImportProfiles": [
    {
      "ProfileName": "MIGRATION",
      "QVFSourceFolder": "MyMigrationWinFolder",
      "AppListJsonFileName": "",
      "AppNamePattern": "",
      "SkipConfirmation": false
    }
  ]

Store multiple App Import Profiles

The example below shows how to stored multiple App Import Profiles.
One App Import Profile created to import all Qlik Sense Applications from a specific folder keeping the original QVF file names and another Profile to import all QVF files listed in the C:\MyBackupWinFolder\AppList.json file renaming the Qlik Sense Applications following the AppNamePattern pattern:

"AppImportProfiles": [
    {
      "ProfileName": "MIGRATION",
      "QVFSourceFolder": "MyMigrationWinFolder",
      "AppListJsonFileName": "",
      "AppNamePattern": "",
      "SkipConfirmation": false
    },
    {
      "ProfileName": "BACKUP",
      "QVFSourceFolder": "",
      "AppListJsonFileName": "C:\\MyBackupWinFolder\\AppList.json",
      "AppNamePattern": "[{year}-{month}-{day}] {stream} - {app} - Restored",
      "SkipConfirmation": false
    }
  ]
  • No labels