Aracılığıyla paylaş


Microsoft Fabric'teki SQL veritabanındaki sınırlamalar

Şunlar için geçerlidir:Microsoft Fabric'te SQL veritabanı

Fabric'deki SQL veritabanındaki mevcut sınırlamalar bu sayfada listelenmiştir. Bu sayfa değiştirilebilir.

Microsoft Fabric'teki Azure SQL Veritabanı ve SQL veritabanı, Microsoft SQL Veritabanı Altyapısı'nın en son kararlı sürümüyle ortak bir kod tabanını paylaşır. Standart SQL dili, sorgu işleme ve veritabanı yönetimi özelliklerinin çoğu aynıdır.

Bu makale yalnızca Fabric içindeki SQL veritabanına uygulanır. Doku Veri Ambarı'ndaki ambar ve SQL analiz uç noktası öğeleri için bkz . Doku Veri Ambarı Sınırlamaları.

Veritabanı düzeyi sınırlamaları

  • Fabric'teki SQL veritabanı, bekleyen tüm müşteri verilerini korumak için hizmet tarafından yönetilen anahtarlarla depolama şifrelemesi kullanır. Müşteri tarafından yönetilen anahtarlar desteklenmez. Saydam Veri Şifrelemesi (TDE) desteklenmez.
  • deneme kapasitesinde üç veritabanı ile sınırlısınız. Diğer kapasitelerdeki veritabanlarında sınır yoktur.
  • Çalışma alanı içindeki her veritabanının benzersiz bir adı olmalıdır. Veritabanı silinirse, aynı adla başka bir veritabanı yeniden oluşturulamaz.
  • Veritabanı adları karakter ![]<>*%&:/?#=@^"';()içeremez.

Tablo seviyesi

  • Tablo birincil anahtarı şu veri türlerinden biri olamaz: hierarchyid, sql_variant, zaman damgası.
  • Şu anda bellek içi, kayıt defteri, kayıt defteri geçmişi ve Always Encrypted tabloları Microsoft Fabric'teki SQL veritabanında oluşturulamaz.
  • Tam metin dizin oluşturma desteklenmez ve Microsoft Fabric'teki SQL veritabanında oluşturulamaz.
  • Aşağıdaki tablo düzeyinde veri tanımı dili (DDL) işlemlerine izin verilmez:
    • Bölüm değiştirme/bölme/birleştirme
    • Bölüm sıkıştırma

Sütun seviyesi

  • SQL tablosunun sütun adları boşluk veya şu karakterleri içeremez: ,;{}()\n\t= .

SQL analytics uç nokta sınırlamaları

Fabric'deki SQL veritabanının SQL analiz uç noktası, Lakehouse SQL analiz uç noktası gibi çalışır. Aynı şekilde tümüyle salt okunur bir deneyimdir.

Bağlantı ilkesi

Şu anda Microsoft Fabric'teki SQL veritabanı için bağlantı ilkesi Varsayılan'dır ve değiştirilemez. Daha fazla bilgi için bkz. Bağlantı mimarisi - Bağlantı ilkesi.

Bağlantıların bu modu kullanması için istemcilerin şu koşulları karşılaması gerekir:

  • 11000 ile 11999 aralığındaki bağlantı noktalarında istemciden bölgedeki tüm Azure SQL IP adreslerine giden iletişime izin verin. Bunu yönetmeyi kolaylaştırmak için SQL için Hizmet Etiketleri'ni kullanın. İzin vermeniz gereken IP adreslerinin listesi için bölgenize ait Azure IP Aralıkları ve Hizmet Etiketleri – Genel Bulut bağlantısına bakın.

  • 1433 numaralı bağlantı noktasında istemciden Azure SQL ağ geçidi IP adreslerine giden iletişime izin verin.

Kullanılabilirlik

Fabric'teki SQL veritabanı, Microsoft Fabric'in kullanılabildiği çoğu bölgede kullanılabilir. Lisans bilgileri sayfasında, Çalışma Alanı ayarlarında görüntülenen lisans kapasitesine göre çalışma alanınızın bölgesi. Daha fazla bilgi için bkz. Kumaş kullanılabilirliği.

Fabric'teki SQL veritabanının yansıtılması, yansıtmayı destekleyen Fabric bölgelerinde mevcuttur.

Azure SQL Veritabanı ve Fabric SQL veritabanının özellikleri

Aşağıdaki tabloda SQL Server'ın başlıca özellikleri listelenir ve bu özelliklerin Azure SQL Veritabanı ve Fabric'teki SQL veritabanında kısmen mi yoksa tamamen mi desteklendiğine dair bilgi verilir. Özellikler hakkında daha fazla bilgi için bir bağlantı bulunur.

Feature Azure SQL Veritabanı Fabric SQL veritabanı
Veritabanı uyumluluk düzeyi 100 - 170, varsayılan değer 170 100 - 170, varsayılan değer 170
Hızlandırılmış veritabanı kurtarma (ADR) Yes Yes
Yapay zeka işlevleri Yes Yes
Her Zaman Şifreli Yes Hayı
Uygulama rolleri Yes Hayı
Microsoft Entra kimlik doğrulama Evet Evet
BACKUP komutu Hayır, yalnızca sistem tarafından başlatılan otomatik yedeklemeler Hayır, yalnızca sistem tarafından başlatılan otomatik yedeklemeler
Yerleşik işlevler Çoğuna tek tek işlevlere bakarak ulaşabilirsiniz. Çoğuna tek tek işlevlere bakarak ulaşabilirsiniz.
BULK INSERT ifadeleri Evet, ancak kaynak olarak yalnızca Azure Blob depolama biriminden. Evet, OPENROWSET aracılığıyla, OneLake veri kaynağı olarak.
Sertifikalar ve asimetrik anahtarlar Yes Yes
Veri yakalamayı değiştirme - CDC Evet, S3 katmanı ve üzeri için. Temel, S0, S1, S2 desteklenmez. Hayı
Harmanlama - veritabanı harmanlaması Varsayılan olarak, SQL_Latin1_General_CP1_CI_AS. Veritabanı oluşturmada ayarlanır ve güncelleştirilemez. Bireysel sütunlardaki sıralamalar desteklenir. Varsayılan olarak SQL_Latin1_General_CP1_CI_AS güncelleştirilemez. Bireysel sütunlardaki sıralamalar desteklenir.
Sütun şifrelemesi Yes Yes
Kümelenmiş columnstore indeksler Evet - Premium katman, Standart katman - S3 ve üzeri, Genel Amaçlı katman, İş Açısından Kritik ve Hiper Ölçek katmanları. Evet, ancak tablo oluşturulurken dizin oluşturulmalı veya yansıtma durdurulmalıdır. Daha fazla bilgi için bkz. Doku SQL veritabanı yansıtma (önizleme) sınırlamaları.
Columnstore dizinleri, kümelenmemiş Evet - Premium katman, Standart katman - S3 ve üzeri, Genel Amaçlı katman, İş Açısından Kritik ve Hiper Ölçek katmanları. Yes
Credentials Evet, ancak yalnızca veritabanı kapsamlı kimlik bilgileri. Evet, ancak yalnızca veritabanı kapsamlı kimlik bilgileri.
Veritabanları arası/üç bölümlü ad sorguları Hayır, bkz . Elastik sorgular Evet, SQL analytics uç noktası aracılığıyla veritabanları arası üç bölümlü ad sorguları yapabilirsiniz.
Veri sınıflandırma ve etiketleme Evet, Veritabanı bulma ve sınıflandırma yoluyla Evet, Microsoft Purview Bilgi Koruması duyarlılık etiketleriyle veritabanı etiketleme
Fabric OneLake'e veritabanı yansıtma Evet, el ile etkinleştirildi Evet, tüm uygun tablolar için otomatik olarak etkinleştirildi
Veritabanı düzeyinde roller Yes Evet. Doku, Transact-SQL desteğine ek olarak Doku portalında veritabanı düzeyinde rolleri yönetmeyi de destekler.
DBCC deyimleri Çoğu, bkz. tek tek açıklamalar Çoğu, bkz. tek tek açıklamalar
DDL deyimleri Çoğu, bkz. tek tek açıklamalar Çoğu ifadenin ayrı ayrı değerlendirilmesi gerekir. Bkz. Doku SQL veritabanındaki sınırlamalar.
DDL tetikleyicileri Yalnızca veritabanı Yalnızca veritabanı
Dağıtılmış işlemler - MS DTC Hayır, bkz . Elastik işlemler Hayı
DML tetikleyicileri Çoğu, bkz. tek tek açıklamalar Çoğu, bkz. tek tek açıklamalar
Dinamik veri maskeleme Yes Yes
Elastik veritabanı istemci kitaplığı Yes Hayı
Elastik sorgu Evet, gerekli RDBMS türüyle (önizleme) Hayı
OLARAK YÜRÜT Evet, ancak EXECUTE AS LOGIN desteklenmiyor - kullanın EXECUTE AS USER Hayı
Expressions Yes Yes
Genişletilmiş olaylar (XEvents) Genişletilmiş olaylar bölümüne bakın Genişletilmiş olaylar bölümüne bakın
Dış tabloları Yes Evet (Parquet ve CSV)
Dosyalar ve dosya grupları Yalnızca birincil dosya grubu Yalnızca birincil dosya grubu
Tam metin arama (FTS) Evet, ancak üçüncü taraf filtreler ve sözcük ayırıcılar desteklenmez Hayı
Functions Çoğuna tek tek işlevlere bakarak ulaşabilirsiniz. Çoğuna tek tek işlevlere bakarak ulaşabilirsiniz.
Akıllı sorgu işleme Yes Yes
Dil öğeleri Çoğu için, tek tek öğelere bakınız Çoğu için, tek tek öğelere bakınız
Ledger Yes Hayı
Bağlı sunucular Evet, yalnızca hedef olarak Evet, yalnızca hedef olarak
Oturum açma bilgileri ve kullanıcılar Evet, ancak CREATE ve ALTER oturum açma deyimleri sınırlıdır. Windows oturum açma işlemleri desteklenmez. Oturum açma desteklenmez. Yalnızca Microsoft Entra sorumlularını temsil eden kullanıcılar desteklenir.
Toplu içe aktarmada asgari düzeyde günlük kaydı Hayır, yalnızca Tam Kurtarma modeli desteklenir. Hayır, yalnızca Tam Kurtarma modeli desteklenir.
OPENROWSET Evet, yalnızca Azure Blob Storage'tan içeri aktarmak için Evet, OPENROWSET BULK işleviyle (önizleme)
Operators Çoğu, her bir işleci kontrol edin Çoğu, her bir işleci kontrol edin
İyileştirilmiş kilitleme Yes Yes
Kurtarma modelleri Yalnızca Tam Kurtarma Yalnızca Tam Kurtarma
Veritabanını yedekten geri yükleme Bkz . Otomatik yedeklemeleri geri yükleme Bkz . Otomatik yedeklemeleri geri yükleme
Veritabanını SQL Server'a geri yükleme Hayır. Geri yükleme yerine BACPAC veya BCP kullanın. Hayır. Geri yükleme yerine BACPAC veya BCP kullanın.
Satır düzeyi güvenlik Yes Yes
Hizmet Aracısı Hayı Hayı
Sunucu düzeyinde roller Yes Hayı
Set ifadeleri Çoğu, bkz. tek tek açıklamalar Çoğu, bkz. tek tek açıklamalar
SQL Server Aracısı Hayır, bkz . Elastik işler Hayır, zamanlanmış Data Factory işlem hatlarını veya Apache Airflow işlerini deneyin
SQL Server Denetimi Hayır, bkz. Azure SQL Veritabanı denetimi Hayı
Sistem işlevleri ve dinamik yönetim işlevleri Çoğuna tek tek işlevlere bakarak ulaşabilirsiniz. Çoğuna tek tek işlevlere bakarak ulaşabilirsiniz.
Sistem dinamik yönetim görünümleri (DMV) Çoğunu görmek için bireysel görünümlere bakın Çoğunu görmek için bireysel görünümlere bakın
Sistem saklı prosedürler Bazıları, bkz. tek tek saklı yordamlar Bazıları, bkz. tek tek saklı yordamlar
Sistem tabloları Bazılarına, tek tek tablolara bakın Bazılarına, tek tek tablolara bakın
Sistem kataloğu görünümleri Bazıları, bireysel görünümleri incelesin. Bazıları, bireysel görünümleri incelesin.
TempDB Yes Yes
Geçici tablolar Yerel ve veritabanı kapsamlı genel geçici tablolar Yerel ve veritabanı kapsamlı genel geçici tablolar
Zamansal tablolar Yes Yes
Saat dilimi seçimi Hayı Hayı
İzleme bayrakları Hayı Hayı
Transaksiyonel replikasyon Evet, yalnızca abone Evet, yalnızca abone
Şeffaf veri şifreleme (TDE) Yes Hayır. Fabric SQL veritabanı, bekleyen tüm müşteri verilerini korumak için hizmet tarafından yönetilen anahtarlarla depolama şifrelemesi kullanır. Şu anda müşteri tarafından yönetilen anahtarlar desteklenmez.

Platform özellikleri

Azure platformu, standart veritabanı özelliklerine ek değer olarak eklenen bir dizi PaaS özelliği sağlar. Fabric'de Azure SQL Veritabanı ve SQL veritabanı ile kullanılabilecek bir dizi dış hizmet vardır.

Platform özelliği Azure SQL Veritabanı Fabric SQL veritabanı
Etkin coğrafi çoğaltma Evet, bkz Etkin coğrafi çoğaltma Şu anda değil
Otomatik yedeklemeler Yes Yes
Otomatik optimizasyon (dizinler) Evet, bkz. Otomatik ayarlama Yes
Kullanılabilirlik alanları Evet Evet, otomatik olarak yapılandırıldı
Azure Veritabanı Geçiş Hizmeti (DMS) Yes Hayı
Veri Geçiş Hizmeti (DMA) Yes Hayı
Elastik işler Evet, bkz . Elastik işler Hayı
Yük devretme grupları Evet, yük devretme gruplarına bakın. Hayı
Geo-restore Evet, bkz. Coğrafi geri yükleme Hayı
Uzun süreli saklama (LTR) Evet, bkz. uzun süreli saklama Hayı
Pause/resume Evet, sunucusuz Evet, otomatik
Genel IP adresi Evet. Erişim, güvenlik duvarı veya hizmet uç noktaları kullanılarak kısıtlanabilir Evet, varsayılan olarak kullanılabilir
Belirli bir noktaya veritabanı geri yükleme Evet, bkz. Belirli bir zamana geri yükleme Yes
Kaynak havuzları Evet, Elastik havuzlar olarak Hayı
Ölçek büyültme veya küçültme Evet, sunucusuz işlemde otomatik, sağlanan işlemde el ile Evet, otomatik
SQL Diğer Adı Hayır, DNS Diğer Adı kullanın Hayı
SQL Server Analysis Services (SSAS) Hayır, Azure Analysis Services ayrı bir Azure bulut hizmetidir. Hayır, Azure Analysis Services ayrı bir Azure bulut hizmetidir.
SQL Server Integration Services (SSIS) Evet, paketlerin Azure SQL Veritabanı tarafından barındırılan SSISDB'de depolandığı ve Azure SSIS Integration Runtime (IR) üzerinde yürütüldüğü bir Azure Data Factory (ADF) ortamında yönetilen SSIS ile ilgili daha fazla bilgi için bkz: ADF'de Azure-SSIS IR oluşturma. Hayır, bunun yerine Microsoft Fabric'te Data Factory kullanın.
SQL Server Reporting Services (SSRS) Hayır - bkz. Power BI Hayır - bkz. Power BI
Sorgu performansı izleme Evet, Sorgu performansı içgörülerini kullanma Evet, bkz. Performans Panosu
VNet Sanal Ağ Uç Noktalarını kullanarak kısmi, kısıtlanmış erişim Hayı
Sanal Ağ Hizmeti uç noktası Evet, bkz. sanal ağ hizmet uç noktaları Hayı
Sanal Ağ Genel eşlemesi Evet, Özel IP ve hizmet uç noktalarını kullanma Hayı
Özel bağlantı Evet, Özel Bağlantı kullanarak Evet, Özel bağlantıları kullanarak
Bağlantı İlkesi Yeniden Yönlendirme, Ara Sunucu veya Varsayılan Varsayılan

Kaynak sınırları

Kategori Doku SQL veritabanı sınırı
İşlem boyutu En fazla 32 sanal çekirdek
Depolama boyutu 4 TB'a kadar
Tempdb boyutu 1.024 GB'a kadar
Günlük yazma aktarım hızı 50 MB/sn'ye kadar
Availability Bkz. Doku Güvenilirliği
Backups Alanlar arası yedekli (ZRS) 7 günlük saklama süresine sahip otomatik yedeklemeler (varsayılan olarak etkindir).
Salt okunur çoğaltmalar Salt okunur TDS SQL bağlantısı için salt okunur SQL analiz uç noktasını kullanma

Tools

Azure SQL Veritabanı ve Fabric'deki SQL veritabanı, verilerinizi yönetmenize yardımcı olabilecek çeşitli veri araçlarını destekler.

Araç Azure SQL Veritabanı Fabric SQL veritabanı
Azure CLI Yes Hayı
Azure PowerShell Yes Hayı
.bacpac dışarı aktarma Evet, bkz. Azure SQL Veritabanı dışarı aktarma Evet, bkz . Microsoft Fabric'te SQL veritabanı için SqlPackage
.bacpac içeri aktarma Evet, bkz. Azure SQL Veritabanı içeri aktarma Evet, bkz . Microsoft Fabric'te SQL veritabanı için SqlPackage
BCP Yes Yes
BICEP Yes Hayı
Veritabanı izleyicisi Yes Şu anda değil
Microsoft Fabric'teki bağlayıcılarda Data Factory Evet, bkz.: Azure SQL Veritabanı bağlayıcısı genel bakış Evet, bkz . SQL veritabanı bağlayıcıya genel bakış
SMO Evet, bkz. SMO Evet, bkz. SMO
SQL Server Veri Araçları (SSDT) Yes Evet (en düşük sürüm Visual Studio 2022 17.12'dir)
SQL Server Management Studio (SSMS) Yes Yes
SQL Server PowerShell Yes Yes
SQL Server Profil Oluşturucu Hayır, bkz . Genişletilmiş olaylar Hayır, bkz . Genişletilmiş olaylar
sqlcmd Yes Yes
System Center Operations Manager Evet, bkz. Azure SQL Veritabanı için Microsoft System Center Yönetim Paketi. Hayı
Visual Studio Code Yes Yes
mssql uzantısına sahip Visual Studio Code Yes Yes

Sınırlamalar

Belirli alanlardaki diğer sınırlamalar için bkz: