SQL ambarı'na bağlanma
SQL ambarı, Azure Databricks'te verileri sorgulamanıza ve keşfetmenize olanak tanıyan bir işlem kaynağıdır.
Kullanıcıların çoğu, yöneticiler tarafından yapılandırılan SQL ambarlarına erişebilir.
Sunucusuz işlem düzlemi mimarisi hakkında bilgi için bkz . Sunucusuz işlem düzlemi.
Databricks, kullanılabilir olduğunda sunucusuz SQL ambarlarının kullanılmasını önerir.
SQL ambarlarını kullanma
Erişiminiz olan SQL ambarları, sorgu düzenleyicisi, Katalog Gezgini ve panolar da dahil olmak üzere SQL ambarı işlemini destekleyen çalışma alanı URI'lerinin işlem açılan menülerinde görünür.
Ayrıca kenar çubuğundaKI SQL Ambarları'na tıklayarak kullanılabilir SQL ambarlarını görüntüleyebilir, sıralayabilir ve arayabilirsiniz. Varsayılan olarak, ambarlar duruma göre sıralanır (önce ambarları çalıştırır), ardından alfabetik sıradadır.
Kullanıcı arabirimi, bir ambarın şu anda çalışıp çalışmadığını gösterir. Durdurulmuş bir ambarda sorgu çalıştırmak, ambara erişiminiz varsa sorguyu otomatik olarak başlatır. Bkz. SQL ambarı başlatma.
Not
Azure Databricks, başlamanıza yardımcı olmak için otomatik olarak Starter Warehouse adlı küçük bir SQL ambarı oluşturur. Bu SQL ambarı düzenleyebilir veya silebilirsiniz.
Önemli
Ayrıca, profesyonel veya sunucusuz bir SQL ambarı için not defteri ekleyebilirsiniz. Daha fazla bilgi ve sınırlama için bkz . Not defterleri ve SQL ambarları.
Sunucusuz SQL ambarları nedir?
Not
Özelliği destekleyen bir bölgede sunucusuz SQL ambarı oluşturabilmeniz için gerekli adımlar olabilir. Bkz . Sunucusuz SQL ambarlarını etkinleştirme.
Databricks SQL, sunucusuz SQL ambarlarıyla en uygun fiyat ve performansı sunar. Sunucusuz depoların profesyonel ve klasik modellere göre başlıca avantajları şunlardır:
- Anlık ve esnek işlem: Altyapı kaynaklarını beklemeyi ortadan kaldırır ve kullanım artışları sırasında kaynağın aşırı sağlanmasını önler. Akıllı iş yükü yönetimi ölçeklendirmeyi dinamik olarak işler. Akıllı iş yükü yönetimi ve diğer sunucusuz özellikler hakkında daha fazla bilgi için bkz . SQL ambarı türleri .
- En düşük yönetim yükü: Kapasite yönetimi, düzeltme eki uygulama, yükseltmeler ve performans iyileştirme işlemlerinin tümü Azure Databricks tarafından işlenir ve işlemleri basitleştirir ve öngörülebilir fiyatlandırmaya yol açar.
- Toplam sahip olma maliyetini azaltma (TCO): Gerektiğinde kaynakların otomatik olarak sağlanması ve ölçeklenmesi, fazla sağlamanın önlenmesine yardımcı olur ve boşta kalma sürelerini azaltarak TCO'nun azaltılmasına yardımcı olur.
SQL ambarı başlatma
Durdurulmuş bir SQL ambarını el ile başlatmak için kenar çubuğunda SQL Ambarları'na tıklayın ve sonra ambarın yanındaki başlangıç simgesine tıklayın.
SQL ambarı aşağıdaki koşullarda otomatik olarak yeniden başlatılır:
- Bir ambar durdurulur ve bir sorgu çalıştırmayı denersiniz.
- Durdurulan bir ambara atanan bir iş çalıştırılacak şekilde zamanlanır.
- JDBC/ODBC arabiriminden durdurulmuş bir ambara bağlantı kurulur.
- Pano düzeyinde bir ambarla ilişkilendirilmiş bir pano açılır.
SQL ambarı oluşturma
SQL ambarlarının yapılandırılması ve başlatılması için yükseltilmiş izinlerin genellikle yöneticiyle sınırlı olması gerekir. Bkz. SQL ambarı yönetici ayarları ve SQL ambarı oluşturma.
Unity Kataloğu, çoğu varlık için SQL ambarlarında veri erişim izinlerini yönetir. Yöneticiler veri erişim izinlerinin çoğunu yapılandırıyor. SQL ambarlarında Unity Kataloğu yerine veya buna ek olarak özel veri erişimi yapılandırılabilir. Bkz . Veri erişimi yapılandırmasını etkinleştirme.
Aşağıdaki durumlarda bir yöneticiye başvurmalısınız:
- Hiçbir SQL ambarlarına bağlanamazsınız.
- SQL ambarı durdurulduğu için sorgu çalıştıramazsınız.
- SQL ambarınızdaki tablolara veya verilere erişemezsiniz.
Not
Bazı kuruluşlar, kullanıcıların veritabanı nesnelerinde veya SQL ambarlarında ayrıcalıkları değiştirmesine izin verebilir. Kuruluşunuzun veri erişimini nasıl yönettiğini anlamak için ekip arkadaşlarınıza ve yöneticilerinize danışın.
Ambar boyutlandırma ve otomatik ölçeklendirme davranışı
Klasik ve profesyonel SQL ambarlarının nasıl boyutlandırılması ve otomatik ölçeklendirmenin nasıl çalıştığı hakkında bilgi için bkz . SQL ambarı boyutlandırma, ölçeklendirme ve kuyruğa alma davranışı.
SQL ambarları ve üçüncü taraf BI araçları
Databricks SQL, aşağıdakiler dahil olmak üzere SQL ambarlarına bağlanabilen birçok üçüncü taraf BI ve görselleştirme aracını destekler:
SQL ambarları için Geliştirici araçları
SQL ambarlarında komutları yapılandırmak ve çalıştırmak için REST API, CLI ve diğer sürücüleri ve tümleştirmeleri kullanabilirsiniz. Aşağıdakilere bakın:
- Databricks SQL REST API
- Databricks SQL CLI
- Visual Studio Code için SQLTools için Databricks Sürücüsü
- Azure Databricks ile DataGrip tümleştirmesi
- Azure Databricks ile DBeaver tümleştirmesi
- SQL Workbench/J'ye bağlanma
SQL ambarları ile SQL uç noktaları karşılaştırması
SQL ambarları ve SQL uç noktaları, Databricks SQL'i destekleyen SQL için iyileştirilmiş bir işlem kaynağı türüne başvurur. 2023'te SQL uç noktaları SQL ambarları olarak yeniden adlandırıldı.