Aracılığıyla paylaş


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 işlem seçiciye tıklayın ve açılan menüden kaynağı seçin.

Menüde, son zamanlarda kullandığınız veya çalışmakta olduğunuz tüm amaçlı işlem ve SQL ambarları gösterilir.

Not defteri ekle

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.

diğer kümeler iletişim kutusu

Açılan menüde n Yeni kaynak oluştur... seçerek de yeni bir çok amaçlı işlem kaynağı oluşturabilirsiniz.

Ö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

, SparkSessionveya SparkContextoluş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:

  1. 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 SQL ambarı etiketiişaretlenir.

  2. 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.

    SQL ambarı seçiliyken daha fazla küme iletişim kutusu

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.

Not defterini ayırma

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.