O tym narzędziu
Generator danych testowych to darmowy kreator schematów działający w przeglądarce, przeznaczony do realistycznych zbiorów testowych. Zdefiniuj dowolną liczbę kolumn, nadaj każdej typ — zakres liczby całkowitej lub dziesiętnej, imię, e-mail, zakres dat, wartość logiczną, UUID, miasto, listę wyboru albo słowa lorem — ustaw liczbę wierszy i wygeneruj gotowe do użycia fikcyjne dane. Wszystko powstaje na Twoim urządzeniu, więc nic nie jest przesyłane.
W odróżnieniu od zwykłego generatora losowego CSV to narzędzie jest oparte na schemacie: kontrolujesz nazwę, typ i opcje każdej kolumny, a następnie eksportujesz ten sam zbiór jako CSV, tablicę JSON obiektów z zachowaniem typów albo instrukcje SQL INSERT do nazwanej przez Ciebie tabeli. Wartości losowe korzystają w miarę możliwości z kryptograficznej losowości przeglądarki dla dobrej różnorodności.
Ponieważ działa w całości lokalnie, jest to prywatny, przyjazny dla trybu offline sposób na zasilanie baz danych, wypełnianie dem i testowanie potoków danych bez ręcznego pisania wierszy i bez ujawniania czegokolwiek serwerowi.
Najczęściej zadawane pytania
Jak działają opcje dla poszczególnych typów?
Typy integer i decimal odczytują zakres w postaci 1-1000; date odczytuje parę start,end, np. 2020-01-01,2025-12-31; pick odczytuje rozdzieloną przecinkami listę wyborów; a lorem odczytuje liczbę słów. Typy takie jak name, email, uuid i city nie wymagają opcji.
Jak wyglądają wyniki CSV, JSON i SQL?
CSV ma wiersz nagłówka oraz jedną linię na rekord z cudzysłowami tam, gdzie są potrzebne; JSON to sformatowana tablica obiektów, w której liczby i wartości logiczne zachowują natywne typy; SQL to jedna instrukcja INSERT na wiersz do podanej przez Ciebie nazwy tabeli, z ciągami znaków w apostrofach i liczbami bez cudzysłowów.
Czy dane są powtarzalne czy unikalne?
Wartości są losowane od nowa przy każdym generowaniu, więc za każdym razem otrzymujesz nowy zbiór danych. Kolumna typu integer o nazwie dokładnie id w domyślnym zakresie jest automatycznie numerowana 1..N, dzięki czemu zachowuje się jak klucz główny.
Ile wierszy mogę wygenerować?
Do 5000 wierszy na jedno uruchomienie, aby strona pozostała responsywna; wygeneruj ponownie lub połącz wyniki, jeśli potrzebujesz więcej, i pamiętaj, że cały proces pozostaje w Twojej przeglądarce.
Więcej narzędzi