Sahte veri üretici

On satırlık test verisi hazır — bir ayarı değiştirin, çıktı peşinden gelir.

10

Aynı tohum + aynı ayarlar = aynı veri.

Nasıl kullanılır

  1. Sayfa, hazır üretilmiş on satırlık CSV ile açılır — başlık satırı dahil, böylece metin doğrudan bir demo dosyasına, tabloya veya veritabanı içe aktarımına gidebilir.
  2. Satır sayısını ayarlayın (1–200), CSV, JSON veya SQL seçin ve ihtiyacınız olan alanları işaretleyin. Değişiklik yaptıkça her şey yeniden kurulur; biçim değiştirmek yeni satırlar üretmek yerine aynı satırları yeniden yazar.
  3. Veri dilini arayüz dilinden bağımsız seçin — İngilizce, Çince veya Arapça. Adlar, şirketler ve İstanbul, İzmir, Ankara gibi şehir–ülke çiftleri bu seçimi izler; alan anahtarları, ISO tarihleri ve SQL sözdizimi ise sabit kalır.
  4. Aynı verinin yeniden çalıştırmada dayanması gereken yerlere tohum ekleyin: aynı tohum, satır sayısı, alanlar ve veri dili her zaman aynı partiyi verir. Görünüm uygun olduğunda kopyalayın veya indirin — hiçbir şey yüklenmez, saklanmaz ya da URL içine yazılmaz.

Örnek

Ayarlar

10 satır · CSV · Türkçe · id, name, email, phone, city, country

Olası sonuçlardan biri

id,name,email,phone,city,country
1,Ahmet Yılmaz,ahmet.yilmaz@example.com,+90 532 555 01 42,İstanbul,Türkiye
2,Elif Kaya,elif.kaya@example.net,+90 533 555 01 07,İzmir,Türkiye
3,Mehmet Demir,mehmet.demir@example.org,+90 534 555 01 64,Ankara,Türkiye
…

Değerler rastgele olduğundan sizinkiler farklı olacaktır. Başlık anahtarlarına, 1–10 arasında giden kimliklere ve her e-postanın example.com, example.net veya example.org ile bittiğine bakın. Türkçe örnekler ı, İ, ş, ğ gibi harfler içerir; e-posta yerel kısımlarında noktasız-noktalı çiftler sadeleştirilir (İstanbul → istanbul). JSON veya SQL'e geçmek yenilerini üretmek yerine aynı satırları yeniden yazar.

Kurallar, sınırlar ve bilinen sorunlar

  • Her değer kurgusaldır. Adlar, şirketler ve şehirler elle yazılmış küçük sözlüklerden gelir; gerçek kişi veya kuruluşlarla benzerlik tamamen eserdir.
  • E-postalar ayrılmış example.com, example.net ve example.org alan adlarını kullanır (RFC 2606): tek bir parti içinde benzersizdirler ama asla postalamaz, yeni bir parti bir adresi yinileyebilir.
  • Telefon numaraları biçim örneğidir, tahsis edilmiş numara değildir. Türkçe örnekler +90 ile başlayan ve mobil biçimi taklit eden bloklar kullanır; kuzey Amerika değerleri 555-0100–0199 kurgu aralığındadır. Biçim yalnızca veri dilini izler, aynı satırdaki şehir veya ülkeyi değil. Bazı ülkelerin ayrılmış aralığı yoktur, üretilen bir numara gerçekte var olabilir — aramayın, mesaj atmayın.
  • Konumlar yalnızca bir şehir artı ülkedir: sokak, posta kodu veya koordinat yoktur. Bir satırdaki şehir ve ülke her zaman aynı çiftten gelir, ancak bunlar teslim edilebilir bir adres değildir.
  • CSV her zaman bir başlık satırı, LF satır sonları ve BOM olmadan yazılır. Eski Excel sürümleri ASCII dışı CSV'yi çift tıklatmayla bozabilir; bunun yerine UTF-8 olarak içe aktarın veya JSON kullanın.
  • Makinece okunabilir sözdizimi arayüz dilini asla izmez: alan anahtarları (id, name, email…), ISO tarihleri, noktalı ondalıklar ve fake_data SQL tablo adı her dilde aynı kalır; böylece çıktı doğrudan içe aktarılabilir.
  • Yalnızca on sabit alan vardır. Özel alan adları, türleri, boşluk oranları, sıralama değişimi, yabancı anahtarlar ve benzersizlik kısıtları desteklenmez; adlar ve telefonlar yinelenebilir, yalnızca e-postalar parti içinde teke indirgenir.
  • Rastgelelik güvenli değildir: tohumlar mulberry32 ile şifreleme olmayan bir özet kullanır ve UUID'ler yalnızca v4 biçimindedir. Bunları parola, jeton, anahtar ya da öngörülemez olması gereken hiçbir şey için kullanmayın.
  • Yinelenebilirlik tüm ayar kümesini gerektirir: aynı tohum, aynı satır sayısı, aynı alanlar ve aynı veri dili. Biçim rastgele çekilişe katılmaz; CSV, JSON ve SQL arasında özgürce geçiş yapabilirsiniz.
  • Satır sınırı çalışma başına 200'dür; bu, sonucun sabit yükseklikli bir panele sığması ve anında güncellenmesi için seçilmiştir. Daha büyük veri kümeleri birkaç parti ya da bir betik ister.
  • Geçmiş, geri alma veya kaydetme yoktur. Yenileme her şeyi siler; geri dönmenin tek yolu tohumdur. Hiçbir şey yüklenmez, localStorage'a saklanmaz ya da URL içine yazılmaz.

Demo verisi yerleştikten sonra genellikle sıradaki yardımcılar bunlar.