Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Tip
Microsoft Fabric Data Warehouse geleceğe hazır mimariye, yerleşik yapay zekaya ve yeni özelliklere sahip data lake foundation üzerinde kurumsal ölçekli ilişkisel bir ambardır. Veri ambarı konusunda yeniyseniz Fabric Data Warehouse ile başlayın. Mevcut özel SQL havuzu iş yükleri, veri bilimi, gerçek zamanlı analiz ve raporlama genelinde yeni özelliklere erişmek için Fabric yükseltilebilir.
İlk olarak şu konumda bir teknoloji topluluğu blogu olarak yayınlandı: https://techcommunity.microsoft.com/t5/azure-synapse-analytics-blog/what-s-the-difference-between-azure-synapse-formerly-sql-dw-and/ba-p/3597772
Microsoft Docs ve ayrılmış SQL havuzları için iki farklı belge kümesi söz konusu olduğunda bir süredir kafa karışıklığı yaşanıyor. Azure Synapse ile ilgili bir belge için İnternet araması yaptığınızda ve Microsoft Learn Docs sitesine girdiğinizde, Kişiler Tablosu'nda iki belge kümesi arasında geçiş anahtarı vardır.
Bu makalede Synapse Analytics ortamınız için hangi belgelerin geçerli olduğu açıklanır.
| Azure Synapse Analytics | Ayrılmış SQL havuzları (eski adıyla SQL DW) |
|---|---|
|
|
Ayrıca birçok belgede, belgenin hangi Synapse ayrılmış SQL havuzu uygulamasına referans verdiğini vurgulamaya çalışan notlar görürsünüz.
Ayrılmış SQL havuzları iki farklı modalitede sahiptir
Tek başına veya mevcut SQL Veri Ambarları, Kasım 2020'de "ayrılmış SQL havuzları (eski adı SQL DW)" olarak yeniden adlandırıldı. O zamandan beri Synapse Analytics'te oluşturulan ayrılmış SQL havuzları "Synapse çalışma alanlarındaki ayrılmış SQL havuzlarıdır."
Circa 2016'da Microsoft, büyük ölçüde paralel işleme (MPP) şirket içi aletini buluta "Azure SQL Veri Ambarı" veya kısaca "SQL DW" olarak uyarlamıştır.
Tarihçiler aletin paralel veri ambarı (PDW) olarak adlandırıldığını ve daha sonra günümüzde birçok şirket içi veri ambarı çözümünü hala destekleyen Analiz Platformu Sistemi'nin (APS) adlandırıldığını hatırlıyor.
Azure SQL Veri Ambarı, yönetim ve ağın denetlendiği mantıksal sunucu gibi Azure SQL DB yapılarını benimsemiştir. SQL DW, diğer SQL DB'leri ile aynı sunucuda yer alabilir. Bu uygulama, geçerli Azure SQL DB yöneticilerinin ve uygulayıcılarının veri ambarı için aynı kavramları uygulamayı kolaylaştırdı.
Ancak analiz ve içgörü alanı 2016'dan bu yana büyük değişikliklerden geçmiştir. Veri ambarı sağlama yönteminde paradigma değişikliği yaptık. SQL DW veri ambarını yönetirken, Synapse çalışma alanı bu altyapıyı genişletti ve analiz portföyünü tamamladı. Yeni Synapse Çalışma Alanı deneyimi 2020'de genel kullanıma sunuldu.
Özgün SQL DW bileşeni bunun yalnızca bir parçasıdır. Ayrılmış SQL havuzu olarak bilinir hale geldi.
Bu büyük bir değişiklikti ve daha fazla özelliğe sahip oldu. Tüm platform uygun yeni bir ad aldı: Synapse Analytics.
Peki tüm mevcut SQL DW'leri ne olacak? Synapse Çalışma Alanlarına otomatik olarak dönüşürler mi?
Yeniden markalama ve geçiş
Azure SQL DW örnekleri otomatik olarak Synapse Analytics çalışma alanlarına yükseltilmedi.
Birçok faktör büyük platform yükseltmelerinde rol oynar ve müşterilerin bunu kabul etmelerine izin vermek en iyisidir. Azure SQL DW, "Ayrılmış SQL havuzu (eski ismiyle SQL DW)" olarak yeniden adlandırıldı ve eski SQL DW'nin aslında Synapse Analytics içinde bulunan aynı birim olduğunu açıkça göstermek amacıyla yapıldı.
Belgelerde, "Bağımsız ayrılmış SQL havuzu" olarak adlandırılan "Ayrılmış SQL havuzu (önceki adı SQL DW olan)" ifadesini de görürsünüz.
Azure portalından yalnızca birkaç adımda ayrılmış SQL havuzunun (eski adı SQL DW) nispeten kolay bir şekilde taşınması mümkündür. Ancak tam kapsamlı bir geçiş değildir. Azure portalında açılan bildirimden fark edilen küçük bir fark vardır.
Göç sırasında ayrılmış SQL havuzu (eski adı SQL DW) aslında hiç aktarılmaz. Başlangıçta olduğu mantıksal sunucuda kalır. Sunucu DNS'i server-123.database.windows.net hiçbir zaman server-123.sql.azuresynapse.net durumuna gelmez. SQL DW'yi Synapse Analytics'e "yükselten" veya "taşıyan" müşteriler, Azure SQL Veritabanı mantıksal sunucusunda paylaşılabilen tam bir mantıksal sunucuya hâlâ sahiptir.
Taşınmış SQL DW ve Synapse çalışma alanı
Önceki bölümde açıklanan yükseltme veya geçiş yolu bir Synapse çalışma alanına bağlıdır. Geçirilen ortamlar için, ayrılmış SQL havuzu senaryolarında dedicated SQL pool (eski adı SQL DW) belgelerini kullanın. Synapse Analytics'in diğer tüm bileşenlerine Synapse Analytics belgelerinden erişilebilir.
Bunu tüm ek Synapse Analytics çalışma alanı özelliklerinin ve özgün SQL DW'nin "karışımı" olarak görselleştirmenin hızlı bir yolu aşağıda verilmiştir.
SQL Veri Ambarı'ndan hiç taşınmadıysanız ve Synapse Analytics Çalışma Alanı oluşturmaya başladıysanız, Synapse Analytics belgelerini kullanmanız yeterlidir.
PowerShell farklılıkları
Belgelerde "ayrılmış SQL havuzu (eski adı SQL DW)" ile "Synapse Analytics" ayrılmış SQL havuzları arasındaki en büyük karışıklık alanlarından biri PowerShell'dir.
Özgün SQL DW uygulaması, Azure SQL Veritabanı ile aynı mantıksal sunucuyu kullanır. Az.Sql adlı paylaşılan bir PowerShell modülü vardır. Bu modülde, yeni bir ayrılmış SQL havuzu (Eski Adıyla SQL DW) oluşturmak için, New-AzSqlDatabase cmdlet'inin, seçtiğiniz Edition ile DataWarehouse arasındaki farkı belirlemek için kullanılan bir parametresi vardır.
Synapse Analytics yayınlandığında, Az.Synapse'in farklı bir PowerShell modülüyle birlikte geldi. Synapse Analytics Çalışma Alanında ayrılmış bir SQL havuzu oluşturmak için New-AzSynapseSqlPool kullanabilirsiniz. Bu PowerShell modülünde yalnızca Synapse için kullanıldığından "Edition" parametresi eklemeye gerek yoktur.
Bu iki modül her durumda eşit DEĞİlDİr.
Az.Sql uygulamasında yapılabilecek bazı eylemler vardır ki Az.Synapse'da yapılamaz. Örneğin, ayrılmış bir SQL havuzunda (eski adıyla SQL DW) geri yükleme yapmak için Restore-AzSqlDatabase cmdlet'i kullanılırken, Synapse Analytics ise Restore-AzSynapseSqlPool kullanır. Ancak, bir abonelik sınırı boyunca geri yükleme eylemi yalnızca Az.Sql modülde Restore-AzSqlDatabase ile kullanılabilir.