Aracılığıyla paylaş


Delta Live Tables işlem hatlarının yapılandırmasını yönetme

Delta Live Tables altyapı yönetimi, görev düzenleme, hata kurtarma ve performans iyileştirme gibi operasyonel karmaşıklıkları otomatikleştirdiğinden, işlem hatlarınızın çoğu en az el ile yapılandırmayla çalıştırılabilir. Ancak Delta Live Tables, varsayılan olmayan yapılandırmalar gerektiren işlem hatları için yapılandırmayı yönetmenize veya performansı ve kaynak kullanımını iyileştirmenize de olanak tanır. Bu makaleler, işlem hatlarının nasıl çalıştırıldığını belirleyen ayarlar, işlem hattı çalıştıran işlem seçenekleri ve Python kitaplıkları gibi dış bağımlılıkların yönetimi de dahil olmak üzere Delta Live Tables işlem hatlarınızın yapılandırmalarını yönetme hakkında ayrıntılı bilgi sağlar.

Tam olarak yönetilen işlem hatlarını çalıştırmak için sunucusuz işlem kullanma

Güvenilir ve tam olarak yönetilen işlem kaynaklarıyla işlem hatlarını çalıştırmak için sunucusuz DLT işlem hatlarını kullanın. Sunucusuz işlem sayesinde işlem hattınızı çalıştıran işlem otomatik olarak iyileştirilir ve işlem hattını çalıştırmak için gereken kaynaklara göre ölçeği artırılır ve azaltılır. Sunucusuz DLT işlem hatları, gerçekleştirilmiş görünümler için artımlı yenileme, işlem kaynakları için daha hızlı başlangıç süresi ve akış iş yüklerinin geliştirilmiş işlenmesi gibi performansı iyileştirmeye yönelik ek özellikleri destekler. Bkz . Sunucusuz işlemle Delta Live Tablolarını kullanarak tam olarak yönetilen işlem hatları oluşturma.

İşlem hattı ayarlarını yönetme

Delta Live Tables işlem hattının yapılandırması, işlem hattını uygulayan kaynak kodunu tanımlayan ayarları içerir. Ayrıca işlem hattı altyapısını, bağımlılık yönetimini, güncelleştirmelerin nasıl işlendiğini ve tabloların çalışma alanına nasıl kaydedildiğini denetleyebilen ayarları içerir. Çoğu yapılandırma isteğe bağlıdır, ancak bazıları dikkatli dikkat gerektirir.

İşlem hatlarının yapılandırma seçenekleri ve bunların nasıl kullanılacağı hakkında bilgi edinmek için bkz . Delta Live Tables için işlem hattı ayarlarını yapılandırma.

Delta Live Tables ayarlarının, tabloların nasıl yönetildiğini denetleyen özelliklerin ve ayarlanamaz işlem seçeneklerinin ayrıntılı belirtimleri için bkz . Delta Live Tables özellikleri başvurusu.

Python kullanan işlem hatları için dış bağımlılıkları yönetme

Delta Live Tables, Python paketleri ve kitaplıkları gibi işlem hatlarınızda dış bağımlılıkların kullanılmasını destekler. Bağımlılıkları kullanma seçenekleri ve önerileri hakkında bilgi edinmek için bkz . Delta Live Tables işlem hatları için Python bağımlılıklarını yönetme.

Azure Databricks çalışma alanınızda depolanan Python modüllerini kullanma

Databricks not defterlerinde Python kodunuzu uygulamaya ek olarak, kodunuzu Python modülleri olarak depolamak için Databricks Git Klasörleri'ni veya çalışma alanı dosyalarını kullanabilirsiniz. Kodunuzu Python modülleri olarak depolamak, özellikle aynı işlem hattındaki birden çok işlem hattında veya not defterinde kullanmak istediğiniz ortak işlevlere sahip olduğunuzda kullanışlıdır. İşlem hatlarınızla Python modüllerini kullanmayı öğrenmek için bkz . Git klasörlerinden veya çalışma alanı dosyalarından Python modüllerini içeri aktarma.

İşlem hattı işlem kullanımını iyileştirme

İşlem hatlarınızın küme kullanımını iyileştirmek için Gelişmiş Otomatik Ölçeklendirme'yi kullanın. Gelişmiş Otomatik Ölçeklendirme, yalnızca sistem bu kaynakların işlem hattı işlem hızını artıracağını belirlerse kaynak ekler. Kaynaklar artık gerekli olmadığında serbest kalır ve tüm işlem hattı güncelleştirmeleri tamamlandığında kümeler kapatılır.

Yapılandırma ayrıntıları da dahil olmak üzere Gelişmiş Otomatik Ölçeklendirme hakkında daha fazla bilgi edinmek için bkz . Gelişmiş Otomatik Ölçeklendirme ile Delta Live Tables işlem hatlarının küme kullanımını iyileştirme.