Azure Databricks Excel Eklentisinde otomatik veri yenilemesini planlayın

Important

Bu özellik Genel Önizleme aşamasındadır.

Note

Azure Databricks Excel Eklentisi Azure Kamu veya Azure Çin bölgelerinde kullanılamaz.

Zamanlı yenileme, Excel çalışma kitabına aktarılan verileri otomatik olarak bir takvime göre çalıştırarak güncel tutar. Kaydedilen sorgu, tablo veya pivot tablo içe aktarma için bir zaman çizelgesi oluşturabilir, her yenilemeyi çalıştıran SQL deposunu seçebilir ve Azure Databricks Excel Eklentisinden son çalışmaları inceleyebilirsiniz.

Prerequisites

Planlı bir yenileme oluşturmadan önce, aşağıdakilerden emin olun:

Zamanlanmış yenilemeler, Azure Databricks kimliği ve zamanlamayı oluşturan kişinin Microsoft kimlik bilgileri ile çalışır. Azure Databricks'in verileri sorgulayabilmesi ve çalışma kitabını güncelleyebilmesi için bu kimlik bilgilerini etkin tutun.

Microsoft izinleri

Excel Eklenti dosyanız, AppDomains bölümünde aşağıdaki alan adını içermelidir. Eğer Excel Eklentisi'ni planlı yenileme yayınlanmadan önce yüklediyseniz, alan adını Eklenti dosyanıza ekleyin veya dosyayı tekrar indirin. Bkz. Azure Databricks Excel Eklentisini ayarlama.

<AppDomain>https://login.microsoftonline.com</AppDomain>

Eklenti, çalışma kitabına erişmek ve güncellemek için planlı yenileme için onay vermeniz gereken aşağıdaki Microsoft izinlerini ister:

  • Files.ReadWrite: Çalışma defterinizi okuyun ve güncelleyin.
  • offline_access: Aktif olarak giriş yapmadığınız sürece planlanmış yenilemeleri çalıştırın.

Zamanlama oluşturma

Azure Databricks Excel Eklentisi’nden içe aktarılan kaydedilmiş sorgu, tablo veya özet tablolardan herhangi biri için zamanlanmış yenileme oluşturun.

  1. Azure Databricks Excel eklentisini açın.
  2. Kaydedilmiş ithalatlar sayfasına gidin.
  3. Otomatik olarak yenilemek istediğiniz içe aktarmayı bulun.
  4. İçe aktarma seçeneğinin yanındaki takvim düğmesini seçin.
  5. Doğru sorgu, tablo veya pivot tabloyu seçtiğinizden emin olmak için Varlık Ayrıntıları'nı inceleyin.
  6. Zamanlamayı yönet sekmesinde, açıklayıcı bir Zamanlama adı girin.
  7. Bir zamanlama türü seçin. Bkz. Aralık ve Zamanlama:
    • Aralık: Belirtilen dakika, saat, gün veya hafta sayısına göre yenileyin.
    • Zamanlama: Takvim tabanlı bir sıklık ve saat seçin; örneğin her gün belirli bir saatte veya her hafta belirli bir günde.
  8. Eğer Schedule seçtiyseniz, Saat dilimini onaylayın. Başlangıç saat dilimi, yerel tarayıcı ayarlarınıza bağlıdır.
  9. SQL Warehouse altından, sorguyu çalıştıran ambarı seçin.
  10. Program Oluştur seçeneğini seç.

Zamanlama oluşturulduktan sonra, kaydedilen içe aktarmanın takvim düğmesi takvim ve saat simgesine dönüşür.

Takvim ve saat simgesini gösteren kaydedilmiş bir içe aktarma, bu simge planlanmış yenileme, aktarma konumu ve son yenileme süresi ile birlikte.

Zaman Aralığı

Yenilemenin düzenli aralıklarla tekrarlanması gerekiyorsa, Aralık seçeneğini kullanın. Bir sayı girin ve dakika, saat, gün veya hafta seçin.

Kullanılabilir aralıklar şunlardır:

  • 1-120 dakika
  • 1 ila 72 saat
  • 1 ile 31 gün
  • 1-8 hafta

Haftanın belirli bir günü ve saatinde çalışması gereken bir yenileme için, haftalık aralık yerine Schedule kullanın.

Aralık programı tipi seçilmiş, Her alanı, SQL Warehouse seçicisini ve Program Oluştur butonunu gösteren Programı Yönet sekmesi.

Schedule

Yenilemenin belirli bir tarih ve saatte çalışması gerektiğinde Schedule kullanın. Kadansa bağlı olarak şunları seçebilirsiniz:

  • Sıklık, örneğin dakika, saat, gün, hafta veya ay
  • Günün zamanı
  • Haftalık programlar için hafta içi
  • Aylık programlar için ayın günü
  • Saat dilimi

Zamanlar seçilen program saat diliminde değerlendirilir. Çalışma geçmişi zaman damgaları izleyicinin yerel ayarı kullanılarak gösterilir.

Schedule schedule type seçilmiş Schedule Manage sekmesi, kadans, saat ve saat bölgesi seçicilerini gösterir.

Mevcut bir programı güncelle

Zaten oluşturduğunuz bir programın adını, ritmini, saat dilimini veya SQL deposunu değiştirin.

  1. Kaydedilmiş içe aktarmalar bölümünden, içe aktarma için saatli takvim düğmesini seçin.
  2. Schedule Manage sekmesinde program adı, kadans, saat dilimi veya SQL deposu değiştirilin.
  3. Program Güncellemesini seçin.

Altta kaydedilen içe aktarmanın güncellenmesi, sorgu, parametreler, filtreler ve satır sınırını da planlanmış yenileme ile senkronize eder. Sonraki çalışma güncellenmiş içe aktarma tanımını kullanır.

İnceleme yayın geçmişi

Zamanlanmış bir aktarma için son yenileme çalışmalarının sonucunu, her çalıştırmanın durumunu, süresini ve arıza detaylarını kontrol edin.

  1. Kaydedilen içe aktarma için programı açın.
  2. Çalıştırma geçmişi sekmesini seçin.
  3. Son serileri inceleyin. Her giriş tamamlanma süresini, durumunu ve süresini gösterir.
  4. Daha fazla detay görmek için bir koşuyu genişletin, yenileme başarısız olduğunda hata mesajı da dahil.

Çalıştırma durumları şunlardır:

  • OK: Yenileme başarıyla tamamlandı.
  • Koşu: Yenileme hâlâ devam ediyor.
  • Başarısız: Yenileme tamamlanmadı. Mevcut arıza detaylarını görmek için koşuyu genişletin.

Zamanlama henüz çalıştırılmadıysa, sekmede Henüz çalıştırma geçmişi yok görüntülenir.

Zamanlanmış bir içe aktarmayı sil

Zamanlanmış yenileme, bir programı duraklatma veya sadece programı silme seçeneği sunmaz.

Excel Eklentisi'nden programı durdurmak için kaydedilen içe aktarmayı silin:

  1. Kaydedilmiş içe aktarmalar bölümünde, içe aktarma için eylemler menüsünü açın.
  2. 'ı seçin,'i silin.

Kaydedilmiş içe aktarma silindiğinde, ilişkili zamanlanmış yenileme görevi de silinir ve kaydedilmiş içe aktarma yapılandırması çalışma kitabından kaldırılır.

Troubleshooting

Eğer planlanmış bir yenileme çalışmazsa veya çalışma defteri güncellenmezse, en yaygın nedenleri belirlemek ve çözmek için aşağıdaki bölümleri kullanın.

Microsoft kimlik bilgilerinizin süresi doldu

Zamanlanmış yenileme, Microsoft hesabınız aracılığıyla çalışma kitabına erişim gerektirir. Eklenti aşağıdaki mesajı gösterirse, kimlik bilgilerinizin süresi dolmuş demektir:

Microsoft kimlik bilgilerinizin süresi doldu. Planlanmış yenilemeleri devam ettirmek için giriş yapın.

Microsoft oturumu açma seçeneğini belirleyin ve oturum açma adımlarını tamamlayın. Kimlik bilgilerinin süresi dolmuş olsa da bir zamanlama hâlâ yapılandırılmış gibi görünebilir, ancak erişim yeniden sağlanana kadar yenileme işlemleri çalışma kitabını güncelleyemez.

Zamanlanmış yenileme başarısız oluyor

Bir çalıştırma Başarısız durumunu gösteriyorsa, nedeni belirlemek için aşağıdaki kontrolleri gözden geçirin:

  1. Programı açın ve Koşular geçmişi'ni seçin.
  2. Başarısız çalışmayı genişletin ve hata mesajını inceleyin.
  3. Microsoft hesabınızın hâlâ bağlı olduğunu onaylayın.
  4. Çalışma kitabının OneDrive veya SharePoint'te hâlâ var olup olmadığını ve hesabınızın bunu düzenleyebildiğini doğrulayın.
  5. Seçilen SQL ambarının kullanılabilir olduğunu ve kaynak sorguyu çalıştırabildiğinizi doğrulayın.
  6. Kaynak tabloya ve diğer referans verilerine hâlâ erişiminiz olduğunu doğrulayın.
  7. İçe aktarma parametre veya filtre için Excel hücre referansları kullanıyorsa, referans verilen çalışma sayfası ve hücrelerin hâlâ var olduğunu doğrulayın.

Çalışma defteri güncellenmiyor

Çalışmalar başarı bildiriyorsa ancak çalışma kitabındaki veriler güncel değilse, çalışma kitabının hâlâ beklenen konumda olduğunu ve erişilebilir olduğunu doğrulayın:

  1. Çalışma kitabını OneDrive veya SharePoint konumundan açın.
  2. Çalışma defterinin en son güncellenmesinden beri taşınmadığını, yeniden adlandırılmadığını veya değiştirilmediğini doğrulayın.
  3. İstenirse Microsoft hesabınızı yeniden bağlayın.
  4. En güncel durum ve hata detayları için Run geçmişini inceleyin.