Can I read data from blob storage and do fast load (like Polybase in Azure Synapse Analytics)?
Blob depolamadan veri okuyabilir ve hızlı yükleme yapabilir miyim (Azure Synapse Analytics'te Polybase gibi)?
You can have a client application read data from Azure Storage and load data load into a Hyperscale database (just like you can with any other database in Azure SQL Database). Polybase is currently not supported in Azure SQL Database. As an alternative to provide fast load, you can use Azure Data Factory, or use a Spark job in Azure Databricks with the Spark connector for SQL. The Spark connector to SQL supports bulk insert.
It is also possible to bulk read data from Azure Blob store using BULK INSERT or OPENROWSET: Examples of Bulk Access to Data in Azure Blob Storage.
Simple recovery or bulk logging model is not supported in Hyperscale. Full recovery model is required to provide high availability and point-in-time recovery. However, Hyperscale log architecture provides better data ingest rate compared to other Azure SQL Database service tiers.
İstemci uygulamasının Azure Depolama'dan veri okumasını ve hiper ölçek veritabanına veri yüklemesine (Azure SQL Veritabanı'ndaki diğer veritabanlarında olduğu gibi) sahip olabilirsiniz. Polybase şu anda Azure SQL Veritabanında desteklenmiyor. Hızlı yük sağlamaya alternatif olarak Azure Data Factory kullanabilir veya SQL için Spark bağlayıcısı ile Azure Databricks'te spark işi kullanabilirsiniz. SQL'e Spark bağlayıcısı toplu ekleme işlemini destekler.
BULK INSERT veya OPENROWSET kullanarak Azure Blob deposundaki verileri toplu olarak okumak da mümkündür: Azure Blob Depolama'da Verilere Toplu Erişim Örnekleri.
Hiper Ölçek'te basit kurtarma veya toplu günlük modeli desteklenmez. Yüksek kullanılabilirlik ve belirli bir noktaya kurtarma sağlamak için tam kurtarma modeli gereklidir. Ancak Hiper Ölçek günlük mimarisi, diğer Azure SQL Veritabanı hizmet katmanlarına kıyasla daha iyi veri alma oranı sağlar.