Not defteri işlem kaynakları
Bu makalede not defteri işlem kaynaklarına yönelik seçenekler yer alır. Bir defteri çok amaçlı bir işlem kaynağında, sunucusuz işlemde çalıştırabilir veya SQL komutları için SQL analitik işlemleri için optimize edilmiş bir tür olan bir SQL ambarı kullanabilirsiniz. İşlem türleri hakkında daha fazla bilgi için bkz. İşlem.
Not defterleri için sunucusuz işlem
Sunucusuz işlem, not defterinizi hızlı bir şekilde isteğe bağlı bilgi işlem kaynaklarına bağlamanızı sağlar.
Sunucusuz işlem birimine bağlanmak için not defterindeki Bağlan açılır menüsünden Sunucusuzseçeneğini seçin.
Daha fazla bilgi için bkz . Not defterleri için sunucusuz işlem.
Çok amaçlı işlem kaynağına not defteri ekleme
Bir not defterini çok amaçlı işlem kaynağına eklemek için, işlem kaynağında EKLEME iznine sahip olmanız gerekir.
Önemli
Bir not defteri bir işlem kaynağına bağlı olduğu sürece, not defteri üzerinde ÇALıŞTıRıLABILIR iznine sahip tüm kullanıcıların işlem kaynağına erişme izni örtük olarak bulunur.
bir işlem kaynağına not defteri eklemek için, not defteri araç çubuğundaki
Menüde, son zamanlarda kullandığınız veya çalışmakta olduğunuz tüm amaçlı işlem ve SQL ambarları gösterilir.
Kullanılabilir tüm hesaplama seçeneklerinden seçim yapmak için Diğer...öğesine tıklayın. Kullanılabilir genel işlem veya SQL ambarları arasından seçim yapın.
Açılan menüde
Önemli
Ekli not defterinde aşağıdaki Apache Spark değişkenleri tanımlanmıştır.
Sınıf | Değişken Adı |
---|---|
SparkContext |
sc |
SQLContext /HiveContext |
sqlContext |
SparkSession (Spark 2.x) |
spark |
, SparkSession
veya SparkContext
oluşturmayınSQLContext
. Bunu yapmak tutarsız davranışlara yol açar.
SQL ambarı ile not defteri kullanma
Not defteri bir SQL ambara eklendiğinde, SQL ve Markdown hücrelerini çalıştırabilirsiniz. Başka bir dilde (Python veya R gibi) bir hücre çalıştırmak hataya neden olur. SQL ambarında yürütülen SQL hücreleri, SQL ambarı sorgu geçmişinde görünür. Sorguyu çalıştıran kullanıcı, çıktının en altındaki geçen süreye tıklayarak not defterinden sorgu profilini görüntüleyebilir.
Not defterini çalıştırmak için profesyonel veya sunucusuz bir SQL ambarı gerekir. Çalışma alanına ve SQL ambarı'na erişiminiz olmalıdır.
Sql ambarlarına not defteri eklemek için aşağıdakileri yapın:
Not defteri araç çubuğunda işlem seçiciye tıklayın. Açılan menüde çalışmakta olan veya yakın zamanda kullandığınız işlem kaynakları gösterilir. SQL ambarları ile
işaretlenir.
Menüden bir SQL ambarı seçin.
Tüm kullanılabilir SQL ambarlarını görmek için açılan menüden Diğer... seçin. Not defteri için kullanılabilir işlem kaynaklarını gösteren bir iletişim kutusu görüntülenir. SQL Ambarı
seçin, kullanmak istediğiniz ambarı seçin veEkle tıklayın.
Ayrıca iş akışı veya zamanlanmış iş oluşturduğunuzda SQL not defteri için işlem kaynağı olarak bir SQL ambarı seçebilirsiniz.
SQL ambarı sınırlamaları
Daha fazla bilgi için bkz . Bilinen sınırlamalar Databricks not defterleri .
Not defterini ayırma
Bir not defterini bir işlem kaynağından ayırmak için, not defteri araç çubuğunda işlem kaynağı seçicisine tıklayın ve listedeki ekli işlem kaynağı üzerinde durarak yan menüyü görüntüleyin. Yan menüden Ayıröğesini seçin.
Ayrıca, işlem ayrıntıları sayfasındaki Not Defterleri sekmesini kullanarak not defterlerini çok amaçlı bir işlem kaynağından ayırabilirsiniz.
İpucu
Azure Databricks, kullanılmayan not defterlerini işlemden ayırmanızı önerir. Bu, sürücüde bellek alanı boşaltıyor.