Przeskocz do zawartości głównej Przejdź do treści uzupełniającej

Rozwiązywanie problemów – Zadania raportów i wygenerowane raporty

Ten temat zawiera pomoc w rozwiązywaniu typowych problemów napotykanych podczas zarządzania zadaniami raportów i generowania z ich pomocą raportów.

Nie da się przeładować aplikacji podczas przesyłania pliku listy dystrybucji

Możliwa przyczyna  

Przyczyną mogą być różne problemy związane z formatowaniem końcówki skryptu ładowania przed dodaniem listy dystrybucji.

Typowe przykłady:

  • Na końcu obecnego skryptu ładowania znajduje się instrukcja Exit script.

  • Brakuje średnika na końcu ostatniej instrukcji LOAD lub SELECT w skrypcie ładowania.

Proponowane działanie  

W przypadku powyższych przykładów mogą zadziałać następujące rozwiązania:

  • Przenieś nowo dodaną sekcję skryptu Distribution List do nowej lokalizacji nad instrukcją Exit script. Ewentualnie usuń instrukcję Exit script, jeśli ma to sens w Twoim przypadku i kontekście skryptowym.

  • Dodaj brakujący średnik.

Zadanie raportu: „Wysyłanie do niektórych użytkowników nie powiodło się”.

Zadanie raportu wysyła dane tylko do niektórych użytkowników.

Możliwa przyczyna 1

Adres e-mail tych odbiorców został zmieniony na liście dystrybucji. Podczas generowania raportów dla każdego odbiorcy dodanego do zadania raportu Qlik Cloud szuka adresu e-mail na liście dystrybucji. Jeśli nic nie zostanie znalezione, nie można wygenerować raportu dla użytkownika.

Proponowane działanie 1

Najlepszą praktyką jest użycie grup w celu dodania użytkowników do zadania raportu. Grupy są zbiorami odbiorców. Kiedy zmienisz adres e-mail odbiorcy, który został dodany do zadania w ramach grupy, raporty są generowane i dostarczane na ten zmieniony adres.

Jeśli chcesz dodawać pojedynczych odbiorców do zadania raportu, usuń oryginalnego użytkownika z zadania raportu i dodaj go ponownie ze zmienionym adresem e-mail.

Więcej informacji zawiera temat Tworzenie listy dystrybucyjnej do raportu.

Możliwa przyczyna 2

W aplikacji nie znaleziono jednego lub większej liczby filtrów raportu wymienionych na liście dystrybucji. Na przykład:

  • Nazwa filtra została zmieniona w aplikacji, ale nie zrobiono tego na liście dystrybucji.

  • W aplikacji usunięto filtr, ale nadal jest on wymieniony na liście dystrybucji.

  • Filtr wymieniony na liście dystrybucji jeszcze nie został dodany do aplikacji.

Proponowane działanie 2

Zaktualizuj nazwy filtrów, aby dane w aplikacji zgadzały się z danymi na liście dystrybucji. W razie potrzeby dodaj filtry. Jeśli filtr został usunięty i jest już nieużywany, usuń odwołanie do niego z listy dystrybucji.

Zadanie raportu, które zawiera Excel szablon: „Nie udało się wysłać: nie można wygenerować”

Możliwa przyczyna 1

Szablon używa funkcji Excel, które są nieobsługiwane dla raportów w formie tabeli.

Przykłady:

  • Visual Basic for Applications, makra i skrypty

  • Rozszerzenia innych producentów

Proponowane działanie 1

Utwórz szablon niewykorzystujący nieobsługiwanych funkcji Excel.

Listę ograniczeń dodatku Qlik dla Microsoft Excel zawiera temat Usługa raportowania Qlik — specyfikacja i ograniczenia.

Możliwa przyczyna 2

Przynajmniej jedno pole w aplikacji ma opcję Zawsze jedna wybrana wartość w konfiguracji oraz do zadania raportu nie zostały zastosowane żadne filtry raportów wybierające dokładnie jedną wartość dla każdego z tych pól.

Proponowane działanie 2

Jeśli aplikacja zawiera co najmniej jedno pole skonfigurowane z właściwością Zawsze jedna wybrana wartość, należy skonfigurować filtry raportów w taki sposób, aby filtry wybierały dokładnie jedną wartość dla każdego z tych pól. Te filtry raportów należy zastosować do zadania raportowania.

Jeśli filtr nie zawiera wartości dla tych pól lub z zadaniem nie są w ogóle powiązane żadne filtry, zadanie raportowania nie powiedzie się.

Możliwa przyczyna 3

Doszło do następującego zdarzenia:

  • Dodano dane z wykresu Tabeli z aplikacji do szablonu przy użyciu jednego lub większej liczby znaczników kolumn.

  • W aplikacji przynajmniej jedna kolumna Tabeli ma ustawienie Pokaż kolumnę, jeśli.

  • W czasie generowania raportu nie są spełnione warunki kolumn Pokaż kolumnę, jeśli.

Kiedy dodajesz znaczniki kolumn powiązane z zestawem warunków Pokaż kolumnę, jeśli na wykresie Tabeli, to warunek musi być spełniony w chwili uruchomienia zadania raportu wykorzystującego ten szablon. W przeciwnym razie zadanie się nie powiedzie.

Proponowane działanie 3

Usuń znaczniki kolumn i dodaj dane wykresu Tabeli z powrotem do szablonu jako znacznik tabeli. Wówczas zadania raportu wykorzystujące ten szablon będą wykonywane poprawnie nawet wtedy, gdy warunek nie będzie spełniony.

Zadanie raportu nie zostało wykonane – osiągnięto maksymalną liczbę unikatowych raportów

Wykonanie zadania raportu zakończyło się niepowodzeniem z następującym komunikatem:

Raport nie został wysłany, ponieważ osiągnięto maksymalną liczbę unikatowych raportów dotyczących tego zadania. Więcej informacji zawiera lista adresatów.

Możliwa przyczyna  

Zadanie raportowania może wygenerować maksymalnie 500 unikatowych raportów. Limit ten jest oceniany dla wszystkich szablonów dodanych do zadania, a nie dla każdego szablonu w zadaniu. Limit ten ma również zastosowanie do wszystkich zadań raportowania, niezależnie od tego, czy zastosowano jeden lub więcej cykli.

Proponowane działanie  

Edytuj zadanie raportu, zmieniając definicję tak, aby przy każdym wykonaniu generowanych było mniej niż 500 unikatowych raportów. Jeśli nadal trzeba tworzyć ponad 500 unikatowych raportów jednocześnie, można utworzyć oddzielne zadania z podobnymi ustawieniami dostarczania.

Mój raport nie zawiera danych, które moim zdaniem powinien zawierać

Możliwa przyczyna 1

Skrypt ładowania zawiera instrukcję Star i raport jest ustawiony na używanie filtrów.

Proponowane działanie 1

Zmodyfikuj skrypt ładowania tak, aby działał zgodnie z oczekiwaniami bez używania jakichkolwiek instrukcji Star.

Możliwa przyczyna 2

Raport został poddany migracji z szablonu Qlik NPrinting, który używa filtrów obiektów.

Proponowane działanie 2

Filtry obiektów nie są obsługiwane do użytku z raportami w formie tabeli Qlik Cloud. Zmodyfikuj szablon tak, aby uzyskiwał żądany wynik bez używania filtrów obiektów.

Więcej informacji można znaleźć w temacie Eksportowanie szablonów raportów z Qlik NPrinting do Qlik Cloud.

Zadanie raportu zostało wyłączone

Możliwa przyczyna 1

W aplikacji dodano lub usunięto tabelę dostępu do sekcji.

Proponowane działanie 1

Oceń, czy ograniczenia dotyczące bezpieczeństwa danych zdefiniowane w tabelach dostępu do sekcji są akceptowalne w danym przypadku użycia zadania raportu. Jeśli tak, ponownie włącz zadanie raportu.

Możliwa przyczyna 2

Aplikacja ma dostęp do sekcji i administrator dzierżawy zmienił właściciela zadania raportu. To automatycznie wyłącza zadanie raportu. W tej sytuacji tylko nowy właściciel zadania raportu będzie mógł ponownie włączyć zadanie.

Proponowane działanie 2

Zmiany właściciela zadania raportu mogą mieć wpływ na kompresję danych stosowaną do indywidualnych odbiorców zadania. Pamiętaj, że jeśli zadanie raportu jest skonfigurowane tak, aby wysyłało raporty do osób, które nie są użytkownikami w dzierżawie Qlik Cloud, dane otrzymywane przez te osoby będą takie same, jakie otrzymałby nowy właściciel zadania raportu.

Kiedy nowy właściciel zadania raportu zweryfikuje konfigurację i dokona niezbędnych zmian, może ponownie włączyć to zadanie.

Więcej informacji zawiera temat Raportowanie w aplikacji i dostęp do sekcji.

Znacznik czasu wygenerowania raportu w nazwie pliku (lub podglądzie nazwy pliku) jest nieprawidłowy

Możliwa przyczyna  

Właściciel zadania raportowania nie ustawił preferowanej strefy czasowej w swoich ustawieniach osobistych. Jeśli preferowana strefa czasowa nie została jawnie ustawiona, nazwy plików raportów używają znaczników czasu w UTC.

Proponowane działanie  

Użytkownik, który jest właścicielem zadania raportowania, musi ustawić preferowaną strefę czasową w swoich ustawieniach osobistych.

  1. W Qlik Cloud kliknij menu profilu użytkownika w prawym górnym rogu.

  2. Kliknij opcję Ustawienia.

  3. W sekcji Strefa czasowa wybierz preferowaną strefę czasową.

Nieprawidłowa czcionka użyta w raporcie wygenerowanym z szablonu w formacie Excel

Możliwa przyczyna  

W szablonie jest używana niestandardowa czcionka.

Używanie niestandardowych czcionek w pliku szablonu Excel nie jest obsługiwane. Jeśli szablon zawiera czcionki, które są niedostępne do generowania raportów, elementy korzystające z tych czcionek będą zamiast tego używać domyślnej czcionki Excel w generowanych raportach.

Proponowane działanie  

Podczas tworzenia szablonu w formacie Excel należy użyć czcionki programu Excel, która jest najlepiej dopasowana do pierwotnie używanej czcionki niestandardowej. Jest to najlepszy sposób na uniknięcie nieoczekiwanych wyników w raporcie wyjściowym.

Czy ta strona była pomocna?

Jeżeli natkniesz się na problemy z tą stroną lub jej zawartością — literówkę, brakujący krok lub błąd techniczny — daj nam znać!