Escolar Documentos
Profissional Documentos
Cultura Documentos
QlikSense
3.0
Copyright1993-2016QlikTechInternationalAB.Allrightsreserved.
Contents
1 Introduction
1.1QlikDeploymentConsoleconventions
Stylecoding
Environmentvariables
1.2Additionaldocumentation
6
6
6
2.1QlikDeploymentConsole
2.2Localusergroup
Groupmembership
CreatingthelocalusergroupbeforeinstallingtheQDC
2.3QlikSensenodes
7
8
8
2.4Ports
10
11
4.1QlikDeploymentConsolestartpage
11
5 Sites
13
5.1Sitesview
13
5.2Sitedetailsview
14
5.3Creatingsites
18
Siteconfiguration
5.4Incorporatingsites
18
19
Siteconnection
5.5Cloningsites
19
20
5.6Deletingsites
21
5.7Addingnewnodes
22
Nodeconfiguration
5.8Cloningnodes
23
23
5.9Deletingnodes
24
5.10StartingtheQlikManagementConsole
24
5.11Connectingtoaremotedesktop
24
6 Plug-ins
25
6.1Plug-insview
25
6.2Registeringplug-ins
26
6.3Deletingplug-ins
26
7 Tasks
27
7.1Tasksview
27
7.2Creatingtasks
28
7.3Deletingtasks
29
7.4Transferringapps
29
30
8.1QlikSensesetupfilesview
30
Contents
8.2UploadingQlikSensesetupfiles
31
8.3DeletingQlikSensesetupfiles
31
9 Objects
33
9.1Objectsview
33
9.2Creatingobjects
33
Licenseobject
9.3Deletingobjects
34
34
35
10.1Storage
35
QlikDeploymentConsoleserverlogfiles
QlikDeploymentConsoleclientlogfiles
10.2Naming
35
35
35
37
11.1CannotstarttheQlikDeploymentConsole
37
11.2RepairingtheQlikDeploymentConsole
38
39
1 Introduction
Introduction
ThisguidedescribestheQlikDeploymentConsole(QDC),whichisusedtocreateandmanageQlikSense
sitesthataredeployedincloudcomputingenvironments.
ThisdocumentisderivedfromtheonlinehelpforQlikSense.Itisintendedforthosewhowanttoreadparts
ofthehelpofflineorprintpageseasily,anddoesnotincludeanyadditionalinformationcomparedwiththe
onlinehelp.
UsingtheQDC,youcan:
l CreateandmanageQlikSensesites
l IncorporateexistingsitesforuseintheQDC
l Create,manage,clone,anddeletenodesinQlikSensesitesthataredeployedincloudcomputing
environments
l Monitorthestatusofsites
l Managetheplug-insthatareusedtoprovidedifferentcloudcomputingenvironmentsforyourQlik
Sensesites
l Createtasksthatareusedtotransferappsbetweensites
l ManagedifferentversionsoftheQlikSensesetupfiles,whichallowsdifferentsitestousedifferent
versionsofQlikSense
l Createandmanageobjectsthatcontaindifferentsettingsfortheplug-insandcloudcomputing
environments
TheexamplebelowshowshowtheQDCcanbeusedtomanagemultiplesitesthataredeployedindifferent
cloudcomputingenvironments.Thesitesarelogicallyseparatedfromeachother.
1 Introduction
Short form
Description
QRS
QlikSenseRepositoryService
QPS
QlikSenseProxyService
QSS
QlikSenseSchedulerService
QES
QlikSenseEngineService
QMC
QlikManagementConsole
SeePlanQlikSensedeploymentsfordetailedinformationontheQlikSensearchitecture.
1.1 QlikDeploymentConsoleconventions
ThefollowingconventionsareusedinthedescriptionoftheQlikDeploymentConsole(QDC).
Stylecoding
l Menucommandsanddialogoptionsarewritteninbold.
l FilenamesandpathsarewritteninItalics.
l SamplecodeiswritteninLucida Console.
Environmentvariables
ThepathsusedinthedescriptionoftheQDCmayuseenvironmentvariables.Thevariablesandthe
equivalentpathsintheMicrosoftWindowsoperatingsystemarelistedbelow.
Environment variable
Microsoft Windows
%LocalAppData%
C:\Users\<username>\AppData\Local
%ProgramData%
C:\ProgramData
%ProgramFiles%
C:\Program Files
%UserProfile%
C:\Users\<username>
1.2 Additionaldocumentation
Besidesthisdocument,thefollowingdocumentationisavailablefortheQlikDeploymentConsole(QDC):
l AWSplug-in:DescribestheAmazonWebServices(AWS)plug-in,includingthepartsintheQDCthat
arespecifictotheAWSplug-in.
l vSphereplug-in:DescribestheVMwarevSphereplug-in,includingthepartsintheQDCthatare
specifictothevSphereplug-in.
l PlanQlikSensedeployments:DescribesQlikSenseandprovidesreferenceinformationonthe
architecture,security,logging,andlicensing.
QlikDeploymentConsolesystem
requirements
ThissectionliststhesystemrequirementsfortheQlikDeploymentConsole(QDC)andtheQlikSensenodes,
respectively.
2.1 QlikDeploymentConsole
Thissectionliststherequirementsthatmustbefulfilledbythetargetsysteminordertosuccessfullyinstall
andruntheQDC.
MicrosoftWindows7(64-bitversiononly)
MicrosoftWindows8.1(64-bitversiononly)
MicrosoftWindows10
Platforms
MicrosoftWindowsServer2008R2
MicrosoftWindowsServer2012
MicrosoftWindowsServer2012R2
Processors (CPUs)
IntelCore2Duoorhigher
Memory
4GBminimum
Disk space
500MBtotalrequiredtoinstall
.NET framework
4.5.2
Windows PowerShell
3.0orhigher
2.2 Localusergroup
TheQlikDeploymentConsole(QDC)clientandserverarebydefaultinstalledonthesamemachineand
communicateusingtheHTTPprotocol.
AllQDCusersmustbemembersofalocalusergroup,QlikDeploymentAdministrators,inMicrosoft
WindowsonthemachinewheretheQDCserverisdeployed.
Groupmembership
ThefollowingtabledescribeshowtheQlikDeploymentAdministratorsgroupishandledbytheQDC.
Group membership
Thegroup ThegroupiscreatedwhentheQDCclientcallstheQDCserverforthefirsttime.Theuser
doesnot
thatrunstheclientautomaticallybecomesamemberofthegroup.Additionalmembersare
exist
addedusingtheLocal Users and Groupssnap-inintheMicrosoftManagementConsole
(MMC).
Thegroup TheuserthatrunstheQDCclientwhentheclientcallstheserverforthefirsttime
exists,but automaticallybecomesamemberofthegroup.Additionalmembersareaddedusingthe
isempty
Local Users and Groupssnap-inintheMicrosoftManagementConsole(MMC).
Thegroup TheuserisauthorizedtousetheQDC,iftheuserisamemberofthegroup.Additional
existsand membersareaddedusingtheLocal Users and Groupssnap-inintheMicrosoft
contains
ManagementConsole(MMC).
users
CreatingthelocalusergroupbeforeinstallingtheQDC
TheQlikDeploymentAdministratorsgroupcanbecreatedandpopulatedbeforetheQDCisinstalled.
Proceedasfollows:
1. StarttheMicrosoftManagementConsole(MMC).
2. SelectFile> Add/Remove Snap-in.
3. SelectLocal Users and GroupsintheAvailable snap-inslist.
4. SelectAdd >.
5. SelectLocal computerandthenclickFinish.
TheLocal users and groupssnap-inisdisplayedintheSelected snap-inslist.
6. ClickOK.
7. ExpandLocal Users and Groups (Local).
8. Right-clickGroupsandselectNew Group.
9. CreateanewusergroupcalledQlik Deployment AdministratorsandaddallQDCuserstothenew
group.
10. ClickCreateandthenClose.
11. Checkthatthenewgroupisdisplayedinthelistofgroups.
12. AllusersintheQlikDeploymentAdministratorsgroupneedtologoffandthenlogonagainforthe
groupmembershiptotakeeffect.
2.3 QlikSensenodes
TherequirementsfornodesmightdifferbetweendifferentversionsofQlikSense.
SeeInstallandupgradeQlikSensef orinformationontherequirementsthatmustbefulfilledbyanodeina
QlikSensesite).
2.4 Ports
ThefollowingportsareusedforcommunicationbytheQDC:
l 23580:HTTPprotocol
l 23581:HTTPSprotocol
l 23582:SignalRPort
MakesurethattheportsareavailablefortheQDCtouse.
InstallingtheQlikDeploymentConsole
ProceedasfollowstoinstalltheQlikDeploymentConsole(QDC):
1. Double-clicktheQDCinstallationfile.
TheQlikDeploymentConsolesetupwizardstarts.
2. ClickNext.
TheEnd-userlicenseagreementisdisplayed.
3. ChecktheI accept the terms in the License Agreementbox.
4. ClickNext.
5. ClickInstall.
TheQDCisinstalled.
6. ClickFinish.
10
StartingtheQlikDeploymentConsole
Deployment Console.
The user that runs the QDC must be a member of the Qlik Deployment Administrators group.
See Local user group (page 7).
See also:
p
4.1 QlikDeploymentConsolestartpage
TheQlikDeploymentConsole(QDC)startpageprovidesanoverviewoftheQlikSensecloudcomputing
environment.
Thetopbarisalwaysdisplayed.
ClickqQlik Deployment Consoletorefreshthestartpageorgotoit,ifitisnotcurrently
displayed.
SelectDHelp> DHelptoopentheQDChelpinthedefaultbrowser.
SelectDHelp> ]Abouttodisplayversioninformationandthethird-partysoftwareusedinthe
QDC.
11
Theleftpanelisalwaysdisplayedandcontainsshortcutstotheresourcesthatcanbemanagedinthe
QDC.Selectaresourcetodisplaydetailedinformationonit.
TheworkareaprovidesinformationontheQlikSensecloudcomputingenvironment.
Sites
AQlikSensesiteisacollectionofoneormorenodesconnectedtoacommonlogical
repositoryorcentralnode.
TheSitesviewprovidesanoverviewoftheQlikSensesitesthataremaintainedbythe
QlikDeploymentConsole(QDC).(x)indicatesthecurrentnumberofsites.
Plugins
Plug-insareusedintheQlikDeploymentConsole(QDC)todeployQlikSensesitesin
differentcloudcomputingenvironments.Aplug-inconsistsofoneormoremodules,
eachofwhichincludescertainfunctionality(forexample,credentials)relatedtothe
cloudcomputingenvironment.
ThePlug-insviewprovidesanoverviewoftheplug-insthatareregisteredintheQlik
DeploymentConsole(QDC).(x)indicatesthecurrentnumberofplug-ins.
Tasks
TasksareusedtotransferappsfromonesiteandstreamtoanothersiteintheQlik
DeploymentConsole(QDC).
TheTasksviewprovidesanoverviewofthetasksthathavebeencreatedintheQDC.
(x)indicatesthecurrentnumberoftasks.
Qlik
Sense
setup
files
TheQlikDeploymentConsole(QDC)supportstheuseofmultipleversionsofQlik
Sense,whichmeansthatdifferentsitescanusedifferentversionsofQlikSense.Thisis
accomplishedbyuploadingdifferentversionsoftheQlikSensesetupfiletotheQDC.
TheQlik Sense setup filesviewprovidesanoverviewofthesetupfilesthathavebeen
uploadedtotheQlikDeploymentConsole(QDC).(x)indicatesthecurrentnumberof
QlikSenseversionsavailable.
Objects
Anobjectisusedtoholdacertaintypeofinformationrelatedtoaspecificplug-inor
cloudcomputingenvironment.
TheObjectsviewprovidesanoverviewoftheobjectsthatareavailableintheQlik
DeploymentConsole(QDC).(x)indicatesthecurrentnumberofobjects.
Selectaresourcetodisplaydetailedinformationonit.
See also:
p
p
p
p
p
12
5 Sites
Sites
AQlikSensesiteisacollectionofoneormorenodesconnectedtoacommonlogicalrepositoryorcentral
node.Appdataandallnecessarymeta-dataaresynchronizedbetweenthecentralnodeandtheothernodes
usingasynchronouscommunication.
SeePlanQlikSensedeploymentsfordetailedinformationontheQlikSensearchitecture.
5.1 Sitesview
TheSitesviewprovidesanoverviewoftheQlikSensesitesthataremaintainedbytheQlikDeployment
Console(QDC).
Eachsiteisdisplayedwiththecentralnodeinthemiddle.Anyadditionalnodesareplacedaroundthecentral
node.
Thecolorofanodeindicatesthestatusofthenode:
l Green:Thenodeisupandrunning.
l Red:Thereisaproblemwiththenode.
l Gray:Thesiteisstartingup.
Selectasitetodisplaydetailedinformationonit.
See:Site details view (page 14)
ClickCreate new sitetocreateanewsite.
See:Creating sites (page 18)
Clicktocloneasite.
See:Cloning sites (page 20)
13
5 Sites
Clicktodeleteasite.
See:Deleting sites (page 21)
5.2 Sitedetailsview
14
5 Sites
A
Thisareaprovidesdetailsontheselectedsite.
ThenameofthesiteandtheQlikSenseversionusedtodeploythesitearedisplayedatthetop.
Ifthereisaproblemwithanode,thenodeisdisplayedinred.
ToreturntotheSitesview,click<.
See:Sites (page 13)
ClickAdd nodetoaddanewnode.
See:Adding new nodes (page 22)
ClickDeploy sitetoimplementanychanges.Thebuttonisdisabledwhentherearenochanges
thatcanbedeployed.
ClickOpen QMCtoopentheQlikManagementConsole(QMC)ontheselectednode.
See:Starting the Qlik Management Console (page 24)
ThePropertiesareadisplaysthepropertiesoftheselectednode.
Created
Thedateandtimewhenthenodewascreated.
Environment name
Thenameoftheplug-inthatwasusedtodeploythesiteandnode.
Public IP
TheIPnumberofthemachineonwhichthenodeisdeployed.
Public DNS
TheDNSofthemachineonwhichthenodeisdeployed.
ClickRemote desktoptoopenaremotedesktoptothemachineonwhichthenodeis
deployed.
See:Connecting to a remote desktop (page 24)
15
5 Sites
C
ThisareadisplaysthestatusoftheQlikSenseservicesrunningontheselectednode.
UseUandStoshowandhideinformation.
Services
Proxy
ThestatusoftheQlikSenseProxyService(QPS)asreportedbytheQRSon
thecentralnode.
Repository
ThestatusoftheQlikSenseRepositoryService(QRS)asreportedbytheQRS
onthecentralnode.
Thestatusmayindicateproblemsif:
l Therepositorydatabaseisunavailableorincorrect
l Arefreshisneeded
l TheIPnumberisincorrect
l Theportisincorrectorclosed
l Thecertificateisincorrectormissing
Engine
ThestatusoftheQlikSenseEngineService(QES)asreportedbytheQRSon
thecentralnode.
Scheduler
ThestatusoftheQlikSenseSchedulerService(QSS)asreportedbytheQRS
onthecentralnode.
TheiconsindicatethestatusoftheQlikSenseservicesrunningonthenode:
l
(running):Theserviceisupandrunning.
(notrunning):Theserviceisnotupandrunning.
(error):Anerroroccurredwhendeployingtheserviceonthemachine.
16
5 Sites
D
Thisareadisplaystheconfigurationoftheselectednode.
This area is empty for sites that have been incorporated into the QDC using
Incorporating sites (page 19).
UseUandStoshowandhideinformation.
Theconfigurationinformationdiffersdependingonwhetherthenodeisacentralnodeornot.
Central node
Thefirstfieldsarecommonforallcentralnodes.
Site name
Thenameofthesite.
License
ThenameoftheQlikSenselicenseobjectused.
Therestofthefieldsarespecificforthecloudcomputingenvironmentanddependontheplug-in
used.Forinformationspecifictoyourplug-in,seethedocumentationfortheplug-in.
Other nodes
Thefirstfieldsarecommonforallnodesthatarenotcentralnodes.
Node
Thenameofthenode.
name
Node
type
Thetypeofnode:
l Complete:AcompletenodethatincludesallQlikSenseservices.
l Proxy:AnodethatisusedtomanageQlikSenseauthentication,session
handling,andloadbalancing.
l Engine:AnodethatprovidestheanalyticalpowerofQlikSense.
l Proxy&Engine:AnodethatisacombinationoftheProxyandEngine
typeslistedabove.
l Scheduler:AnodethatisusedtomanagescheduledreloadsofQlikSense
appsandothertypesofreloadtriggering.
Therestofthefieldsarespecificforthecloudcomputingenvironmentanddependontheplug-in
used.Forinformationspecifictoyourplug-in,seethedocumentationfortheplug-in.
ClickDeletetodeletetheselectednode.
See:Deleting nodes (page 24)
ClickClonetoclonetheselectednode.
See:Cloning nodes (page 23)
17
5 Sites
5.3 Creatingsites
This procedure is used to create a new central node.
ProceedasfollowstocreateaQlikSensesitethatisdeployedinacloudcomputingenvironment:
1. SelectSitesintheleftpanel.
2. ClickCreate new sitetocreateanewsite.
3. Selecttheplug-intousewhencreatingthesite.
4. FillinthefieldsintheSite configurationsection.
See:Site configuration (page 18)
ToreturntotheSitesview,click<.
5. Reviewand,ifneeded,editthefieldsintheremainingsections.
Thefieldsdependontheplug-inselected.Forinformationspecifictoyourplug-in,seethe
documentationfortheplug-in.
6. Ifneeded,addadditionalnodestothesite:
a. ClickAdd nodetoaddanewnode.
b. Reviewand,ifneeded,editthefieldsintheNode configurationsection.
See:Node configuration (page 23)
c. Reviewand,ifneeded,editthefieldsintheremainingsections.
Thefieldsdependontheplug-inselected.Forinformationspecifictoyourplug-in,seethe
documentationfortheplug-in.
7. ClickDeploy sitetoimplementanychanges.
Thedeploymentisinitiated.Fordetailsontheprogressofaspecificnode,selectthenodeandcheck
theDeployment progresssectioninthePropertiesarea.
See also:
p
Siteconfiguration
ProceedasfollowstofillinthefieldsintheSite configurationsectionwhencreatinganewsite.
Site name
EnteranamefortheQlikSensesite.
18
5 Sites
License
SelectaQlikSenselicenseobjectinthedrop-downlist.
Ifthelistisempty,youneedtoaddanobject.
See:Creating objects (page 33)
Qlik Sense
version
SelectaQlikSenseversioninthedrop-downlist.
See:Qlik Sense setup files view (page 30)
Ifyouselectaversionthatcorrespondstoanupdatefile,theupdatefileandits
correspondingbaselinesetupfileareinstalled.
See:Qlik Sense setup files (page 30)
5.4 Incorporatingsites
ExistingQlikSensesitesthathavebeeninstalledanddeployedoutsideoftheQlikDeploymentConsole
(QDC)canbeincorporatedforuseintheQDC.Thissimplifiesscalingofexistingsites.
To incorporate a site in the QDC, the certificates for the site are needed. Use the Qlik
Management Console (QMC) for the site to export the certificates.
ProceedasfollowstoincorporateanexistingsiteintheQDC:
1. SelectSitesintheleftpanel.
2. ClickCreate new site.
3. SelectthePhysical environmentplug-in.
TheIncorporateexistingsitewizardstarts.
4. Fillinthefieldsinthefirststep,Site connection,ofthewizard.
See:Site connection (page 19)
ClickNexttoproceedtothenextstep.ClickCanceltoexitthewizard.
5. ReviewtheSite summaryandthenclickIncorporate sitetoincorporatethesiteintheQDC.
ClickBacktoreturntothepreviousstep.ClickCanceltoexitthewizard.
Siteconnection
Proceedasfollowstofillinthefieldsinthefirststep,Site connection,oftheIncorporateexistingsite
wizard.
Site name
EnterthenametouseforthesiteintheQlikDeploymentConsole
(QDC).
19
5 Sites
Enterthehostname(forexample,host.domain.com)ofthecentral
Host name
QlikSenseRepositoryService(QRS)forthesite.
Certificate location
BrowsetoaZIPfilethatcontainsthecertificatesforthesite.
Certificate password
EnterthepasswordfortheQlikSensecertificate.
EntertheQlikSenseuserdirectoryandrootadminusernamein
<domain>\<user>format.
SelectaQlikSenselicenseobjectinthedrop-downlist.
Ifthelistisemptyorifyouwanttoaddanewlicenseobject,click
.
ProceedasfollowstofillinthefieldsforaQlikSenselicenseobject.
Name
Enteranameforthelicenseobject.
Owner name
EntertheusernameoftheQlikSenseproduct
owner.
Owner
Enterthenameoftheorganizationofwhichthe
QlikSenseproductownerisamember.
organization
Serial
number
Control
number
EntertheserialnumberassignedtotheQlik
Sensesoftware.
EnterthecontrolnumberassignedtotheQlik
Sensesoftware.
ClickSavetosavetheobject.ClickCanceltoexitwithoutsaving.
5.5 Cloningsites
This procedure is used to clone already existing sites. Note that only the deployment
configuration of the site is cloned, not the site content.
ProceedasfollowstocloneaQlikSensesite:
1. SelectSitesintheleftpanel.
2. Clicktocloneasite.
3. Foreachnodeintheclonedsite,reviewand,ifneeded,editthefields:
If the original site was created using a previous version of the Qlik Deployment Console
(QDC), the fields may be empty.
20
5 Sites
a. Onthecentralnode,reviewand,ifneeded,edittheSite configurationsectionandthenthe
fieldsintheremainingsections.
See:Site configuration (page 18)
Thefieldsdependontheplug-inselected.Forinformationspecifictoyourplug-in,seethe
documentationfortheplug-in.
b. Foreachrimnode(ifany),reviewand,ifneeded,edittheNode configurationsectionand
thenthefieldsintheremainingsections.
See:Node configuration (page 23)
Thefieldsdependontheplug-inselected.Forinformationspecifictoyourplug-in,seethe
documentationfortheplug-in.
ToreturntotheSitesview,click<.
4. Ifneeded,addadditionalnodestothesite:
a. ClickAdd nodetoaddanewnode.
b. Reviewand,ifneeded,editthefieldsintheNode configurationsection.
See:Node configuration (page 23)
c. Reviewand,ifneeded,editthefieldsintheremainingsections.
Thefieldsdependontheplug-inselected.Forinformationspecifictoyourplug-in,seethe
documentationfortheplug-in.
5. ClickDeploy sitetoimplementanychanges.
Thedeploymentisinitiated.Fordetailsontheprogressofaspecificnode,selectthenodeandcheck
theDeployment progresssectioninthePropertiesarea.
See also:
p
5.6 Deletingsites
ProceedasfollowstodeleteaQlikSensesitefromacloudcomputingenvironment:
1. SelectSitesintheleftpanel.
2. Clicktodeleteasite.
Any nodes that are connected to the site are deleted. However, any tasks that are
connected to the site must be deleted before the site can be deleted.
3. ClickYestoconfirmthedeletion.
21
5 Sites
See also:
p
5.7 Addingnewnodes
This procedure is used to add new nodes in an existing Qlik Sense site.
ProceedasfollowstoaddanewnodeinaQlikSensesite:
1. SelectSitesintheleftpanel.
2. SelectaQlikSensesite.
3. ClickAdd nodetoaddanewnode.
ToreturntotheSitesview,click<.
4. IfyouaddanodetoasitethathasbeenincorporatedintotheQlikDeploymentConsole(QDC),select
theplug-intousewhencreatingthenode.
See:Incorporating sites (page 19)
5. Reviewand,ifneeded,editthefieldsintheNode configurationsection.
See:Node configuration (page 23)
6. Reviewand,ifneeded,editthefieldsintheremainingsections.
Thefieldsdependontheplug-inselected.Forinformationspecifictoyourplug-in,seethe
documentationfortheplug-in.
7. Ifyouwanttoaddanothernode,returntostep3.
8. Ifyouwanttocloneanode,selectanodeandthenclickClone:
a. Reviewand,ifneeded,editthefieldsintheNode configurationsection.
See:Node configuration (page 23)
b. Reviewand,ifneeded,editthefieldsintheremainingsections.
Thefieldsdependontheplug-inselected.Forinformationspecifictoyourplug-in,seethe
documentationfortheplug-in.
9. ClickDeploy sitetoimplementanychanges.
Thedeploymentisinitiated.Fordetailsontheprogressofaspecificnode,selectthenodeandcheck
theDeployment progresssectioninthePropertiesarea.
See also:
p
22
5 Sites
Nodeconfiguration
ProceedasfollowstofillinthefieldsintheNode configurationsectionwhenaddinganewnode.
Node
Enteranameforthenewnode.
name
Node
type
Selectthetypeofnodetoadd:
l Complete:AcompletenodethatincludesallQlikSenseservices.
l Proxy:AnodethatisusedtomanageQlikSenseauthentication,sessionhandling,
andloadbalancing.
l Engine:AnodethatprovidestheanalyticalpowerofQlikSense.
l Proxy&Engine:AnodethatisacombinationoftheProxyandEnginetypeslisted
above.
l Scheduler:AnodethatisusedtomanagescheduledreloadsofQlikSenseappsand
othertypesofreloadtriggering.
5.8 Cloningnodes
Central nodes cannot be cloned.
Proceedasfollowstocloneanalreadyexistingnode:
1. SelectSitesintheleftpanel.
2. SelectaQlikSensesite.
3. Selectanodeinthesite.
ToreturntotheSitesview,click<.
4. ClickClonetoclonetheselectednode.
5. Reviewand,ifneeded,editthefieldsintheNode configurationsection.
See:Node configuration (page 23)
6. Reviewand,ifneeded,editthefieldsintheremainingsections.
Thefieldsdependontheplug-inselected.Forinformationspecifictoyourplug-in,seethe
documentationfortheplug-in.
7. Ifyouwanttocloneanothernode,returntostep3.
8. ClickDeploy sitetoimplementanychanges.
Thedeploymentisinitiated.Fordetailsontheprogressofaspecificnode,selectthenodeandcheck
theDeployment progresssectioninthePropertiesarea.
23
5 Sites
See also:
p
5.9 Deletingnodes
ProceedasfollowstodeleteanodefromaQlikSensesite:
1. SelectSitesintheleftpanel.
2. SelectaQlikSensesite.
3. Selectanodeinthesite.
4. ClickDeletetodeleteanode.
5. ClickYestoconfirmthedeletion.
5.10 StartingtheQlikManagementConsole
ProceedasfollowstostarttheQlikManagementConsole(QMC)ontheselectednode:
1. SelectSitesintheleftpanel.
2. SelectaQlikSensesite.
3. Selectanodeinthesite.
4. ClickOpen QMCtoopentheQlikManagementConsole(QMC)ontheselectednode.
5.11 Connectingtoaremotedesktop
Proceedasfollowstoconnecttoaremotedesktoponanode:
1. SelectSitesintheleftpanel.
2. SelectaQlikSensesite.
3. Selectanodeinthesite.
4. ClickRemote desktoptoopenaremotedesktoptothemachineonwhichthenodeisdeployed.
24
6 Plug-ins
Plug-ins
Plug-insareusedintheQlikDeploymentConsole(QDC)todeployQlikSensesitesindifferentcloud
computingenvironments.Aplug-inconsistsofoneormoremodules,eachofwhichincludescertain
functionality(forexample,credentials)relatedtothecloudcomputingenvironment.
6.1 Plug-insview
ThePlug-insviewprovidesanoverviewoftheplug-insthatareregisteredintheQlikDeploymentConsole
(QDC).
Alistoftheplug-insthatareregisteredintheQDC.
Selectaplug-intodisplaydetailedinformationonit.
ClickRegister plug-intoregisteranewplug-in.
See:Registering plug-ins (page 26)
Clicktodeleteaplug-in.
See:Deleting plug-ins (page 26)
Thisareaprovidesdetailsontheselectedplug-in.
Plug-in name
Thenameoftheplug-in.
Plug-in version
Theversionnumberoftheplug-in.
25
6 Plug-ins
C
Alistofthemodulesthatareincludedintheselectedplug-in.
UseUandStoshowandhideinformation.
6.2 Registeringplug-ins
Proceedasfollowstoregisteraplug-inforuseintheQlikDeploymentConsole(QDC):
1. SelectPlug-insintheleftpanel.
2. ClickRegister plug-intoregisteranewplug-in.
3. ClickintheBrowse for a plug-infieldandbrowsetotheZIPf ilethatcontainstheplug-in.
4. ClickRegistertoregistertheplug-inorCanceltoexitwithoutregistering.
6.3 Deletingplug-ins
Proceedasfollowstodeleteaplug-infromtheQlikDeploymentConsole(QDC):
1. SelectPlug-insintheleftpanel.
2. Clicktodeleteaplug-in.
3. ClickYestoconfirmthedeletion.
26
7 Tasks
Tasks
TasksareusedtotransferappsfromonesiteandstreamtoanothersiteintheQlikDeploymentConsole
(QDC).
7.1 Tasksview
TheTasksviewprovidesanoverviewofthetasksthathavebeencreatedintheQDC.
27
7 Tasks
A
AlistofthetasksthathavebeencreatedintheQDC.
Theiconindicatesthestatusofthetask.
l
m(successfulexecution):Thelastexecutionofthetaskwassuccessful.
(neverexecuted):Thetaskhasneverbeenexecuted.
(unsuccessfulexecution):Thelastexecutionofthetaskwasunsuccessful.
Selectatasktodisplaydetailedinformationonit.
ClickCreate new tasktocreateanewtask.
See:Creating tasks (page 28)
Clicktodeleteatask.
See:Deleting tasks (page 29)
Thenameofthetask.
Thelocationfromwhichtotransferapps.
Site
Thesitefromwhichtotransferapps.
Stream
Thestreamfromwhichtotransferapps.
Thelocationtowhichtotransfertheapps.
Site
E
Thesitetowhichtotransfertheapps.
Theresultofthelatestexecutionofthetask.
ClickStarttostartthetransferoperation.
See:Transferring apps (page 29)
7.2 Creatingtasks
Proceedasfollowstocreateanewtask:
1. SelectTasksintheleftpanel.
2. ClickCreate new tasktocreateanewtask.
3. EnteranameforthetaskintheNamefield.
4. SelectthesitetotransferappsfromintheSitedrop-downlistunderSource.
5. SelectthestreamtotransferappsfromintheStreamdrop-downlistunderSource.
6. SelectthesitetotransfertheappstointheSitedrop-downlistunderDestination.
7. ClickSavetosavethetaskorCanceltoexitwithoutsaving.
28
7 Tasks
7.3 Deletingtasks
Proceedasfollowstodeleteatask:
1. SelectTasksintheleftpanel.
2. Clicktodeleteatask.
3. ClickYestoconfirmthedeletion.
7.4 Transferringapps
ProceedasfollowstotransferappsfromoneQlikSensesiteandstreamtoanothersite:
1. SelectTasksintheleftpanel.
2. Selectataskinthelistofavailabletasks.
3. ClickStarttostartthetransferoperation.
If the apps already exist on the site to which they are transferred, they are stored with a
different ID.
The apps are still available in the site and stream listed under Source after the transfer
operation.
4. SeeLatest executionfortheresultofthelatestexecutionofthetask.
See also:
p
29
QlikSensesetupfiles
TheQlikDeploymentConsole(QDC)supportstheuseofmultipleversionsofQlikSense,whichmeansthat
differentsitescanusedifferentversionsofQlikSense.
ThisisaccomplishedbyuploadingdifferentversionsoftheQlikSensesetupfiletotheQDC.
8.1 QlikSensesetupfilesview
TheQlik Sense setup filesviewprovidesanoverviewofthesetupfilesthathavebeenuploadedtotheQlik
DeploymentConsole(QDC).
AlistoftheQlikSensesetupfilesthathavebeenuploadedtotheQDC.
Selectasetupfiletodisplaydetailedinformationonit.
ClickUpload setup filetouploadanewsetupfile.
See:Uploading Qlik Sense setup files (page 31)
ClicktodeleteaQlikSensesetupfile.
See:Deleting Qlik Sense setup files (page 31)
30
ThisareaprovidesdetailsontheselectedQlikSensesetupfile.
Installation file
name
Installation type
Thenameofthesetupfile.
ThetooltipforthisfieldprovidesthepathtothesetupfileintheQDC
folderstructure.NotethatthefileisstoredunderaQDC-internalname.
Thetypeofsetupfile:
l Baseline:AsetupfilethatcontainsafullQlikSenseinstallation.
l Update:Asetupfilethatcontainsanupdatetoabaselinefile.An
updatefilecanonlybeuploadedifthecorrespondingbaselinefile
hasbeenuploaded.
Qlik Sense
Thefileversionofthesetupfile.
version
Qlik Sense
communication
TheQlikSenseversionlayertousewhencommunicatingwiththesetup
file.
version
Date uploaded
ThedateandtimewhenthesetupfilewasuploadedtotheQDC.
Alistofthesitesthatusethesetupfile.
8.2 UploadingQlikSensesetupfiles
ProceedasfollowstouploadaQlikSensesetupfileforuseintheQlikDeploymentConsole(QDC):
1. SelectQlik Sense setup filesintheleftpanel.
2. ClickUpload setup filetouploadanewsetupfile.
3. ClickintheBrowse for a Qlik Sense setup filefieldandbrowsetothefiletoupload.
The selected file must be a setup file for Qlik Sense (typically named Qlik_Sense_
setup.exe).
4. SelecttheQlikSenseversionlayertousewhencommunicatingwiththesetupfileintheQlik Sense
communication versiondrop-downlist.
5. ClickUploadtouploadthesetupfileorCanceltoexitwithoutuploadinganyfile.
8.3 DeletingQlikSensesetupfiles
ProceedasfollowstodeleteaQlikSensesetupfilefromtheQlikDeploymentConsole(QDC):
1. SelectQlik Sense setup filesintheleftpanel.
2. ClicktodeleteaQlikSensesetupfile.
31
You cannot delete a setup file that is used by one or more sites.
You cannot delete a baseline file if there are update files connected to it. To delete the
baseline file, delete the update files first.
3. ClickYestoconfirmthedeletion.
32
9 Objects
Objects
Anobjectisusedtoholdacertaintypeofinformationrelatedtoaspecificplug-inorcloudcomputing
environment.QlikDeploymentConsole(QDC)providesnativesupportforsomeobjecttypes.Othertypes,
referredtoasthird-partyobjecttypesbelow,areaddedintheQDCaspartofplug-ins.
9.1 Objectsview
TheObjectsviewprovidesanoverviewoftheobjectsthatareavailableintheQlikDeploymentConsole
(QDC).
AlistoftheobjecttypesthatareavailableintheQDC.
Selectanobjecttypetodisplaydetailedinformationonit.
ClickCreatetocreateanobjectoftheselectedobjecttype.
See:Creating objects (page 33)
Thisareaprovidesdetailsontheexistingobjectsoftheselectedobjecttype.
UseUandStoshowandhideinformation.
Thefieldsfortheobjectdependontheselectedobjecttype:
l Licenseobjecttype(includedintheQDCdelivery):SeeLicense object (page 34).
l Third-partyobjecttypes:Seethedocumentationfortheplug-inandobjecttype.
Thefieldscanbeedited.ClickSavetosaveanychangesorResettorevertanychanges.
Clicktodeleteanobject.
9.2 Creatingobjects
Proceedasfollowstocreateanobject:
1. SelectObjectsintheleftpanel.
2. Selectanobjecttype.
3. ClickCreatetocreateanobjectoftheselectedobjecttype.
33
9 Objects
4. Fillinthefields.Thefieldsdifferdependingontheobjecttypeselected:
l Licenseobjecttype(includedintheQDCdelivery):SeeLicense object (page 34).
l Third-partyobjecttypes:Seethedocumentationfortheplug-inandobjecttype.
5. ClickSavetosavetheobject.ClickCanceltoexitwithoutsaving.
Licenseobject
ProceedasfollowstofillinthefieldsforaQlikSenselicenseobject.
Name
Enteranameforthelicenseobject.
Owner name
EntertheusernameoftheQlikSenseproductowner.
Owner
organization
EnterthenameoftheorganizationofwhichtheQlikSenseproductownerisa
member.
Serial number
EntertheserialnumberassignedtotheQlikSensesoftware.
Control number
EnterthecontrolnumberassignedtotheQlikSensesoftware.
9.3 Deletingobjects
Proceedasfollowstodeleteanobject:
1. SelectObjectsintheleftpanel.
2. Selectanobjecttype.
3. Clicktodeleteanobject.
4. ClickYestoconfirmthedeletion.
34
10 QlikDeploymentConsolelogging
ThelogmessagesproducedbytheQlikDeploymentConsole(QDC)provideimportantinformationthatcan
beusedtodetectsecurityincidents,operationalproblems,andpolicyviolations.
TheQDCusesthesameloggingframeworkasQlikSense.SeePlanQlikSensedeploymentsformore
information.
10.1 Storage
ThissectiondescribeswheretheQlikDeploymentConsole(QDC)logfilesarestoredbydefault.
QlikDeploymentConsoleserverlogfiles
TheQDCserverlogfilesarebydefaultstoredinthefollowinglocation:
%ProgramData%\Qlik\Sense\Log\Server
QlikDeploymentConsoleclientlogfiles
TheQDCclientlogfilesarebydefaultstoredinthefollowinglocation:
%ProgramData%\Qlik\Sense\Log\Client
10.2 Naming
TheQlikDeploymentConsole(QDC)logfilesarenamedinaccordancetothefollowingfilerollover
procedure:
1. Thelogisstoredinafilenamed<Machine>_<Facility>_<Server or Client>.txt.
2. Whenthefileisfullorapre-definedamountoftimehaspassed,thefileextensionisautomatically
changedto.logandatimestampisappendedtothefilenameforuniquenessandarchiving.This
meansthatthenewfilenamebecomes<Machine>_<Facility>_<Server or Client>_<YYYY-MM-
DDTHH.mm.ssZ>.log.
3. Anewlogfile,named<Machine>_<Facility>_<Server or Client>.txt,iscreated.
Theformatofthefilenameisasfollows:
l <Machine>=Nameofthemachinewherethelogwascreated.
l <Facility>=Oneofthefollowing:
l Application:Logeventsthatarerelatedtoanapplication.
l Audit:Logeventsthatprovideanaudittrailofausersactivitiesandadministration.
l Performance:Logeventsthatarerelatedtotheperformance.
l <Server or Client>=IndicatesifthelogwascreatedbytheserverorclientsideoftheQDC.
l <YYYY-MM-DDTHH.mm.ssZ>=Timestampforwhenthelogfilewasclosedfornewentries,
where:
35
36
11 Troubleshooting-QlikDeploymentConsole
ThissectiondescribesproblemsthatcanoccurwhenusingtheQlikDeploymentConsole(QDC).
11.1 CannotstarttheQlikDeploymentConsole
Possible cause
YoucannotstarttheQDCafterinstallationortheQDChangswhenstartingit.
Proposed action
CheckthatyouarememberofthelocalQDCusergroup,QlikDeploymentAdministrators,inMicrosoft
WindowsonthemachinewheretheQDCserverisdeployed.
Changing group membership or adding a user to a group requires the user to log off and then on
again for the group membership to take effect.
See:Local user group (page 7)
Iftheabovedoesnothelp,proceedasfollows:
1. Deleteallsub-foldersinC:\QDC.
This step is only needed if the QDC has previously been installed on the machine.
2. Deleteallfilesandfoldersin%ProgramData%\Qlik\Deployment Console.
This step is only needed if the QDC has previously been installed on the machine.
3. Checkforanyportconflicts.
ThefollowingportsareusedforcommunicationbytheQDC:
l 23580:HTTPprotocol
l 23581:HTTPSprotocol
l 23582:SignalRPort
ProceedasfollowstomaketheQDCuseanotherport:
a. StarttheWindowsTaskManager.
b. StoptheQlikDeploymentServicefromrunning.
c. OpentheQDCserverconfigurationfile,
%ProgramFiles%\Qlik\DeploymentConsole\Server\QlikDeploymentServer.exe.config.
d. Changetheportnumbers(value)fortheaffectedkeys:
37
e. Savethechanges.
f. OpentheQDCclientconfigurationfile,
%ProgramFiles%\Qlik\DeploymentConsole\Client\QlikDeploymentConsole.exe.config.
g. Changetheportnumbers(value)fortheaffectedkeystothesamevaluesasfortheserver:
<add key="HttpServicePort" value="23580" />
<add key="HttpsServicePort" value="23581" />
<add key="SignalRPort" value="23582" />
h. Savethechanges.
i. StarttheQlikDeploymentServiceagain.
11.2 RepairingtheQlikDeploymentConsole
Possible cause
TheQDCinstallationhasbecomecorrupt.
Proposed action
UsetherepairoptionintheQDCinstallertorestoreallmissingfiles,shortcuts,registryvalues,andservices.
Proceedasfollows:
1. Double-clicktheQDCinstallationfile.
TheQlikDeploymentConsolesetupwizardstarts.
2. ClickNext.
3. ClickRepair.
4. ClickRepair.
TheQDCinstallationisrepaired.
5. ClickOK,ifyouarepromptedthatarebootisrequiredtocompletethesetup.
6. ClickFinish.
7. Rebootthesystem(ifpromptedtodosoinstep5).
38
12 UninstallingtheQlikDeploymentConsole
ProceedasfollowstouninstalltheQlikDeploymentConsole(QDC):
1. Double-clicktheQDCinstallationfile.
TheQlikDeploymentConsolesetupwizardstarts.
2. ClickNext.
3. ClickRemove.
4. ClickRemove.
TheQDCisuninstalled.
5. ClickFinish.
39