Google Sheets'ten verileri Azure Databricks'e geri yaz

Google Sheets için Databricks Connector , Google Sheets'ten verileri tekrar Unity Katalog tablosuna yazmanızı sağlar. Google Sheets'ten çıkmadan Azure Databricks'te yeni bir tablo oluşturabilir veya mevcut bir tablonun üzerine yazabilirsiniz.

Prerequisites

Google Sheets'ten Azure Databricks'e veri yazmadan önce:

  • Google Sheets için Databricks Bağlayıcısı kurulmuş ve çalışma alanınıza bağlanmıştır.

  • Çalışma alanı erişiminiz var. Bkz. Yetkilendirmeleri yönetme.

  • Çalışan bir SQL ambarı erişiminiz vardır.

  • Unity Kataloğu'ndaki hedef katalog ve şema üzerinde gerekli ayrıcalıklara sahipsiniz:

    • Yeni tablo oluşturmak için aşağıdaki ayrıcalıklara sahip olmanız gerekir:
      • USE CATALOG katalogda
      • USE SCHEMA şema üzerinde
      • CREATE TABLE şema üzerinde
    • Varolan bir tablonun üzerine yazmak için aşağıdaki ayrıcalıklara sahip olmanız gerekir:
      • USE CATALOG katalogda
      • USE SCHEMA şema üzerinde
      • SELECT masanın üzerinde
      • MODIFY masanın üzerinde

    Daha fazla bilgi için Unity Kataloğu ayrıcalıkları referansı bölümüne bakın.

SQL ambarı seçme

Hangi SQL ambarını kullanacağınızı seçin:

  1. Google Sheets'te, konnektörü açmak için Extensions > Databricks Connector > Launch yan paneline tıklayın.
  2. Bağlantı yan çubuğunun sağ üst köşesinden, kullanmak istediğiniz SQL deposunu seçin.

Verileri Azure Databricks'e geri yazma

Google Sheets’teki bir aralığı Azure Databricks’e iki yoldan biriyle geri yazabilirsiniz:

  • Yeni tablo oluştur: Seçilen aralıktan yeni bir Unity Kataloğu tablosu oluşturun.
  • Mevcut tabloyu üzerine yaz: Mevcut bir Unity Kataloğu tablosunun içeriğini seçilen aralıkla değiştirin.

Yeni bir Unity Kataloğu tablosu oluşturmak veya Google Sheets'ten mevcut bir Unity Katalog tablosunun üzerine yazmak için:

  1. Databricks Connector yan panelinde Write back sekmesini seçin.
  2. Yeni tablo oluştur veya mevcut tabloyu üzerine yaz seçeneğini seçin.
  3. Hedef Katalog ve Şema'yı arayın ve seçin.
  4. Hedef tabloyu belirtin:
    • Yeni tablo oluşturmak için bir ad girin.
    • Varolan bir tablonun üzerine yazmak için üzerine yazmak istediğiniz tabloyu seçin.
  5. Yazmak istediğiniz veriyi içeren aralığı seçin. Varsayılan olarak, aralığın ilk satırı sütun başlığı olarak kullanılır.
  6. Veriyi doğrulamak için seçimi kullan seçeneğine tıklayın ve Azure Databricks'ye geri yazabilirsiniz.
  7. Verileri geri yazmak için Tablo Oluştur veya Üzerine Yaz tablosunu tıklayın.

Sınırlamalar

  • Geri yazma yalnızca tablo düzeyinde yazmaları destekler. Satır düzeyi güncelleştirmeler, eklemeler ve birleştirmeler desteklenmez.
  • Write-back, görünüm veya somutlaştırılmış görünüm oluşturmayı desteklemez.
  • Google Sheets için Databricks Connector yalnızca SQL depolarını destekliyor. Tüm amaçlı işlem desteklenmez.

Ek kaynaklar