Skip to main content

Welcome to
Qlik Community!

cancel
Showing results for 
Search instead for 
Did you mean: 
  • 217,796 members
  • 10,042 online
  • 1,995,785 posts
  • 149,575 Solutions
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE

Welcome to Qlik Community

Recent Discussions

  • forum

    Deployment & Management

    Qlik Sense disconnection on NLB (F5) with firefox only

    Hello, I have some disconnection issues after 5 minutes of inactivity, with Firefox only, after opening a QS app passing by the NLB (F5) address. If I... Show More

    Hello,

    I have some disconnection issues after 5 minutes of inactivity, with Firefox only, after opening a QS app passing by the NLB (F5) address.

    If I try to connect directly to the address of one of my nodes, I don't have this disconnection issue.

    In the AuditActivity_Proxy log, a specific message is visible each time i'm disconnected :

    Emmanuel_DORR_0-1714057624644.png

    I found some articles about Websocket ping intervall depending on browser, but I really think that it comes more from a parameter at the load balancer level. However, I don't understand why this issue only concerns a particular browser (Firefox) in my case.

    Session inactivity timeout is fixed on 30 minutes on each node :

    Emmanuel_DORR_1-1714057624645.png

    Keep alive timeout is fixed on 10 seconds :

    Emmanuel_DORR_2-1714057624645.png

    Can you give me some ideas to explore in order to resolve this issue?

    Thanks,

    Emmanuel

    Show Less
  • forum

    App Development

    Error referenced measure when nesting master measures more than 1 level deep?

    I have a master measure (let's call it "B"), which references another master measure (let's call it "A"). Master measure "B" works fine. Then when I c... Show More

    I have a master measure (let's call it "B"), which references another master measure (let's call it "A"). Master measure "B" works fine.

    Then when I create a new master measure "C" (which references master measure "B"), I get the error referenced measure, which Qlik has documented here. https://community.qlik.com/t5/Official-Support-Articles/Error-in-expression-Error-referenced-measure/ta-p/1845945

    I've made sure my master measure names are unique and non-overlapping with other names. Is nesting master measures more than one level deep not supported by Qlik?

    Show Less
  • forum

    New to Qlik Analytics

    Loop through a table to check which column has the value

    I have a table with 100 columns I want to check for column 1 = 'ID001' if the other 99 columns has a certain date value say '2025-01-01'   But my code... Show More

    I have a table with 100 columns

    I want to check for column 1 = 'ID001' if the other 99 columns has a certain date value say '2025-01-01'

     

    But my code is throwing the error fieldname not found in the for loop...

    what i did

    // first filter column 1 for ID001

    [TEST]: NoConcatenate LOAD Distinct * Resident[MAIN_TABLE] where column1='ID001';

    // Loop to check for date value =  '2025-01-01' if have flag as 1

    For f = 1 to NoOfFields('TEST')
    LET F1 = FieldName($(f), 'TEST');
    [Fields]:
    Load distinct FieldName($(f), 'TEST') as Field, If(Date(Floor($(F1)))=Date(Floor(' 2025-01-01')),1,null()) as check
    AutoGenerate 1;
    Next f
    DROP Table[TEST];

     

    Any idea how to solve? Thanks in advance!

    Show Less
  • forum

    New to Qlik Analytics

    A join that doesn't surprisingly work

    Hello everyone, I would like to discuss this case and I'm sure someone can explain to me why this happens. In my following script, table1 is a fact ta... Show More
    Hello everyone, I would like to discuss this case and I'm sure someone can explain to me why this happens.
    In my following script, table1 is a fact table of data about Activities that actually have happened and table 2 is a  fact able about all activities, including the ones in table1 and more that are announced but haven't happened yet so they cannot be in table1 yet. Dim_team is a dimension table with team details. The cardinality is many to 1 such as an Event_id can only belong to an ID_Activity, but an ID_Activity and can have many Event_ids.  So the question now is: I tried to right join the tables with a composite key "Activity_Key" (because in fact ID_Activity and ID_for_Activity are the same and so are ID_Team and ID_of_Team) so that I can have all data for Activities even when they have nulls in table1.
    The result I'm getting is not what I expected, it gets partial information, doesn't match info as it should.
    A link table saved the day, but I was -and still am- very confused about that.
     
     
     
     
    dim_team:
     
    LOAD ID_Team,
          Team_Name
          Team_Code
    FROM [$(vPathQVD)team.qvd]
    (qvd);
     
     
     
    fact_table1:   
    //
    LOAD
        "Event_id",
        "ID_Person",
        "ID_Team",
        "ID_Activity",
        "ID_Team"&"ID_Activity" as Activity_Key
     
    FROM [$(vPathQVD)table1.qvd]
    (qvd);
     
     
    right join(fact_table1)
    //fact_table2
    LOAD
     
        "ID_for_Activity",
        "ID_of_Team",
        "ID_of_Team"&"ID_for_Activity" as Activity_Key,
        "Activity_Name",
        "Participants_Number",
         Date,
         Place
     
        
    FROM [$(vPathQVD)Activity.qvd]
    (qvd);
     
     
    I could use some help! Thank you 🙂
    Show Less
  • forum

    New to Qlik Analytics

    Default filter

    Hello, I have used filter panes in one of my sheet in qliksense. One of the filters is to select Gender. The filed name in my data source is Gender an... Show More

    Hello,

    I have used filter panes in one of my sheet in qliksense. One of the filters is to select Gender. The filed name in my data source is Gender and it has rows for F (as female) and M( as male). Previously, I had this expression behind my filter 
    if(Gender='F','Female',if(Gender='M','Male')). it works fine.

    Now user wants that every time they open the sheet it filters out the report automatically or by default to Male. and later, if they need then change and select the Female option in the filter.

    I have set this variable in the main section in data load editor SET vDefaultFilter='Male', and modify the expression like this: if(Gender='F','Female','$(vDefaultFilter)')

    the expression says ok but it does not filter data by default to Male. I still need to go and select Male option.

    could someone help please?

    Thank you!

    Show Less
  • forum

    App Development

    Alterar cor "Gráfico Combinado"

    Prezados,  Tenho um gráfico combinado 1 dimensão e 2 Medidas, porem preciso alterar as cores. Dimensão: Mês/Ano 1º Medida: Relacionada ao valor de uma... Show More

    Prezados, 

    Tenho um gráfico combinado 1 dimensão e 2 Medidas, porem preciso alterar as cores.

    Dimensão: Mês/Ano

    1º Medida: Relacionada ao valor de uma medição realizada mensalmente.

    2º Medida: Meta, cujo a medição tem que alcançar.

    A 1º Medida está em barra, preciso pintar a barra caso estiver abaixo da meta em vermelho, e igual ou acima em verde, já consegui fazer pela opção de cores por expressão. Porem a 2º medida que seria a meta, preciso deixar em outra cor, mas como estou usando a opção de cores por expressão o qlik por padrão deixa a 2º medida que está em linha da mesma cor.

    Existe alguma maneira de deixar a minha 2º Medica com outra cor?

    Segue print do gráfico combinado.

    Neto_Braga_1-1714055501589.png

     

     

    Show Less
  • forum

    New to Qlik Analytics

    Accumulate and calculate running numbers from ingoing balance and running change...

    Hi, I'm working on financial KPI's and want to use the balance sheet as well as the P&L for analysis. The differences is that in the balance sheet you... Show More

    Hi,

    I'm working on financial KPI's and want to use the balance sheet as well as the P&L for analysis.

    The differences is that in the balance sheet you have an ingoing balance and then the changes during the month is booked and then you get an outgoing balance, in my dataset there is no ingoing balances available from the database from any tables that I've found.

    I want to to a rolling 12 months analysis on inventory turnover rate and need to be able to calculate averages for a twelve months period every month ending to get this KPI. 

    I've added the ingoing balance for 2021-05-01 manually and concatenated with the transaction data, from this I can get an outgoing balance every month with RangeSum and Above where I've set period of times to 100000, (maybe there is a smarter way) which gives me the outgoing balance every month.

    RangeSum(Above(Sum({<Sub_Group={'Inventory'}>}Amount),0,100000),)

    How do I use this? I need to bring the value from 2021-05-01 to 2024-03-31 for example to be able to get my outgoing balance for 2024-03-31, see example below.Qlikbild.png

    Is there a way to make a calculated field instead to use in set analysis or any other way that is more simple just shoot with ideas!

    Help much appreciated, thanks!

     

    Show Less
  • forum

    Design and Development

    Go through several outputs for each record

    Hi everyone, I am facing an issue as I am trying to build a flat file to import data in a software (standard format defined by the software editor). F... Show More

    Hi everyone,

    I am facing an issue as I am trying to build a flat file to import data in a software (standard format defined by the software editor). For each of my records, I have to go through several outputs I created and this order must be respected. At the moment, my job goes through the first output for all the records and then switches to the next output.

    In my case, I would like it to go through each output, one by one, with one record before it switches to the next record.

    How can I do this ? Please find attached a screenshot of my job.

    Thanks.

     

    Show Less
  • forum

    Integration, Extension & APIs

    About Google Cloud Storage

    Hi!, reading documentation about Qlik Web storage provider 'Google Cloud Storage', it says that you only can put data into a bucket in Qlik SAAS, are ... Show More

    Hi!, reading documentation about Qlik Web storage provider 'Google Cloud Storage', it says that you only can put data into a bucket in Qlik SAAS, are there any plans to have this in Qlik Sense Enterprise?

     

    Storing data from your Qlik Sense app in Google Cloud Storage

    You can store table data into your Google Cloud Storage bucket in the Data load editor. You can either create a new load script or edit the existing script.

    Information noteThe data storage feature is currently only available on Qlik Sense SaaS.

     

    https://help.qlik.com/en-US/connectors/Subsystems/Web_Storage_Provider_Connectors_help/Content/Connectors_StorageProvider/Storage%20provider%20connectors/Google-Cloud-storage-provider-connector.htm

     

    Show Less
  • forum

    App Development

    Bar chart : trend line based on data of previous years only

    Hi everyone,I have this bar chart of the number of requests per quarter year.There is a clear ascending linear trend that I want to visualize with a t... Show More

    Hi everyone,
    I have this bar chart of the number of requests per quarter year.
    There is a clear ascending linear trend that I want to visualize with a trend line. The "naive" built-in trendline from Qlik Sense is biased by the incomplete data of the current, incomplete quarter year as shown in the figure. The reasonable thing to do is to base that trend line on the years before YearStart(Today()).
    I guess this is a pretty common thing, but I can't figure out how to implement this. Do you have a hint?

    c6e96fe590494dabae9b9b199ef046e0.jpg

    What I tried so far:

    • Checking similar topics here and there.
    • To calculate the intercept and slope of the regression line, I use Linest_B() and Linest_M().
    • As X values, I use numeric value of the quarter year: (Num#(Left([Reception YearQuarter],4))+(Num#(Mid([Reception YearQuarter],7,1))-1)/4))
    • As Y values, I use Aggr(Count(RequestID), [Reception YearQuarter]) over the set of Reception Dates from previous years {1<[Reception Date]={"<$(=Date(YearStart(Floor(Today()))))"}>}, or as a complete expression: Aggr(Count({1<[Reception Date]={"<$(=Date(YearStart(Floor(Today()))))"}>} RequestID), [Reception YearQuarter]).
    • In a table showing Reception Year-Quarter (both text and numeric) and Count(RequestID), I succeed in correctly calculating Linest_B(Y values, X values) and Linest_M(...) as additional measures, but not Linest_B(...) + Linest_M(...)*X-value
    • As a reference line this does not work either.


    AggregatedSampleData:
    LOAD * INLINE [
    Reception Year-Quarter, Count
    2021-Q1, 17871
    2021-Q2, 17515
    2021-Q3, 16443
    2021-Q4, 19041
    2022-Q1, 19297
    2022-Q2, 18020
    2022-Q3, 16881
    2022-Q4, 19582
    2023-Q1, 21232
    2023-Q2, 19139
    2023-Q3, 18494
    2023-Q4, 21002
    2024-Q1, 21784
    2024-Q2, 1790

    ];

     

    Show Less
Leaderboard

Customer Story

Qlik Data Integration & Qlik Replicate story

Qlik enables a frictionless migration to AWS cloud by Empresas SB, a group of Chilean health and beauty retail companies employing 10,000 people with 600 points of sale.

Customer Story

Building a Collaborative Analytics Space

Qlik Luminary Stephanie Robinson of JBS USA, the US arm of the global food company employing 70,000 in the US, and over 270,000 people worldwide.

Location and Language Groups

Choose a Group

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

Collaborate

Healthcare User Group

Healthcare User Group

A private group is for healthcare organizations, partners, and Qlik healthcare staff to collaborate and share insights..

All are welcome

Japan Group

Japan

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

Request to join

Brasil Group

Brazil

Welcome to the group for Brazil users. .All discussions will be in Portuguese.

open to all

Blogs

Community News

Hear from your Community team as they tell you about updates to the Qlik Community Platform and more!