Bul, sakla, kontrol et
Bölüm 08 / 18
Satırları düzenle
Bir tablo temiz görünebilir. Yine de yanlış sayılabilir.
Önce veri biçimi
CSV satır ve sütun tutar. JSON alanlar ve listeler tutar. Virgül her zaman yeni sütun değildir; tırnak içindeki adres virgül içerebilir. CSV parser kullan. Kimlik numarası 0017 ise metin olarak tut. 17 yaparsan anlamını değiştirebilirsin.
Temizlemek, silmek değildir
Asıl dosyayı sakla. Tarihleri çalışma kopyasında düzenle. Aynı isimli iki kişiyi birleştirme. API yalnızca ilk sayfayı verdiyse bütün kaydı saymış olmazsın. 429 alırsan istek sınırını kontrol et. API key gizlidir; rapora koyma.
Veri yolu
Büyüt ↗Metinle oku
- Asıl dosya
- Biçim kontrolü
- Çalışma kopyası
- Örnek kontrolü
İki dilde de aynı terimler
Bu kelimeleri tanı
- API / Endpoint
- Yazılımın veri isteme yolu / isteğin adresi.
- Pagination
- Sonuçların ayrı sayfalar halinde gelmesi.
- Normalization
- Karşılaştırılacak veriyi ortak biçime getirme.
- Deduplication
- Gerçek tekrarları ayıklama.
- null / missing / false
- Boş değer / alan yok / Boolean yanlış değeri.
Küçük bir örnek
Birlikte yapalım
Örnek listede üç satır var: kayıt 0017, kayıt 0017 ve kayıt 0018. Son iki farklı kimlik aynı ada sahip.
İki 0017 satırının gerçekten aynı kaydı gösterdiğini kontrol et.
Tekrarsa çalışma kopyasında birleştir. 0018’i ayrı tut.
Sonuç: iki ayrı kayıt. Hangi satırı neden çıkardığını yaz.
Notu kapat. Önce kendin düşün.
Şimdi sen
Bir JSON kaydında telefon alanı yok. ‘Bu kişinin telefonu yok’ diyebilir misin?
Açıklamayı oku
Hayır. Bu veri kaynağı alanı vermemiş olabilir. ‘Bu kayıtta telefon bilgisi yok’ yaz.
Okuma kaydı
Yalnızca bu tarayıcıda saklanır. Bu işaretler sınav sonucu değildir.Kaynaklar
Çalışma notlarımı temel aldım ve yeni alıştırmalar yazdım. Kaynak PDF burada dağıtılmaz.
Kaynaklar ve haklar hakkında