Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Welcome to
Qlik Community!

cancel
Showing results for 
Search instead for 
Did you mean: 
  • 266,919 members
  • 8,918 online
  • 2,047,681 posts
  • 154,434 Solutions
Announcements
Qlik Connect 2026 Agenda Now Available: Explore Sessions

Welcome to Qlik Community

Recent Discussions

  • forum

    Reporting Service & Alerting

    Qlik Sense Reporting - conditional distribution other than using automation.

    Hi,   Is there a way with Narrative - Reporting tool has conditional distribution functionality? I cannot use automation to send email due to limitati... Show More

    Hi,

     

    Is there a way with Narrative - Reporting tool has conditional distribution functionality? I cannot use automation to send email due to limitation.

    I'm sending a table as excel file, but if there's no record on the table, I want to not send it to the group.

     

    Show Less
  • forum

    QlikView Administration

    All scheduled tasks Fail

    They fail with the error: 20251218T053000.193-0500 Information DistributeTask[9a00f324-5683-4dbb-aa1b-40b11dc529e8] ("Public/Parcs_Tier1_Yearly_Job.qv... Show More

    They fail with the error:

    20251218T053000.193-0500 Information DistributeTask[9a00f324-5683-4dbb-aa1b-40b11dc529e8] ("Public/Parcs_Tier1_Yearly_Job.qvw"): TryStart - Starting task. Triggered by 'ScheduleTrigger'. Id:2236daf2-032d-46af-8cc4-a18d01d37f69. ExecID:09b2530b-d170-4aec-b085-f683caf1a809
    20251218T053000.224-0500 Information Entering Task Execution.
    20251218T053000.224-0500 Information ClusterID=1
    20251218T053000.224-0500 Information QDSID=0e3bf7ce-ac85-88c6-d49a-1664c1dd3545
    20251218T053000.224-0500 Information TaskID=9a00f324-5683-4dbb-aa1b-40b11dc529e8
    20251218T053000.224-0500 Information ExecID=09b2530b-d170-4aec-b085-f683caf1a809
    20251218T053000.224-0500 Information MaxRunTime=06:00:00
    20251218T053000.224-0500 Information MachineName=VBZA15-IP19DS
    20251218T053000.224-0500 Information Task execution max attempts=1
    20251218T053000.224-0500 Information Task execution current attempt=1
    20251218T053000.224-0500 Information Task Dependencies are OK
    20251218T053000.242-0500 Information The task "Public/Parcs_Tier1_Yearly_Job.qvw" is starting
    20251218T053000.323-0500 Error The task "Public/Parcs_Tier1_Yearly_Job.qvw" failed. Exception: || QDSMain.Exceptions.TaskFailedException: Task execution failed with errors to follow. ---> System.ArgumentNullException: Value cannot be null. || Parameter name: stringToUnescape || at System.Uri.UnescapeDataString(String stringToUnescape) || at QDSMain.DistributeTask.GetFileName(SourceDocumentFileName fileNameUrl) || at QDSMain.DistributeTask.PerformExecute(IExecutingTaskResult executingTaskResult) || --- End of inner exception stack trace --- || at QDSMain.DistributeTask.PerformExecute(IExecutingTaskResult executingTaskResult) || at QDSMain.Task.AbstractTask.TaskExecution(CurrentExecutionArgs args)
    20251218T053000.323-0500 Information Task Execute Duration=00:00:00.0988558
    20251218T053000.338-0500 Information TaskResult.status=Finished
    20251218T053000.370-0500 Information Notifying all triggers of new state: "FinishedWithErrors"...
    20251218T053000.370-0500 Information Notifying all triggers of new state: "FinishedWithErrors" - Completed

    Show Less
  • forum

    Qlik NPrinting

    Replication of Qlik NPrinting from one server to another server

    Hi All, Currently, we are using Qlik Sense and Qlik NPrinting for our analysis and reporting purpose. Now we are facing issue on the Qlik NPrinting se... Show More

    Hi All, 

    Currently, we are using Qlik Sense and Qlik NPrinting for our analysis and reporting purpose. 

    Now we are facing issue on the Qlik NPrinting server (ie., Anti Virus got expired). Moreover, windows team unable to update install it again. So, suggested to move from current server to another server. 

    Anyone please suggest, 

    1. Is it possible to move from one server to another server ? If yes, whether we need to install from scratch like installation, report setup etc. 

    2. Is it possible to export from one server and import another server ?  

    3. Also, we are using AD accounts.

    Show Less
  • forum

    Qlik NPrinting

    Microsoft retires SMTP Basic Auth

    Hello,We have a growing number of customers who rely on Qlik NPrinting for their email reporting distribution via Office 365 (Exchange Online).As many... Show More

    Hello,

    We have a growing number of customers who rely on Qlik NPrinting for their email reporting distribution via Office 365 (Exchange Online).

    As many of you know, Microsoft has been proactively disabling Basic Authentication for SMTP AUTH, with a final deadline for full retirement currently set for April 2026.
    Exchange Online to retire Basic auth for Client Submission (SMTP AUTH) | Microsoft Community Hub

    Since NPrinting currently only supports Basic Authentication for its built-in SMTP connection, this presents a significant problem for many organizations.

    The Problem

    • NPrinting currently does not support OAuth 2.0 (Modern Authentication) for connecting to smtp.office365.com.

    • As Microsoft retires Basic Auth, our current reporting setup for many customers will break entirely.

    My Questions for the Community & Qlik

    1. Is there any official roadmap information regarding the implementation of OAuth 2.0 / Modern Authentication for NPrinting's SMTP configuration?

    2. What is the long-term, supported strategy for Qlik NPrinting to connect to Microsoft 365 mailboxes for report distribution?

      Qlik NPrinting

    Show Less
  • forum

    App Development

    Need Missing Qlik Extensions

    Hi,Due to Some Issues in Qlik, my extensions have gone missing. Please share them if you have same.Using Qlik Sense Enterpriseqlik-date-pickerqlik-var... Show More

    Hi,

    Due to Some Issues in Qlik, my extensions have gone missing. Please share them if you have same.

    Using Qlik Sense Enterprise

    qlik-date-picker
    qlik-variable-input

    Thanks

    Show Less
  • forum

    Talend Studio

    Talend job failure near tFileCopy

    Hi, The Talend job is intermittently failing at the tFileCopy component with the following error: tFileCopy_1 - The source file "\\abc\System\EIX\PRD\... Show More

    Hi,

    The Talend job is intermittently failing at the tFileCopy component with the following error:

    tFileCopy_1 - The source file "\\abc\System\EIX\PRD\abc\Outbound\abc_2025-12-30_013404.csv" could not be removed from the folder because it is open or you only have read-only rights.

    We verified that the file is not open or locked. The file is successfully copied to the Archive location and is also removed from the source directory. Despite this, the job still fails with an error indicating that the file could not be removed.

    No code changes have been made to this job in the past year. The issue started occurring after migrating the jobs from Talend 7.3.1 to Talend 8. The failure is intermittent, not occurring every day, and we are observing the same behavior across multiple production jobs.

    Thanks!

    Show Less
  • forum

    Talend Studio

    Issue with Talend Studio job in Qlik Data Integration Presales Certification Dem...

    Talend Studio version :Qlik Talend Cloud Enterprise EditionVersion: 8Build id: 20251215_0537-patch As part of the above assessment, as per the End to ... Show More

    Talend Studio version :

    Qlik Talend Cloud Enterprise Edition

    Version: 8

    Build id: 20251215_0537-patch

     

    As part of the above assessment, as per the End to End Demo DI Configuration Guide.pdf, I am setting up the demo project. In Talend Studio section, demo project imports 3 jobs. I was able to run first two jobs successfully, but the job, which is Process_Data job which uses tDataprepRun component, gives error as "component not found'. Due to this I am unable to complete the setup to proceed with subsequent steps. Stacktrace is attached below, kindly advise to fix this error.

    org.talend.designer.runprocess.ProcessorException: Failed to generate code.
    at org.talend.designer.runprocess.java.JavaProcessor.generateCode(JavaProcessor.java:715)
    at org.talend.designer.runprocess.maven.MavenJavaProcessor.generateCode(MavenJavaProcessor.java:95)
    at org.talend.designer.runprocess.ProcessorUtilities.generateContextInfo(ProcessorUtilities.java:971)
    at org.talend.designer.runprocess.ProcessorUtilities.generateCode(ProcessorUtilities.java:736)
    at org.talend.designer.runprocess.ProcessorUtilities.generateCode(ProcessorUtilities.java:2156)
    at org.talend.designer.runprocess.RunProcessContext$2.run(RunProcessContext.java:685)
    at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436)
    at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352)
    at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:470)
    at org.eclipse.ui.internal.progress.ProgressMonitorJobsDialog.run(ProgressMonitorJobsDialog.java:230)
    at org.eclipse.ui.internal.progress.ProgressManager.run(ProgressManager.java:999)
    at org.talend.designer.runprocess.RunProcessContext.exec(RunProcessContext.java:632)
    at org.talend.designer.runprocess.remote.RunRemoteProcessContext.exec(RunRemoteProcessContext.java:89)
    at org.talend.designer.runprocess.ui.ProcessComposite.exec(ProcessComposite.java:1471)
    at org.talend.designer.runprocess.ui.views.ProcessView$RunAction.run(ProcessView.java:751)
    at org.talend.designer.runprocess.ui.actions.RunProcessAction.run(RunProcessAction.java:63)
    at org.talend.designer.core.debug.JobLaunchConfigurationDelegate$1$1.run(JobLaunchConfigurationDelegate.java:98)
    at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
    at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
    at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4046)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3662)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)
    at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
    at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:648)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:555)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173)
    at org.talend.rcp.intro.Application.start(Application.java:320)
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1459)
    Caused by: org.talend.designer.codegen.exception.CodeGeneratorException: org.eclipse.emf.codegen.jet.JETException: InvocationTargetException in Process_Data job
    at org.talend.designer.codegen.CodeGenerator.generateComponentCode(CodeGenerator.java:905)
    at org.talend.designer.codegen.CodeGenerator.generateComponentsCode(CodeGenerator.java:545)
    at org.talend.designer.codegen.CodeGenerator.generatesTreeCode(CodeGenerator.java:796)
    at org.talend.designer.codegen.CodeGenerator.generateComponentsCode(CodeGenerator.java:543)
    at org.talend.designer.codegen.CodeGenerator.generatesTreeCode(CodeGenerator.java:796)
    at org.talend.designer.codegen.CodeGenerator.generateComponentsCode(CodeGenerator.java:543)
    at org.talend.designer.codegen.CodeGenerator.generatesTreeCode(CodeGenerator.java:796)
    at org.talend.designer.codegen.CodeGenerator.generateComponentsCode(CodeGenerator.java:543)
    at org.talend.designer.codegen.CodeGenerator.generatesTreeCode(CodeGenerator.java:796)
    at org.talend.designer.codegen.CodeGenerator.generateComponentsCode(CodeGenerator.java:543)
    at org.talend.designer.codegen.CodeGenerator.generateComponentsCode(CodeGenerator.java:517)
    at org.talend.designer.codegen.CodeGenerator.generateProcessCode(CodeGenerator.java:233)
    at org.talend.designer.runprocess.java.JavaProcessor.generateCode(JavaProcessor.java:712)
    ... 41 more
    Caused by: org.eclipse.emf.codegen.jet.JETException: InvocationTargetException
    at org.eclipse.emf.codegen.jet.JETEmitter.generate(JETEmitter.java:478)
    at org.talend.designer.codegen.config.TalendJetEmitter.generateCode(TalendJetEmitter.java:735)
    at org.talend.designer.codegen.config.TalendJetEmitter.generate(TalendJetEmitter.java:719)
    at org.eclipse.emf.codegen.jet.JETEmitter.generate(JETEmitter.java:450)
    at org.eclipse.emf.codegen.jet.JETEmitter.generate(JETEmitter.java:441)
    at org.talend.designer.codegen.proxy.JetProxy.generate(JetProxy.java:54)
    at org.talend.designer.codegen.CodeGenerator.generateComponentCode(CodeGenerator.java:895)
    ... 53 more
    Caused by: java.lang.reflect.InvocationTargetException
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    at org.eclipse.emf.codegen.jet.JETEmitter.generate(JETEmitter.java:470)
    ... 59 more
    Caused by: java.lang.NullPointerException: Cannot invoke "org.talend.core.model.process.IElementParameter.getValue()" because the return value of "org.talend.core.model.process.INode.getElementParameter(String)" is null
    at org.talend.core.model.utils.NodeUtil.getFirstIncomingLineConnectionsOfType(NodeUtil.java:490)
    at org.talend.core.model.utils.NodeUtil.getFirstIncomingLineConnectionsOfType(NodeUtil.java:493)
    at org.talend.core.model.utils.NodeUtil.getFirstIncomingLineConnectionsOfType(NodeUtil.java:493)
    at org.talend.core.model.utils.NodeUtil.getFirstIncomingLineConnectionsOfType(NodeUtil.java:471)
    at org.talend.designer.codegen.translators.generic.component.ComponentBegin.generate(ComponentBegin.java:987)
    ... 64 more

     

    Regards

    Subahan

     

    Show Less
  • forum

    App Development

    Using AI to analyse Qlik Sense app scripts

    Thought I'd share this to other developers here, as the proof-of-concept turned out pretty well. Background was that I got a set of unknown apps that ... Show More

    Thought I'd share this to other developers here, as the proof-of-concept turned out pretty well.

    Background was that I got a set of unknown apps that I had to get up to speed with. 
    The obvious/old-school solution would of course have been to work through the app scripts to understand what they did/how they worked.

    Or... feed them into a large language model/AI and ask for a summary.

    The text summary works REALLY well, the flowchart is usually good (on a few occasions it messed up the layout of the flowchart, but that's ok).

    The takeaway is that yes, this can be a useful way of working.
    You don't need a dedicated tool like in the video, most AI services out there (ChatGPT, Claude, Bing etc) will work.

    Remember not to analyze sensitive code/apps though - when in doubt don't use AI services.

    Youtube video here: https://youtu.be/Uvfig5FjfBU

    Show Less
  • forum

    Data Quality

    Use measures as name as dimension in filters

    I have around 12 measure and 10 dimension in my table and above that table I have filters. these 12 measures are divided like 7 and 5 so there will be... Show More

    I have around 12 measure and 10 dimension in my table and above that table I have filters. these 12 measures are divided like 7 and 5 so there will be 4 filters.

    Filter1 -  suppose I have give 7 measure in my table and named as measure1 to measure 7 so I will have filter that would have these measure list from 1 to 7

    Filter2 - have bucket of values that I have in my table like >5 Lakhs, 5-10 Lakh and till 25 Lakhs

    Filter3 - have rest of the 5 measure and have name as Measure8 to measure12 names list

    Filter4 - have again bucket from >5 Lakhs , 5-25 Lakhs and so on till >2 Crores

    Now based on the selections my tables measure should reflect , like user select Filter 1 -measure 5 and Filter 2  5-10 Lakh then in my table all values should come between 5-10 Lakh only and same for 3rd and 4th filter whatever measure selected table measure should reflect according to that. FYI- All measure are different not same in filter 3 there will be another measure that should also reflect accordingly

     

    Show Less
  • forum

    Talend Studio

    Download External Modules for Components Disabled

    Hello,I am currently unable to download the modules required for DB2. As shown in the attached image, the download button appears to be disabled.Addit... Show More

    Hello,

    I am currently unable to download the modules required for DB2. As shown in the attached image, the download button appears to be disabled.

    Additionally, one of our clients is experiencing the same issue.

    DB2 issue.PNG

     

     

     

     

     

     

     

    Talend Studio Talend Data Integration 

    Show Less

FREE TRIAL

Data has stories to tell—let Qlik help you hear them. Start your FREE TRIAL today!

Leaderboard

Qlik community MVPs

Qlik Community MVPs — trusted experts driving collaboration, learning, and innovation.

mvp-banner-side-image

Customer Story

Afcons Boosts Efficiency with Qlik

Afcons Infrastructure partnered with Qlik to unify its data and build dynamic dashboards, reducing review times from weeks to hours and enabling on-demand reporting across its global operations.

Customer Story

Enhancing Customer Experience Through Smarter Insights

By implementing Qlik Analytics, Atria Convergence Technologies improves insight into churn, revenue, and downtime, driving faster decisions and more proactive customer support.

Customer Story

Breaking Down the Data Bottlenecks

Hydronorth uses Qlik to replace disconnected data systems with a single source of truth, improving alignment, speeding up decisions, and reducing manual work.

Customer Story

French Ministry of Armed Forces Develops a Data-Centric Culture

With Qlik Cloud Analytics, Rexel boosts performance by enabling self-service analysis, reducing prep time, and giving 3,000 users access to trusted insights.

Your Place, Your People

Choose a Group

Join one of our Location and Language groups. Find one that suits you today!

Collaborate

Qlik en México

Qlik en México

Únete a la conversación con usuarios de Qlik en todo México: comparte ideas, haz preguntas y conéctate en español.

All are welcome

Hello from Japan

Japan

Qlik Communityの日本語のグループです。 Qlik製品に関する日本語資料のダウンロードや質問を日本語で投稿することができます。

Request to join

Parlons Données

Parlons Données

Connectez-vous avec des utilisateurs francophones de Qlik pour collaborer, poser des questions et partager des idées.

open to all

Did you know...

Catch the Latest from Qlik

The Qlik Product Recap showcases the newest features with quick demos and shareable resources to help you stay current?

Did you know...

Qlik Free Trials

You can test-drive Qlik for free? Try Qlik Talend Cloud to integrate and clean data without code, or explore Qlik Cloud Analytics to create AI-powered visualizations and uncover insights hands-on.

Did you know...

Turn change into opportunity

Salesforce’s acquisition of Informatica could put your flexibility on hold? Qlik makes it easy to keep your data initiatives moving forward.

Did you know...

Mastering Change Data Capture

You can move beyond batch processing and harness real-time data to power AI and faster decisions? Discover how in our new eBook, Mastering Change Data Capture.