Early Access: The content on this website is provided for informational purposes only in connection with pre-General Availability Qlik Products.
All content is subject to change and is provided without warranty.
Przeskocz do zawartości głównej Przejdź do treści uzupełniającej

AutoNumber

Ta instrukcja zwraca niepowtarzalną wartość całkowitą dla każdej odrębnie przetwarzanej wartości w polu napotkanym podczas wykonywania skryptu.

Gdy funkcja autonumber — funkcja skryptu jest używana w instrukcji LOAD, ale w tym przypadku obowiązują pewne ograniczenia dotyczące używania ładowania zoptymalizowanego. Ładowanie zoptymalizowane można utworzyć, najpierw ładując dane z pliku QVD, a następnie używając instrukcji AutoNumber celem przekształcenia wartości na klucze symboli.

Składnia:  

AutoNumber *fieldlist [Using namespace] ]

Argumenty:  

Argumenty
Argument Opis
*fieldlist

Rozdzielana przecinkami lista pól, w których wartości powinny być zastąpione unikatową wartością liczby całkowitej.

Aby uwzględnić wszystkie pola o zgodnych nazwach, można użyć symbolu wieloznacznego ? lub * w nazwach pól. W celu uwzględnienia wszystkich pól można użyć znaku *. Jeśli używane są symbole wieloznaczne, wówczas nazwy pól należy umieszczać w cudzysłowach.

namespace

Using argumentu namespace jest opcjonalne. Tej opcji można używać, gdy wymagane jest utworzenie przestrzeni nazw, w której identyczne wartości w różnych polach będą miały ten sam klucz.

Jeśli nie użyjesz tej opcji, wszystkie pola będą miały osobny indeks klucza.

Ograniczenia:  

Gdy w jednym skrypcie istnieje kilka instrukcji LOAD, wówczas instrukcję AutoNumber należy umieścić po końcowej instrukcji LOAD.

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ć, co możemy poprawić!