Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Try with putting an * instead the filename:
LOAD *
FROM [EXCEL LOCATION]*.xlsx
(ooxml, embedded labels, table is [SHEET NAME]);
Increment issues usually require an inventory file to save, QVD is a good choice, please refer to official best practices if available. Also, try using variables and * to load new data.
Loading new and updated records with incremental load ‒ Qlik Sense on Windows
Thank you for your reply. I have used the below script and it loaded the new data, however, the old value has disappear. I can only see the "period" information from previous month, however it is empty.
LOAD
*
FROM [$(path_QVD_Directory)\50_QVD_Transform\Demo_Inventory.qvd]
(qvd);
LET v_CurrMonth = text(Year(today())&num(Month(Today()),'00'));
Trace let v_currMonth = $(v_CurrMonth);
Left Join(temp_Demo_Inventory)
LOAD
"Exchange Rate Type Description",
"Exchange Rate Type",
"From Curr" as Crcy,
"To Curr",
"Exchange Rate Multiplier (0 Decimal Adjusted)"
FROM [lib://20_Master_Data/50_QVD_Transform/ExchangeRate_Monthly.qvd]
(qvd)
Where "Exchange Rate Type" ='ME' and text("Currency Month") = '$(v_CurrMonth)' and "To Curr" = 'USD';
;
NoConcatenate
Demo_Inventory:
Load *,
"Standard Price per Pcs" * "Exchange Rate Multiplier (0 Decimal Adjusted)" as "Standard Price per Pcs USD"
Resident temp_Demo_Inventory;
Drop Table temp_Demo_Inventory;