Aracılığıyla paylaş


Ana Veri Hizmetleri'ndeki (MDS) Yenilikler

Şunlar için geçerlidir:SQL Server - Yalnızca Windows Azure SQL Yönetilen Örneği

Bu konu başlığı altında, SQL Server Ana Veri Hizmetleri'nin en son sürümündeki değişiklikler ve güncelleştirmeler özetlenmektedir.

Ana Veri Hizmetleri'nde verileri düzenlemeye genel bakış için bkz. Ana Veri Hizmetlerine Genel Bakış.

Ana Veri Hizmetleri'ni yüklemek, veritabanını ve Web sitesini ayarlamak ve örnek modelleri dağıtmak için bkz.Ana Veri Hizmetlerine Genel Bakış (MDS).

İndirme

  • SQL Server 2016'yi (13.x) indirmek içinDeğerlendirme Merkezi'ne gidin.

  • Azure hesabınız mı var? Sonra buraya gidin ve SQL Server'ın zaten yüklü olduğu bir Sanal Makineyi oluşturun.

Geliştirilmiş Performans

Performans iyileştirmeleri daha büyük modeller oluşturmanıza, verileri daha verimli bir şekilde yüklemenize ve daha iyi bir genel performans elde etmenizi sağlar. Bu performans iyileştirmesi, Microsoft Excel eklentisinin veri yükleme sürelerini azaltmayı ve Microsoft Excel eklentisinin daha büyük varlıkları işlemesini sağlamayı içerir.

Microsoft Excel eklentisi hakkında daha fazla bilgi için bkz. Microsoft Exceliçin Ana Veri Hizmetleri Eklentisi.

Aşağıdaki özellik geliştirmeleri eklenmiştir.

  • Varlık düzeyinde, varsayılan olarak etkin olan veri sıkıştırması vardır. Veri sıkıştırma etkinleştirildiğinde, varlıkla ilgili tüm tablolar ve dizinler SQL Satır Düzeyi sıkıştırması ile sıkıştırılır. Bu geliştirme, özellikle ana verilerin milyonlarca satırı ve/veya çok sayıda NULL değer sütunu olduğunda ana verileri okurken veya güncelleştirirken disk G/Ç'sini önemli ölçüde azaltır.

    SQL Server motoru tarafında CPU kullanımında küçük bir artış olduğundan, sunucuda CPU kısıtlaması varsa, varlığı düzenleyerek veri sıkıştırmayı kapatabilirsiniz.

    Daha fazla bilgi için bkz. Varlık Oluşturma (Ana Veri Hizmetleri) ve Veri Sıkıştırma.

  • Dinamik İçerik Sıkıştırma IIS özelliği varsayılan olarak etkindir. XML yanıtının boyutunu önemli ölçüde azaltır ve ağ G/Ç işlemlerinden tasarruf sağlar, ancak CPU kullanımı artar. Sunucuda CPU bağlıysa, Ana Veri Hizmetleri Web.config dosyasına aşağıdaki ayarı ekleyerek veri sıkıştırmayı kapatabilirsiniz.

    <configuration>  
       \<system.webServer>  
          <urlCompression doStaticCompression="true" doDynamicCompression="false " />  
       \</system.webServer>  
    </configuration>  
    
    

    Daha fazla bilgi için bkz. URL Sıkıştırma

  • Aşağıdaki yeni SQL Server Agent işleri, dizin ve günlük bakımı yapar.

    • MDS_MDM_Örnek_Dizin_Bakımı

    • MDS_MDM_Örnek_Kayıt_bakımı

Varsayılan olarak MDS_MDM_Sample_Index_Maintenance işi haftalık olarak çalışır. Zamanlamayı değiştirebilirsiniz. ayrıca udpDefragmentation saklı yordamını kullanarak işi istediğiniz zaman el ile de çalıştırabilirsiniz. Büyük miktarda ana veri eklediğinizde veya güncelleştirdiğinizde ya da mevcut sürümden yeni bir sürüm oluşturduktan sonra, mağaza teminini çalıştırmanız önerilir.

30'dan fazla% parçalanma içeren bir dizin çevrimiçi olarak yeniden oluşturulur. Yeniden oluşturma sırasında, performans aynı tablodaki CRUD işlemlerinden etkilenir. Performans düşüklüğü bir endişeyse, depolama prosedürünü iş saatleri dışında çalıştırmanız tavsiye edilir. Dizin parçalanması hakkında daha fazla bilgi için bkz. Dizinleri Yeniden Düzenleme ve Yeniden Derleme.

Daha fazla bilgi için, SQL Server 2016'da Performans ve Ölçek İyileştirme Ana Veri Hizmetleri Blogundabu gönderiye bakın.

Geliştirilmiş Güvenlik

Yeni Süper Kullanıcı işlevi, bir kullanıcıya veya gruba Ana Veri Hizmetleri'nin önceki sürümündeki Sunucu Yöneticisi ile aynı izinleri verir. Süper Kullanıcı izni birden çok kullanıcı ve gruba atanabilir. Önceki sürümde Ana Veri Hizmetleri'ni ilk yükleyen kullanıcı sunucu yöneticisiydi ve bu izni başka bir kullanıcıya veya gruba aktarmak zordu. Daha fazla bilgi için bkz. İşlevsel Alan İzinleri (Ana Veri Hizmetleri).

Bir kullanıcıya artık model düzeyinde yönetici izni açıkça atanabilir. Bu, kullanıcıya model alt ağacı içinde varlık düzeyi gibi izinler atanmışsa, yine de bu Yönetici iznine sahip olduğu anlamına gelir.

Ana Veri Hizmetleri'nin bu sürümünde, şu yeni izinleri kullanıma sunarak daha fazla izin düzeyi sağlıyoruz: Okuma, Oluşturma, Güncelleştirme ve Silme. Örneğin, yalnızca Güncelleştirme izni olan bir kullanıcı artık verileri oluşturmadan veya silmeden ana verileri güncelleştirebilir. Kullanıcıya Oluşturma, Güncelleştirme veya Silme izni verdiğinizde, kullanıcıya otomatik olarak Okuma izni atanır. Okuma, Oluşturma, Güncelleştirme ve Silme izinlerini de birleştirebilirsiniz.

SQL Server 2016 (13.x) Ana Veri Hizmetleri'ne yükselttiğinizde, eski izinler aşağıdaki tabloda gösterildiği gibi yeni izinlere dönüştürülür.

Önceki sürümde verilen izin Yeni izin
Asıl Veri Hizmetleri'ni ilk yükleyen kullanıcının Sunucu Yöneticisi izni vardır. Kullanıcının Süper Kullanıcı işlevi izni var
Kullanıcının model düzeyinde Güncelleştirme izinleri vardır ve model alt ağacı içinde hiçbir izin yoktur ve bu da örtük olarak bir model yöneticisidir. Kullanıcının model düzeyinde açık Yönetici izinleri vardır.
Kullanıcının Salt okunur izinleri vardır. Kullanıcının Okuma erişimi izinleri vardır.
Kullanıcının Güncelleştirme izinleri vardır. Kullanıcının dört erişim izni de vardır: Oluşturma, Güncelleştirme, Silme ve Okuma.
Kullanıcının Reddetme izinleri var Kullanıcının Reddetme izinleri var

İzinler hakkında daha fazla bilgi için bkz. Güvenlik (Ana Veri Hizmetleri).

Geliştirilmiş İşlem Günlüğü Bakımı

Artık sistem ayarlarını ve model düzeyinde kullanarak işlem günlüklerini önceden belirlenmiş aralıklarla veya bir zamanlamaya göre temizleyebilirsiniz. Çok fazla veri değişikliği ve ETL işlemine sahip bir MDS sistemi için bu tablolar katlanarak büyüyebilir ve performans düşüşü ve depolama alanı sorunlarına yol açabilir.

Aşağıdaki veri türleri günlüklerden kaldırılabilir.

  • Belirtilen sayıda gün sayısından eski işlem geçmişi.

  • Belirtilen bir gün sayısından daha eski olan doğrulama sorunları geçmişi.

  • Belirtilen sayıda günden önce çalışan hazırlık aşamasındaki toplu işler.

Sistem ayarlarını ve model düzeyinde kullanarak işlem günlüklerinden verilerin kaldırılma sıklığını yapılandırabilirsiniz. Daha fazla bilgi için bkz. Sistem Ayarları (Ana Veri Hizmetleri) ve Model Oluşturma (Ana Veri Hizmetleri). İşlemler hakkında daha fazla bilgi için bkz. İşlemler (Ana Veri Hizmetleri).

MDS_MDM_Sample_Log_maintenance SQL Server Agent işi, işlem günlüklerinin temizlenmesini tetikler ve her gece çalışır. Bu işin zamanlamasını değiştirmek için SQL Server Agent'ı kullanabilirsiniz.

İşlem günlüklerini temizlemek için saklı yordamları da çağırabilirsiniz. Daha fazla bilgi için bkz. İşlemler (Ana Veri Hizmetleri).

Geliştirilmiş Sorun Giderme

SQL Server 2016 (13.x) Ana Veri Hizmetleri'nde eklenen özellikler hata ayıklamayı geliştirebilir ve sorunları gidermeyi kolaylaştırabilir. Daha fazla bilgi için bkz. İzleme (Ana Veri Hizmetleri).

Geliştirilmiş Yönetilebilirlik

Yönetilebilirlik iyileştirmeleri, bakım maliyetlerini düşürmeye ve yatırım getirinizi (ROI) olumlu yönde etkilemeye yardımcı olur. Bu geliştirmeler arasında işlem günlüğü bakımı ve güvenlik geliştirmeleri ile aşağıdaki yeni özellikler yer alır.

  • 50 karakterden uzun öznitelik adlarını kullanma.

  • Ad ve Kod özniteliklerini yeniden adlandırma ve gizleme.

Daha fazla bilgi için aşağıdaki konulara bakın.

İş Kuralı Geliştirmeleri

İş Kurallarını Yönetme (Excel için MDS Eklentisi)

Excel için Ana Veri Hizmetleri Eklentisi'nde, iş kuralları oluşturma ve düzenleme gibi İş Kurallarını yönetebilirsiniz. İş kuralları verileri doğrulamak için kullanılır.

İş Kuralları Uzantısı

Kullanıcı tanımlı SQL betiklerini iş kuralı koşullarının ve eylemlerinin bir uzantısı olarak uygulayabilirsiniz. SQL işlevleri bir koşul olarak kullanılabilir. SQL saklı yordamları eylem olarak kullanılabilir. Daha fazla bilgi için bkz. İş Kuralları Uzantısı (Ana Veri Hizmetleri).

İş Kuralı Yönetimi Deneyimi Yeniden Tasarlandı

MDS'deki iş kuralı yönetimi deneyimi, deneyimi geliştirmek için yeniden tasarlanmıştır. Bu özellik hakkında daha fazla bilgi için bkz. İş Kuralları (Ana Veri Hizmetleri).

İş Kuralı Yönetimi İşlevi Excel için MDS Eklentisinden Kaldırıldı

Deneyimi yeniden tasarladığımız için İş Kuralı yönetimi işlevselliği Excel için MDS Eklentisi'nden kaldırıldı.

Yeni İş Kuralı Koşulları

Eksiksiz bir koşul kümesi sağlamak için yedi yeni iş kuralı koşulu eklendi. Daha fazla bilgi için bkz. İş Kuralı Koşulları (Ana Veri Hizmetleri).

Türetilmiş Hiyerarşi Geliştirmeleri

Türetilmiş Hiyerarşilerde Çoktan Çoka İlişkiler

Artık çoka çok ilişkileri görüntüleyen Türetilmiş Hiyerarşi oluşturabilirsiniz. İki varlık arasındaki çoka çok ilişkisi, aralarında eşleme sağlayan üçüncü bir varlık kullanılarak modellenebilir. Eşleme varlığı, diğer varlıklara başvuran iki veya daha fazla etki alanı tabanlı özniteliği olan bir varlıktır.

Örneğin, M varlığının A'ya başvuran etki alanı tabanlı bir özniteliği ve B'ye başvuran etki alanı tabanlı özniteliği vardır. Eşleme varlığını kullanarak A'dan B'ye bir hiyerarşi oluşturabilirsiniz.

Daha fazla bilgi için bkz. Ana Veri Hizmetleri'nde Türetilmiş Hiyerarşilerde Çoka Çok İlişkileri Gösterme

Türetilmiş Hiyerarşilerde Çoka Çok İlişkileri Düzenleme

Eşleme varlık üyelerini değiştirerek çoka çok ilişkisini düzenleyebilirsiniz. Daha fazla bilgi için bkz. Türetilmiş Hiyerarşilerde Çoka Çok İlişkileri Gösterme (Ana Veri Hizmetleri).

Türetilmiş Hiyerarşi Yönetimi Deneyimi İyileştirildi

MDS'de türetilmiş hiyerarşi yönetimi deneyimi zaten geliştirilmiştir. Bu özellik hakkında daha fazla bilgi için bkz. Türetilmiş Hiyerarşi Oluşturma (Ana Veri Hizmetleri).

İş Kuralı yönetimi işlevselliği, deneyimi yeniden tasarladığımız için Excel için MDS Eklentisi'nden zaten kaldırılmıştır.

Öznitelik Geliştirmeleri

Özel Dizinler

Sorgu performansını geliştirmeye yardımcı olmak için bir öznitelikte (tek dizin) veya bir varlıktaki öznitelik listesinde (bileşik dizin) kümelenmemiş dizin oluşturabilirsiniz. Daha fazla bilgi için bkz. Özelleştirilmiş Dizin (Ana Veri Hizmetleri).

Öznitelik Filtreleri

Etki alanı tabanlı bir öznitelik için yaprak üye için, etki alanı tabanlı özniteliğin izin verilen değerlerini kısıtlamak için bir filtre üst özniteliği kullanabilirsiniz. Daha fazla bilgi için bkz. Domain-Based Özniteliği Oluşturma (Ana Veri Hizmetleri).

Varlık ve Üye Geliştirmeleri

Varlık Eşitleme İlişkisi

Varlık eşitleme ilişkisi oluşturarak varlık verilerini farklı modeller arasında paylaşabilirsiniz. Daha fazla bilgi için bkz. Varlık Eşitleme İlişkisi (Ana Veri Hizmetleri).

Geçici Olarak Silinen Üyeleri Temizle

Artık bir model sürümünde geçici olarak silinen tüm üyeleri temizleyebilirsiniz (kalıcı olarak silebilirsiniz). Bir üyenin silinmesi yalnızca üyeyi devre dışı bırakır veya geçici olarak siler. Daha fazla bilgi için bkz. Sürüm Üyelerini Temizleme (Ana Veri Hizmetleri).

Değişiklikleri Yönetme İyileştirmeleri

Üye Düzeltme Geçmişi

Üye değiştirildiğinde üye düzeltme geçmişi kaydedilir. Düzeltme geçmişini geri alabilir, düzeltmeleri görüntüleyebilir ve açıklama ekleyebilirsiniz. Günlük Saklama Günleri özelliğini kullanarak, geçmiş verilerin ne kadar süreyle tutulacağını belirtebilirsiniz. Daha fazla bilgi için bkz. Üye Düzeltme Geçmişi (Ana Veri Hizmetleri).

Birleştirme Çakışmaları

Başka bir kullanıcı tarafından değiştirilmiş verileri yayımlamaya çalışırsanız yayımlama işlemi çakışma hatasıyla başarısız olur. Bu hatayı çözmek için birleştirme çakışmaları gerçekleştirebilir ve değişiklikleri yeniden yayımlayabilirsiniz. Daha fazla bilgi için bkz. Birleştirme Çakışmaları (Ana Veri Hizmetleri) ve Birleştirme Çakışmaları (Excel için MDS Eklentisi).

ChangeSets

Bekleyen değişiklikleri bir varlığa kaydetmek için değişiklik kümelerini kullanabilir ve bekleyen değişiklikleri görüntüleyebilir ve değiştirebilirsiniz. Varlık değişiklikler için onay gerektiriyorsa, bekleyen değişiklikleri bir değişiklik kümesine kaydetmeniz ve yönetici tarafından onay için göndermeniz gerekir. Daha fazla bilgi için bkz. Değişiklik Kümeleri (Ana Veri Hizmetleri).

Değişiklik Kümesi E-posta ve Yönetim

Bu sürümde artık tüm değişiklikleri modele ve sürüme göre görüntüleyebilir ve yönetebilirsiniz. Onay gerektiren bir varlık için değişiklik kümesi durumu her değiştiğinde de e-posta bildirimleri alabilirsiniz. Daha fazla bilgi için bkz. Değişiklik Kümelerini Yönetme (Ana Veri Hizmetleri) ve Bildirimleri (Ana Veri Hizmetleri).

Düzeltme Geçmişini Görüntüleme ve Yönetme

Düzeltme geçmişini varlığa ve üyeye göre görüntüleyebilir ve yönetebilirsiniz. Güncelleştirme izinleriniz varsa, bir üyeyi önceki bir sürüme geri alabilirsiniz. Daha fazla bilgi için bkz. Üye Düzeltme Geçmişi (Ana Veri Hizmetleri).

Araç ve Örnek İyileştirmeleri

Excel için MDS Eklentisinde Sorgu Dosyalarını Kaydetme veya Açma

Varlık Gezgini sayfasında, Excel'e tıklayarak kısayol sorgu dosyalarını kaydedebilirsiniz. İsterseniz, bilgisayarınızda depolanan sorgu dosyasını Excel için MDS Eklentisi'nde açabilirsiniz. Kaydedilen dosya QueryOpener uygulaması kullanılarak açılabilir. Daha fazla bilgi için bkz. Kısayol Sorgu Dosyaları (Excel için MDS Eklentisi).

Sorgu dosyası, gezgin sayfasındaki filtreleri ve hiyerarşi bilgilerini içerir.

Örnek Model Dağıtım Paketleri Güncelleştirildi

Örnek paketler yeni senaryoları destekleyecek şekilde güncelleştirildi. Daha fazla bilgi için bkz. SQL Server Örnekleri: Model Dağıtım Paketleri (MDS).

Yardım alın

SQL belgelerine katkıda bulunma

SQL içeriğini kendiniz düzenleyebildiğinizi biliyor muydunuz? Bunu yaparsanız, belgelerimizin geliştirilmesine yardımcı olmakla kalmaz, aynı zamanda sayfaya katkıda bulunan olarak da kabul edilirsiniz.

Daha fazla bilgi için bkz. SQL Server belgelerine katkıda bulunma

Ayrıca Bkz.

sql server 2016 sürümleri tarafından desteklenen Ana Veri Hizmetleri ve Veri Kalitesi Hizmetleri Özellikleri
Kullanımdan Kaldırılmış Özellikler Ana Veri Hizmetleri
Ana Veri Hizmetleri'nin Sonlandırılan Özellikleri