Skip to main content
Announcements
Qlik Introduces a New Era of Visualization! READ ALL ABOUT IT
cancel
Showing results for 
Search instead for 
Did you mean: 
HTaher
Contributor III
Contributor III

Prüfen ob QVD - Datei bereits vorhanden ist - Qlik sense saas

Hallo Liebes Community,

wie kann ich in Qlik Sense Saas vor dem Load prüfen ob ein QVD bereits vorhanden ist oder nicht?

Wir bekommen über XML Dateien die Daten vom ERP System. Ich möchte gerne die neuen Daten in die vorhandene QVD Packen. Aber wenn ein neuer Bereich dazu kommt, muss ich vorher prüfen ob die entsprechende QVD bereits vorhanden ist.

Geht das in der Cloud? Oder gibt es alternative wege?

Labels (1)
  • SaaS

1 Solution

Accepted Solutions
mageste
Partner - Contributor III
Partner - Contributor III

Hallo!

Ich glaube, dass du die 'FileSize' Funktion benutzen kannst. Ich habe schon etwas wie dies benutzt:

  SET v_FileName= 'lib://Path/Deine_Daten_File.xlsx';
 
  LET v_CheckFileExists =if(FileSize('$(v_FileName)')>0,-1,0);         // -1 steht für TRUE
 
  if $(v_CheckFileExists) then
 
      Table:
      LOAD
          *
      FROM [$(v_FileName)]
      (ooxml, embedded labels, table is [Sheet1]);    
 
end if
 
Bitte mach mir Bescheid wenn es hilft.

View solution in original post

2 Replies
mageste
Partner - Contributor III
Partner - Contributor III

Hallo!

Ich glaube, dass du die 'FileSize' Funktion benutzen kannst. Ich habe schon etwas wie dies benutzt:

  SET v_FileName= 'lib://Path/Deine_Daten_File.xlsx';
 
  LET v_CheckFileExists =if(FileSize('$(v_FileName)')>0,-1,0);         // -1 steht für TRUE
 
  if $(v_CheckFileExists) then
 
      Table:
      LOAD
          *
      FROM [$(v_FileName)]
      (ooxml, embedded labels, table is [Sheet1]);    
 
end if
 
Bitte mach mir Bescheid wenn es hilft.
HTaher
Contributor III
Contributor III
Author

Hello,

thank you very much for your answer.
That worked.