Google E-Tablolar'da Azure Databricks verileri sorgulama

Bu sayfada, Azure Databricks çalışma alanınızdaki verileri sorgulama ve Google E-Tablolar için Databricks Bağlayıcısı kullanarak Google E-Tablolar'a aktarma işlemi açıklanır. Tabloları doğrudan seçebilir, SQL sorguları yazabilir, parametre ekleyebilir ve özet tablolar oluşturabilirsiniz. Bağlayıcı, sonuçları yenileyebilmeniz ve mevcut sorguları yeniden kullanabilmeniz için tüm sorguları otomatik olarak içeri aktarma olarak kaydeder.

Önkoşullar

İçeri aktarma yöntemi seçme

Tablo seçerek veya SQL sorgusu yazarak verileri Azure Databricks Google E-Tablolar'a aktarabilirsiniz. Veriler içeri aktarıldıktan sonra sorgu sayfaya bağlanır. Bağlayıcı, Google E-Tablolarının 10 milyon hücre sınırına kadar içeri aktarmayı destekler.

Sayfa adının değiştirilmesi eşlemeyi bozar. Ad değişikliklerini işleme hakkında bilgi için bkz. Sınırlamalar.

Önemli

Unity Kataloğu ölçüm görünümlerini içeri aktarmak için "Veri seç" kullanıyorsanız, Unity Kataloğu ölçümleri özetlenmiş verileri temsil ettiğinden bunlar yalnızca özet tablo olarak içeri aktarılabilir.

Warning

Uygulanan tablo biçimlendirmesini kaldırmayın veya değiştirmeyin. Google E-Tablolar tablo tanımlayıcısı, içeri aktarma işlemini yenilemek için kullanılır. Biçimlendirmenin kaldırılması yenileme hatalarının neden olur.

Başlamak için bir içeri aktarma yöntemi seçin:

Veri seçme

Azure Databricks tablodaki verileri içeri aktarmak için aşağıdakileri yapın:

  1. Google E-Tablolar Databricks Bağlayıcısı kenar çubuğunda, Yeni içeri aktarma altında, İçeri aktarma yöntemi için Veri seç seçeneğini seçin.
  2. Katalog altında, içeri aktarmak istediğiniz tabloyu aramak için katalog, şema ve tablo açılan menülerini kullanın.
  3. İsteğe bağlı olarak, bu içeri aktarma işleminin adını değiştirmek için Varlık Adı'nı güncelleştirin.
  4. İsteğe bağlı olarak, Alanlar'ın altında hangi sütunların dahil veya hariç tutulacaklarını seçin.
  5. İsteğe bağlı olarak özet tablo olarak içeri aktarabilirsiniz.
  6. Filtre eklemek için Filtreler'in altında + Filtre'ye tıklayın. Filtrenin uygulanacağı Sütunu ve Filtre türünü seçiniz.
  7. İsteğe bağlı olarak, içeri aktarılacak satır sayısına bir sınır koymak için Satırları sınırla seçeneğini açın. Sınır varsayılan olarak etkinleştirilir ve 1.000 satır olarak ayarlanır.
  8. Çıkış hedefi'nin altında, sorgu sonuçlarını yeni bir sayfaya mı yoksa geçerli sayfaya mı kaydetmek istediğinizi seçin.
    • Yeni bir sayfa seçerseniz, sayfa için bir ad girin.
    • Geçerli sayfayı seçerseniz, verileri eklemeye başlayacağınız hücreyi belirtin.
  9. Sayfayı doldurmak için Kaydet ve İçeri Aktar'a tıklayın.

SQL sorgusu yazma

Yeni bir SQL sorgusu yazmak için aşağıdakileri yapın:

  1. Google E-Tablolar için Databricks Bağlayıcı kenar çubuğundaki Yeni içe aktarma seçeneğinin altında SQL Yaz seçeneğini seçin.
  2. Databricks, sorgunuzun tanımlanabilmesi için bir ad girmenizi önerir.
  3. Kataloglara, şemalara ve tablolara göz atabilirsiniz.
  4. Sorgu metni'ne SQL sorgunuzu girin.
  5. İsteğe bağlı olarak sorgu parametreleri ekleyebilirsiniz.
  6. Çıkış hedefi'nin altında, sorgu sonuçlarını yeni bir sayfaya mı yoksa geçerli sayfaya mı kaydetmek istediğinizi seçin.
    • Yeni bir sayfa seçerseniz, sayfa için bir ad girin.
    • Geçerli sayfayı seçerseniz, verileri eklemeye başlayacağınız hücreyi belirtin.
  7. Sorguyu çalıştırmak ve sayfayı doldurmak için Kaydet ve İçeri Aktar'a tıklayın.

Uyarı

15 dakika sonra sorgu yürütme zaman aşımına uğrar. Sorgunuz bu sınırı aşarsa otomatik olarak iptal edilir. Büyük sonuç kümeleri için ilk 1.000 satır hemen yazılır ve kalan veriler aşamalı olarak getirilir. Veri getirme işlemi kesintiye uğrarsa kısmi sonuçlar sayfanızda kalır ve sorgu yeniden çalıştırılarak temizlenebilir.

Sorgu sonuçlarıyla doldurulmuş sayfalar

Sorgu parametreleri ekleme (isteğe bağlı)

SQL sorgunuza sorgu parametreleri eklemek için:

  1. Sorgunuzun biçiminde en az bir sorgu parametresi olduğundan :parameter_nameemin olun. Sorgu parametreleri hakkında daha fazla bilgi için bkz. Adlandırılmış parametre işaretçilerini kullanma.

  2. + Parametre Ekle'ye tıklayın.

  3. İlk kutuya parametresini girin. Parametre adının sorgu düzenleyicisine girdiğiniz adla eşleştiğinden emin olun.

  4. İkinci kutuya, sayfa adından sonraki ünlem işareti de dahil olmak üzere parametre değerinizin sayfa adını ve hücre konumunu girin.

  5. Daha fazla sorgu parametresi eklemek için + Parametre Ekle'ye yeniden tıklayın.

    Örneğin, aşağıdaki sorgu, :trip_distance sayfasının H1 hücresinde tanımlanan sheet_1 sorgu parametresini içerir.

    Sorgu parametreleriyle sorgu

Özet tablo olarak içeri aktarma (isteğe bağlı)

Verilerinizi özet tablo olarak içeri aktarmak için aşağıdakileri yapın:

  1. Veri seç yöntemini kullanarak verileri içeri aktarmak için Özet tablo onay kutusunu seçin.
  2. Özet Yapılandırma'nın altında, özet tablonuzun boyutları için Satırlar ve Sütunlar'ı seçin.
  3. Toplama ölçütü olarak değerleri belirtin. + Değer Ekle'ye tıklayın ve sütunu ve toplama yöntemini seçin.
  4. İsteğe bağlı olarak, + Filtre Ekle'ye tıklayarak filtre ekleyin ve Sütun ve Filtre türünü seçin.
  5. Sonuçları özet tablo olarak içeri aktarmak için Kaydet ve İçeri Aktar'a tıklayın. İçe aktarılan özet tablolar otomatik olarak yeni bir sayfaya aktarılır.

Databricks Bağlayıcısı'nda özet tablo yapılandırma

İçeri aktarılan verileri yönetme

Azure Databricks'dan içeri aktardığınız verileri yönetmek için aşağıdakileri yapın:

  1. Bağlayıcı kenar çubuğunda Kaydedilen aktarımlar sekmesine tıklayın.

  2. İçeri aktarılan verileri el ile yenilemek için:

    • Tek bir içeri aktarmayı yenileme: Sorgu adının yanındaki yenile simgesine tıklayın.
    • Tüm içeri aktarmaları yenile: Kaydedilen içeri aktarmalar sekmesinin üst kısmındaki takvim simgesinin yanındaki yenile simgesine tıklayın.

    Yinelenen bir zamanlamaya göre içeri aktarmaları otomatik olarak yenilemek için bkz. Google E-Tablolar'da veri yenilemelerini zamanlama.

  3. İçeri aktarmanın bağlı olduğu sayfayı görmek için Kebab menu icon.Kebap menü simgesine tıklayın.> Sorgu adının yanındaki >Sayfa'ya gidin.

  4. İçeri aktarmayı düzenlemek için Kebap menü simgesine tıklayın.Sorgu adının yanındaki düzenle'yi seçin.>

  5. Bir içeri aktarma işleminden silmek için Kebap menü simgesine tıklayın.> Sorgu adının yanında bulunan Sil'e tıklayın. Bu işlem, Google E-Tablolar'a aktarılan verileri değil sorguyu siler. İçeri aktarılan verileri el ile silmeniz gerekir.

Google E-Tablolar'da içeri aktarılan Databricks verilerini yönetme

Paylaşım etkileri

Eklenti, Google Sayfanızı paylaşma becerinizi etkilemez. Ancak, dosyayı paylaşma şekliniz, alıcılarınızın eklentiyi kullanarak gerçekleştirebileceği eylemleri etkiler.

  • Görüntüleyici veya YorumLayıcı rolüne sahip alıcılar eklentiye erişemez.
  • Düzenleyici rolüne ve eşdeğer veri varlığı erişimine sahip alıcılar eklentiyi Google hesaplarıyla kullanabilir. Bağlayıcıyı aynı sahibi gibi kullanabilirler.
  • Düzenleyici rolüne ve temel kaynaklara aynı erişime sahip alıcılar, aynı Azure Databricks çalışma alanında oturum açmışlarsa içeri aktarmaları yenileyebilir.

İçeri aktarılan verileri taşıma

Standart kopyalama ve yapıştırma veya kesme ve yapıştırma komutlarını kullanarak içeri aktarılan tabloları taşıyın:

  • Kopyalayıp yapıştırma işlemi tablo verilerini yineler.
  • Kes ve yapıştır, içeri aktarılan tabloyu taşır.

Azure Databricks tablo verilerini dışarı aktarmanızı engellemez.

Sınırlamalar

  • Var olan bir içeri aktarmaya eklenmiş bir sayfayı yeniden adlandırmak veya silmek, içeri aktarmayı yenilemenizi engeller. Bunu düzeltmek için aşağıdakilerden birini yapın:

    • Sayfayı tam olarak aynı adla yeniden oluşturun.
    • Kaynak olarak Sorgu Seç'i seçip içeri aktarmayı yeniden kullanarak ve Yeni Olarak Kaydet'e tıklayarak yeni bir içeri aktarma oluşturun.
  • İki sorgu aynı veya çakışan aralıklarla eşlenmişse, eklenti en son yürütülen sorgunun sonuçlarını görüntüler. Bu, daha önce içeri aktarılan verileri yenisi ile değiştirir.

Sonraki Adımlar