Hi, I am using SELECT option in Flow, and using item() in the expression to read value from previous step.
I am getting NULLs as output.
QUery from previous step is below:
// DAX Query
DEFINE
VAR __DS0Core =
FILTER(
KEEPFILTERS(
SUMMARIZECOLUMNS(
'Sheet2'[Mobile Number],
'Sheet2'[Customer Name],
'Sheet2'[Region],
'Sheet2'[City],
'Sheet2'[Address],
'Sheet2'[Network Status],
'Sheet2'[Expected Uptime],
'Sheet2'[Technician Name],
'Sheet2'[Network Traffic],
'Sheet2'[Weather Condition],
'Sheet2'[Issue Reason_1],
'Sheet2'[Tower id ],
'Sheet2'[Network status bar],
"MinNetwork_Status", IGNORE(CALCULATE(MIN('Sheet2'[Network Status])))
)
),
OR(
OR(
OR(
OR(
OR(
OR(
OR(
OR(
OR(
OR(
OR(
OR(
NOT(ISBLANK('Sheet2'[Mobile Number])),
NOT(ISBLANK('Sheet2'[Customer Name]))
),
NOT(ISBLANK('Sheet2'[Region]))
),
NOT(ISBLANK('Sheet2'[City]))
),
NOT(ISBLANK('Sheet2'[Address]))
),
NOT(ISBLANK('Sheet2'[Network Status]))
),
NOT(ISBLANK('Sheet2'[Expected Uptime]))
),
NOT(ISBLANK('Sheet2'[Technician Name]))
),
NOT(ISBLANK('Sheet2'[Network Traffic]))
),
NOT(ISBLANK('Sheet2'[Weather Condition]))
),
NOT(ISBLANK('Sheet2'[Issue Reason_1]))
),
NOT(ISBLANK('Sheet2'[Tower id ]))
),
NOT(ISBLANK('Sheet2'[Network status bar]))
)
)
VAR __DS0PrimaryWindowed =
TOPN(
501,
__DS0Core,
'Sheet2'[Customer Name],
1,
'Sheet2'[Mobile Number],
1,
'Sheet2'[Region],
1,
'Sheet2'[City],
1,
'Sheet2'[Address],
1,
'Sheet2'[Network Status],
1,
'Sheet2'[Expected Uptime],
1,
'Sheet2'[Technician Name],
1,
'Sheet2'[Network Traffic],
1,
'Sheet2'[Weather Condition],
1,
'Sheet2'[Issue Reason_1],
1,
'Sheet2'[Tower id ],
1,
'Sheet2'[Network status bar],
1
)
EVALUATE
__DS0PrimaryWindowed
ORDER BY
'Sheet2'[Customer Name],
'Sheet2'[Mobile Number],
'Sheet2'[Region],
'Sheet2'[City],
'Sheet2'[Address],
'Sheet2'[Network Status],
'Sheet2'[Expected Uptime],
'Sheet2'[Technician Name],
'Sheet2'[Network Traffic],
'Sheet2'[Weather Condition],
'Sheet2'[Issue Reason_1],
'Sheet2'[Tower id ],
'Sheet2'[Network status bar]
The expression in select is item()?['Sheet2[Customer_Name]']
This gives NULL