tarayıcınızda üretilen, yaklaşık 7 MB boyutunda 100.000 sipariş
Sabit bir başlangıç değerinden üretilir; bu yüzden her indirme aynıdır. Büyük dosya işlemeyi denemek için kullanın.
Bunlar, CSV araçlarını test etmek için hazırlanmış, kurgusal kişiler ve example.test e-posta adresleri içeren yedi küçük CSV dosyasıdır. Her biri aşağıda belgelenmiştir: sütunları, ne işe yaradığı ve içerdiği tuzaklar. Örneğin 001041 gibi baştaki sıfırlarla doldurulmuş kimlikler, tırnak içinde bir virgül, kaçışlı bir tırnak, hücre içinde satır sonu, boş bir fiyat ve yinelenen bir satır. Tüm dosyalar başlık satırı olan, CRLF satır sonları kullanan, virgülle ayrılmış UTF-8 metin dosyalarıdır.
Dosyalar ve sütunları
orders.csv
15 sipariş: order_id, customer, city, product, quantity, unit_price, order_date, status. Sıralama, filtreleme, sütun eşleme ve dönüştürme için genel amaçlı dosya.
orders-updated.csv
Karşılaştırma için orders.csv dosyasının sonraki bir sürümü: 001044 numaralı siparişin adedi değişmiş, 001046 numaralı sipariş çıkarılmış, 001099 numaralı sipariş yeni eklenmiştir.
contacts.csv
6 kişi: first_name, last_name, email, mobile, company, city, notes. vCard gibi rehber dışa aktarımları için hazırlanmıştır.
customers.csv
8 müşteri: customer_id, name, country, segment. Birleştirmenin sol tarafı.
invoices.csv
10 fatura: customer_id, invoice_no, total, paid. Birleştirmenin sağ tarafı; bazı faturalar customers.csv dosyasında bulunmayan 00309 numaralı müşteriye aittir.
signups.csv
Bilerek hatalı bırakılmış 7 üyelik kaydı: id, name, email, age, signup_date, plan. Temizleme ve doğrulama için hazırlanmıştır.
sales.csv
Uzun biçimde 18 satırlık aylık satış verisi: month, region, revenue, units; üç bölgenin her biri için altı ay. Grafik, özet tablo ve satır/sütun çevirme için hazırlanmıştır.
Sütun adları, dışa aktarılan dosyaların çoğunda olduğu gibi sade tanımlayıcılardır. Tarihler ISO 8601 biçimindedir (2026-03-25), aylar 2026-01 şeklinde yazılır, para değerleri ise ondalık ayırıcı olarak nokta ve iki ondalık basamakla yazılır.
Her dosyaya yerleştirilmiş tuzaklar
orders.csv: her order_id başına sıfır eklenerek altı haneye tamamlanmıştır (001041 ile 001054 arası); kimlikleri sayı olarak okuyan bir araç bu sıfırları atar. Monitor 27" ürünü "Monitor 27""" olarak yazılmıştır (kaçışlı tırnak), "Chair, ergonomic" ise tırnak içinde bir virgül içerir. 001045 numaralı siparişin unit_price değeri boştur, 001047 numaralı siparişte müşteri adının çevresinde boşluklar vardır, son satır ise 001043 numaralı siparişin birebir kopyasıdır.
contacts.csv: bir notes hücresi iki satıra yayılır (Met at the trade fair / Prefers email), bir başkası virgül içerir (VIP, call before 10:00). Notların çoğu boştur. İngilizce dosyada cep telefonu numaraları +1 555 ile başlar; Türkçe sayfadaki dosyada numaralar +90 212 ile başlayan kurgusal numaralardır.
customers.csv ve invoices.csv: ikisi de 00301 gibi başına sıfır eklenmiş beş haneli bir customer_id anahtarı kullanır; bu yüzden birleştirme yalnızca iki taraf da metin olarak kalırsa eşleşir. 00308 numaralı müşterinin üç faturası vardır, dört müşterinin hiç faturası yoktur, 00309 numarasının ise faturaları vardır ama müşteri satırı yoktur.
signups.csv: başında boşluk olan, sonunda boşluk olan ve içinde çift boşluk olan birer ad; e-posta sütununda not-an-email ve N/A; age sütununda thirty ve boş değerler; olanaksız tarih 2026-02-30 ve belirsiz 11/03/2026; aynı planın iki yazımı olarak pro ve Pro; birebir yinelenen bir kayıt, tamamen boş bir kayıt ve id değeri 4 olan kaydın hiç bulunmaması.
sales.csv: temiz, tamamen sayısal bir dosya. revenue ve units tam sayılardır; bu dosya kontrol örneğidir: bir aracın burada yaptığı hata dağınık veriden kaynaklanmaz.
CSV temizle veya CSV doğrula aracında signups.csv: yukarıda sayılan sorunlardan hangilerini bir aracın bildirdiğini ya da düzelttiğini görmek için kullanın.
Bu dosyaları kullanan araç sayfalarında Örnekle dene ilgili dosyayı doğrudan yükler; böylece kendi verinizi açmadan önce aracın nasıl davrandığını görebilirsiniz.
Veriler gerçek mi?
Hayır. Kişiler yaygın ad ve soyadların rastgele birleşimleridir, şirketler uydurmadır, tüm e-posta adresleri RFC 2606 ile ayrılmış .test alan adını kullanır, İngilizce dosyalardaki telefon numaraları ise 555 aralığındadır. Şehir adları gerçek yerlerdir ama yalnızca etiket olarak kullanılır. Fiyatlar, adetler ve tarihler sabit bir başlangıç değerinden üretilir; bu yüzden her dosya her oluşturulduğunda aynıdır.
Dosyalar arayüz dilini izler: başka bir dilin sayfasında adlar, şehirler, şirketler ve telefon biçimleri o kitlenin tanıdığı türdendir; sütun adları, kimlikler ve tuzaklar ise aynı kalır.
Farklı bir dosyaya ihtiyacınız olduğunda
Bu dosyalar, her satır gözle kontrol edilebilsin diye bilerek küçük tutulmuştur. Binlerce satır, başka sütun türleri veya kendi sütun adlarınız için CSV oluşturucu aracını kullanın: aynı başlangıç değeri ve ayarlar her zaman aynı dosyayı verir, böylece bir test birebir tekrarlanabilir.
Örnek: zorlu kişi satırı nasıl okunur?
contacts.csv dosyasının ilk üç kaydı dosyada yazıldığı şekliyle ve RFC 4180’e uygun bir okuyucunun bunlar için döndürdüğü değerler. Satır sonu ve virgül notes değerinin içinde kalır; boş son alan eksik bir sütun değil, boş bir metindir.
CSV
first_name,last_name,email,mobile,company,city,notes
Ava,Williams,contact1@example.test,+1 555-235-0351,Harbor Analytics,Atlanta,
Mary,Brown,contact2@example.test,+1 555-073-4622,Bluebird Labs,Chicago,"Met at the trade fair
Prefers email"
Olivia,Garcia,contact3@example.test,+1 555-982-2565,Northwind,Chicago,
Bu dosyaları kendi testlerimde veya eğitim içeriklerimde kullanabilir miyim?
Gerçek kişi veya iletişim bilgisi içermedikleri için test verisi olarak güvenle kullanılabilirler. Yalnızca şehir adlarının gerçek yerler olduğunu unutmayın.
Kimlikler neden sıfırla başlıyor?
Çünkü gerçek dışa aktarımlarda da çoğu zaman böyledir (sipariş numaraları, posta kodları, ürün kodları) ve bir CSV aracının en sık bozduğu şey budur. 001041 değeri 1041 olursa araç metni sayıya dönüştürmüş demektir.
orders.csv dosyasında neden yinelenen bir satır var?
Yinelenenleri silme ve karşılaştırma işlemlerini test etmek için. Son kayıt 001043 numaralı siparişi birebir tekrarlar; bir yinelenen kontrolü tam olarak bir yinelenen satır bulmalıdır.
İzin verirseniz şu hizmetler sitenin nasıl kullanıldığını ölçer: Google Analytics ve Microsoft Clarity. CSV dosyalarınız cihazınızda işlenir ve bu hizmetlere hiçbir zaman gönderilmez. Ayrıntılar için Gizlilik Politikası