Wykonywanie wsadowe

Jeśli potrzebne jest regularne aktualizowanie dokumentu QlikView, na przykład codziennie w nocy, najlepiej użyć do tego celu produktu QlikView Server lub QlikView Publisher.

Serwer QlikView

Serwer QlikView stanowi platformę udostępniania danych QlikView w Internecie lub intranecie. Produkt QlikView jest ściśle zintegrowany z aplikacją QlikView, tworząc wraz z nią całościowy pakiet technologii analizy danych. Komponent serwerowy produktu QlikView Server stanowi centralny element tej technologii, umożliwiając niezawodne, centralne zarządzanie repozytorium dokumentów QlikView oraz łącząc mnogość użytkowników, typów klientów, dokumentów i obiektów w ramach jednego bezpiecznego środowiska.

QlikView Publisher

QlikView Publisher to jeden z produktów z rodziny QlikView, używany do zarządzania zawartością i dostępem do niej. Produkt QlikView Publisher stanowi cenny dodatek do pakietu QlikView, zapewniający użytkownikom aktualne informacje i udostępniający zaawansowane metody zarządzania dokumentami QlikView.

QlikView Publisher udostępnia dane zapisane w dokumentach QlikView użytkownikom wewnątrz organizacji i poza nią. Zmniejszanie objętości danych pozwala prezentować każdemu użytkownikowi tylko te informacje, które go dotyczą. W obecnej wersji usługa QlikView Publisher wraz z interfejsem użytkownika została w pełni zintegrowana z serwerem QlikView Server i konsolą QlikView Management Console (QMC).

Gdy nie ma dostępu do serwera QlikView Server ani usługi QlikView Publisher, można przeładować dokumenty QlikView za pomocą aplikacji autonomicznej. W takim przypadku należy używać przełączników dostępnych z wiersza poleceń.

Składnia wiersza poleceń

Planowanie wykonania programów

System Windows posiada usługę Harmonogram zadań. Sterowanie usługami odbywa się za pomocą Narzędzi administracyjnych. Należy się upewnić, że w polu Stan pożądanej usługi jest ustawiona wartość Uruchomiono. Jeśli usługa ma być uruchamiana automatycznie po ponownym uruchomieniu komputera, w polu Typ uruchomienia należy ustawić Automatyczny.

Najprostszym sposobem uruchamiania zadań wsadowych jest zazwyczaj utworzenie pliku wsadowego z odpowiednimi poleceniami. Plik może mieć dowolną nazwę, na przykład MyBatch.cmd, i mógłby zawierać przykładowo takie polecenia:

C:\qlikview\qv.exe /r C:\qlikview\example\file.qvw

Usługa harmonogramu

Usługa harmonogramu jest zazwyczaj uruchamiana z uprawnieniami konta systemowego, co wiąże się z pewnymi ograniczeniami. Jeśli potrzebny jest dostęp do sieci, należy zmodyfikować konfigurację usługi, aby była uruchamiana z innego konta. Ponieważ licencja na oprogramowanie QlikView jest zapisana w folderze związanym z konkretnym kontem, należy upewnić się, że rejestracja licencji dotyczy właściwego konta. W tym celu należy uruchomić zadanie interaktywne.

Więcej szczegółowych informacji na temat uwzględniania zadania w harmonogramie można znaleźć w dokumentacji systemu operacyjnego.

Sekcja Section Access

Aby ponownie wykonać plik QlikView zawierający sekcję Section Access, trzeba upewnić się, że numer seryjny licencji zainstalowanej na maszynie, na której będzie wykonywany plik wsadowy, daje uprawnienia wystarczające do uruchamiania skryptu bez podawania nazwy użytkownika i hasła. (Zobacz powyższy przykład).

Zabezpieczenia

ODBC

W przypadku używania interfejsu ODBC trzeba upewnić się, że definicja nazwy DSN jest dostępna z konta używanego do wykonywania. Można to zapewnić w prosty sposób, definiując nazwę DSN jako systemową nazwę DSN na panelu sterowania ODBC.