There is a different behavior when using the "star is" statement between loading data directly from a source table and resident because values generated with a "star is" statement might not be transferred to a resident table.
Please be aware of the following when you are using the "star is" statement for example in the section access.
1) Loading from the source table: If you apply the "star is" statement and load data from the source table with "*" values, then you get a "Total" as a field value in the result table.
Example 1:star is *;
table1:
load * inline [
dim, key
A, 1
B, 2
C, *];
Result in table1:dim key
A 1
B 2
C Total
2) Loading data from the resident:If you load the same data from the resident applying the "star is" statement then you get a "-" value in the result table for the "*".
Example 2:star is *;
table1:
load * inline [
dim, key
A, 1
B, 2
C, *];
NoConcatenate
table2:
load * Resident table1;
drop table table1;
Result in table1:dim key
A 1
B 2
C -
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Environments:
- QlikView (all versions)
- Qlik Sense (all versions)