Aracılığıyla paylaş


SQL ambarı oluşturma

Çalışma alanı yöneticileri ve yeterince ayrıcalıklı kullanıcılar SQL ambarlarını yapılandırabilir ve yönetebilir. Bu makalede, mevcut SQL ambarlarının nasıl oluşturulacağı, düzenleneceği ve izleneceği özetlenmektedir.

SQL ambarı API'sini veya Terraform'u kullanarak SQL ambarları da oluşturabilirsiniz.

Databricks, kullanılabilir olduğunda sunucusuz SQL ambarlarının kullanılmasını önerir.

Not

Kullanıcıların çoğu SQL ambarları oluşturamaz, ancak bağlanabilecekleri tüm SQL ambarlarını yeniden başlatabilir. Bkz Bir SQL ambarına bağlanın.

Gereksinimler

SQL ambarları aşağıdaki gereksinimlere sahiptir:

  • Klasik veya profesyonel SQL ambarları için Azure hesabınızın yeterli vCPU kotası olmalıdır. Varsayılan vCPU kotası genellikle sunucusuz bir SQL ambarı oluşturmak için yeterlidir, ancak SQL ambarını ölçeklendirmek veya ek ambarlar oluşturmak için yeterli olmayabilir. Bkz . Klasik ve profesyonel SQL ambarları için gerekli Azure vCPU kotası. Ek vCPU kotası isteyebilirsiniz. Azure hesabınızın ne kadar vCPU kotası isteyebileceğinizle ilgili sınırlamaları olabilir. Daha fazla bilgi için Azure hesap ekibinize başvurun.

SQL ambarı oluşturma

Web kullanıcı arabirimini kullanarak SQL ambarı oluşturmak için:

  1. Kenar çubuğunda SQL Ambarları'na tıklayın.
  2. SQL ambarı oluştur'a tıklayın.
  3. Ambar için bir İsim girin.
  4. (İsteğe bağlı) Ambar ayarlarını yapılandırın. Bkz . SQL ambarı ayarlarını yapılandırma.
  5. (İsteğe bağlı) Gelişmiş seçenekleri yapılandırın. Bkz. Gelişmiş seçenekler.
  6. Oluştur’a tıklayın.
  7. (İsteğe bağlı) SQL ambarı erişimini yapılandırın. Bkz. SQL ambarı yönetme.

Oluşturduğunuz ambar otomatik olarak başlar.

Varsayılan SQL ambarı yapılandırması

SQL ambarı ayarlarını yapılandırma

SQL ambarı oluştururken veya düzenlerken aşağıdaki ayarları değiştirebilirsiniz:

  • Küme Boyutu , sürücü düğümünün boyutunu ve kümeyle ilişkili çalışan düğümlerinin sayısını temsil eder. Varsayılan değer X-Large'tır. Sorgu gecikme süresini azaltmak için boyutu artırın.

  • Otomatik Durdurma , ambarın belirtilen dakika sayısı boyunca boşta olması durumunda durdurulup durdurulmayacağını belirler. Boşta kalan SQL ambarları durdurulana kadar DBU ve bulut örneği ücretlerini biriktirmeye devam eder.

    • Pro ve klasik SQL ambarları: Varsayılan değer 45 dakikadır ve tipik kullanım için önerilir. En az 10 dakikadır.
    • Sunucusuz SQL ambarları: Varsayılan değer 10 dakikadır ve tipik kullanım için önerilir. Kullanıcı arabirimini kullandığınızda minimum 5 dakikadır. SQL ambarları API'sini kullanarak sunucusuz bir SQL ambarı oluşturabileceğinizi unutmayın; bu durumda Otomatik Durdurma değerini 1 dakikaya kadar düşük olarak ayarlayabilirsiniz.
  • Ölçeklendirme , sorgu için kullanılacak en düşük ve en fazla küme sayısını ayarlar. Varsayılan değer en az ve en fazla bir kümedir. Belirli bir sorgu için daha fazla eşzamanlı kullanıcı işlemek istiyorsanız en fazla küme sayısını artırabilirsiniz. Azure Databricks, her 10 eşzamanlı sorgu için bir küme önerir.

    Azure Databricks, en iyi performansı korumak için 24 saatten uzun süredir çalışan kümeleri düzenli aralıklarla geri dönüşüme geçirir. Geri dönüşüm sırasında, Azure Databricks yeni bir küme oluşturur ve eski kümeyi devreden çıkarırken, yeni sorguları bu yeni kümeye aktarmaya başlar. Mevcut sorgular tamamlanana kadar eski kümede çalışmaya devam ederler.

    Bu geçiş döneminde, yapılandırılan üst sınırı aşan bir küme sayısını geçici olarak görebilirsiniz. Örneğin, en fazla küme sayınız 1 olarak ayarlandıysa geri dönüşüm sırasında 2 etkin küme görebilirsiniz. Azure Databricks, eski kümedeki tüm sorguları sonlandırmadan önce tamamlanmasını bekler. Eski küme uzun süre çalışan sorgular nedeniyle 4 saat içinde sonlandırılamazsa Azure Databricks geri dönüşüm işlemini tamamlamak için kümeyi zorla sonlandırır.

  • Tür , ambar türünü belirler. Hesabınızda sunucusuz etkinleştirildiyse, sunucusuz varsayılan değerdir. Liste için SQL ambarı türlerine bakın.

Gelişmiş seçenekler

Yeni bir SQL ambarı oluştururken veya var olan bir SQL ambarını düzenlerken Gelişmiş seçenekler alanını genişleterek aşağıdaki gelişmiş seçenekleri yapılandırın. Bu seçenekleri SQL Ambarı API'sini kullanarak da yapılandırabilirsiniz.

  • Etiketler: Etiketler, kuruluşunuzdaki kullanıcılar ve gruplar tarafından kullanılan bulut kaynaklarının maliyetini izlemenize olanak sağlar. Etiketleri anahtar-değer çiftleri olarak belirtirsiniz.

  • Unity Kataloğu: Çalışma alanı için Unity Kataloğu etkinleştirildiyse, çalışma alanı içindeki tüm yeni ambarlar için varsayılandır. Unity Kataloğu çalışma alanınız için etkinleştirilmediyse bu seçeneği görmezsiniz. Unity Kataloğu nedir? bölümüne bakın.

  • Kanal: Sorgularınız ve panolarınız dahil olmak üzere yeni işlevleri Databricks SQL standardına dönüşmeden önce test etmek için Önizleme kanalını kullanın.

    Sürüm notları, en son önizleme sürümündekileri listeler.

Önemli

Databricks, üretim iş yükleri için önizleme sürümünün kullanılmasını önermemektedir. Çalışma alanı yöneticileri ancak belirli bir ambarın, kanalını da içeren, özelliklerini görebildiğinden, Databricks SQL ambarının önizleme sürümünü kullandığını ambarın adı altında belirtmeniz önerilir, böylece kullanıcılar bunu üretim iş yükleri için kullanmaktan kaçınabilirler.

Kullanıcı düzeyinde varsayılan ambar ayarlama

Önemli

Bu özellik Beta sürümündedir. Çalışma alanı yöneticileri Bu özelliğe erişimi Önizlemeler sayfasından denetleyebilir. Bkz. Azure Databricks önizlemelerini yönetme.

Sorguları çalıştırırken otomatik olarak kullanılacak varsayılan bir SQL ambarı ayarlayabilirsiniz. Bu ayar varsa çalışma alanı düzeyindeki varsayılan ambarı geçersiz kılar. Bu ayarı kullanmak için çalışma alanınızın Beta Önizleme için etkinleştirilmesi gerekir. Bkz. Çalışma alanı için varsayılan SQL ambarı ayarlama.

SQL düzenleyicisi, AI/BI panoları, AI/BI Genie, Uyarılar ve Katalog Gezgini dahil olmak üzere tüm Databricks SQL yazma yüzeylerinden yeni bir varsayılan ayar yapmak için açılan menüyü kullanın.

Kullanıcı düzeyinde bir varsayılan ambar ayarlamak için:

  1. SQL ambarı işlemini seçmek için açılan menüye tıklayın.

  2. Varsayılan ambarınızı özelleştir'e tıklayın.

    Listenin en altında varsayılan ambarınızı özelleştirme seçeneğini gösteren SQL ambarı açılan menüsü.

  3. Aşağıdakilerden birini seçin:

  • Çalışma alanı varsayılanı: Çalışma alanı için varsayılan ambar kümesini kullanmak için bu ayarı koruyun.
  • Son seçilen: Varsayılan seçim, işlem olarak seçtiğiniz son ambarı gösterir.
  • Özel varsayılan: Varsayılan ambarınız olarak yeni bir SQL ambarı seçin. Bu, çalışma alanı düzeyi varsayılan ayarını geçersiz kılar. Ayarlandıktan sonra, seçilen ambar işlem olarak otomatik olarak seçilir. Açılan menüden farklı bir SQL ambarı seçerek bu ayarı el ile geçersiz kılabilirsiniz.

SQL ambarı yönetme

Çalışma alanı yöneticileri ve SQL ambarı üzerinde YÖNETİLEM ayrıcalıklarına sahip kullanıcılar, mevcut bir SQL ambarı üzerinde aşağıdaki görevleri tamamlayabilir:

  • Çalışan bir ambarı durdurmak için ambarın yanındaki durdur simgesine tıklayın.

  • Durdurulan bir ambarı başlatmak için ambarın yanındaki başlangıç simgesine tıklayın.

  • Bir ambarı düzenlemek için kebap menüsü Kebap menü simgesine tıklayın. Ardından Düzenle'ye tıklayın.

  • İzin eklemek ve düzenlemek için kebap menüsü Kebap menü simgesine ve ardından İzinler'e tıklayın.

    • Kullanıcıların sorgu geçmişi ve sorgu profilleri de dahil olmak üzere SQL ambarlarını görüntülemesine izin vermek için Can görüntüleyebilir'i atayın. Bu kullanıcılar ambarda sorgu çalıştıramaz.
    • Kullanabilir iznini, ambarda sorgu çalıştırması gereken kullanıcılara atayın.
    • Can monitor yeteneğini, sorgu performansını gidermek ve optimize etmek için yetkili kullanıcılara atayın. İzleme izni, kullanıcıların sorgu çalıştırmasına ve sorgu geçmişi ve sorgu profilleri de dahil olmak üzere SQL veri ambarlarını izlemesine olanak tanır.
    • "Yönetebilir yetkisini, SQL ambarı boyutlandırma ve harcama sınırları kararları sorumluluğunda olan kullanıcılara verin."
    • Sahip otomatik olarak SQL veri ambarını oluşturana uygulanır.

    İzin düzeyleri hakkında bilgi edinmek için bkz . SQL ambarı ACL'leri.

  • SQL ambarını sunucusuz olarak yükseltmek için kebap menüsü Kebap menü simgesine tıklayın. Ardından Sunucusuz'a yükselt'e tıklayın.

  • Bir ambarı silmek için kebap menüsü Kebap menü simgesine tıklayın. Ardından Sil'e tıklayın.

Not

Silinen ambarları 14 gün içinde geri yüklemek için Databricks temsilcinize başvurun.