Execute | Qlik Sense unter Windows Hilfe
Zu Hauptinhalt springen

Execute

Der Befehl Execute wird zur Ausführung anderer Programme verwendet, während Qlik Sense Daten lädt. Dies dient z. B. dazu, notwendige Konvertierungen vorzunehmen.

InformationshinweisDiese Funktion ist in Qlik Sense SaaS nicht verfügbar.
InformationshinweisDieser Befehl wird im Standardmodus nicht unterstützt. Siehe Zugriffsbeschränkung für Dateisystem

execute commandline

Argumente
Argument Beschreibung
commandline

Ein Text, der vom Betriebssystem als Befehlszeile interpretiert werden kann. Sie können sich auf einen absoluten Dateipfad oder einen lib:// Ordnerpfad beziehen.

Wenn Sie Execute verwenden möchten, müssen folgende Voraussetzungen erfüllt sein:

  • Der Legacymodus muss ausgeführt werden (gilt für Qlik Sense und Qlik Sense Desktop).
  • Sie müssen OverrideScriptSecurity auf 1 in Settings.ini (gültig für Qlik Sense) einstellen.

    Settings.ini befindet sich in C:\ProgramData\Qlik\Sense\Engine\ und ist in der Regel eine leere Datei.

WarnhinweisStellen Sie OverrideScriptSecurity auf die Aktivierung von Execute ein, kann jeder Benutzer Dateien auf dem Server ausführen. Ein Benutzer kann z. B. eine ausführbare Datei an eine Anwendung anhängen und die Datei dann im Datenladeskript ausführen.
  1. Erstellen Sie eine Kopie von Settings.ini und öffnen Sie sie in einem Texteditor.
  2. Prüfen Sie, dass die Datei in der ersten Zeile [Settings 7] enthält.

  3. Fügen Sie eine neue Zeile ein und geben Sie OverrideScriptSecurity=1 ein.
  4. Fügen Sie am Ende der Datei eine leere Zeile ein.

  5. Speichern Sie die Datei.
  6. Ersetzen Sie Settings.ini mit Ihrer bearbeiteten Datei.
  7. Starten Sie Qlik Sense Engine Service (QES) neu.
InformationshinweisFalls Qlik Sense als Dienst ausgeführt wird, werden manche Befehle womöglich nicht wie gewohnt ausgeführt.

Execute C:\Program Files\Office12\Excel.exe;

Execute lib://win\notepad.exe // win is a folder connection referring to c:\windows

Hat diese Seite Ihnen geholfen?

Wenn Sie ein Problem mit dieser Seite oder ihrem Inhalt feststellen, sei es ein Tippfehler, ein ausgelassener Schritt oder ein technischer Fehler, informieren Sie uns bitte!