BaşlayınÜcretsiz başlayın

Bir SQLite geçmiş tablosuna ekleme

Her hafta ekip, en güncel dijital format özetini paylaşılan bir SQLite geçmiş tablosuna geri yazar. Tabloda geçen haftanın anlık görüntüsü zaten var ve sen bu haftanın sonuçlarının, varolanı değiştirmeden üstüne eklenmesini istiyorsun. Doğru if_table_exists değeriyle write_database yöntemini kullan.

Bu haftanın özeti weekly_summary içinde ve SQLite URI'si uri değişkeninde. Karşılaştırabilmen için mevcut tablo senin için yazdırıldı; böylece yazdıklarınla karşılaştırabilirsin.

Bu egzersiz, kursun bir parçasıdır

Polars ile Veri Hatlarını Ölçeklendirme ve Optimize Etme

Kursa Göz Atın

Egzersiz talimatları

  • Bir DataFrame'i bir SQL tablosuna geri yazan yöntemi çağır.
  • Var olan bir tablonun nasıl ele alınacağını kontrol eden bağımsız değişkeni ekle.
  • Yeni satırların eklenmesi için değerini ayarla.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Append this week's summary to the history table
weekly_summary.____(
    table_name="weekly_format_history",
    connection=uri,
    # Append instead of replace or fail
    ____="____",
)

print("\nHistory after the write:")
print(
    pl.read_database_uri(
        "SELECT * FROM weekly_format_history",
        uri=uri,
        engine="adbc",
    )
)
Kodu Düzenle ve Çalıştır