Database Hub'da bir Microsoft SQL veritabanını izlemek (önizleme)

Microsoft Fabric'teki Database Hub, Azure SQL Veritabanı'deki Microsoft SQL veritabanlarını, Fabric'te SQL veritabanını ve Azure Arc tarafından etkinleştirilen SQL Server'ı keşfetmenize yardımcı olur. Bir Estate görünümüyle başlayın, incelemesi gereken veritabanlarını belirleyin ve yapılandırma, veritabanı düzeyinde çalışma veya sorgu teşhisi için Azure portalı veya Visual Studio Code'da devam edin.

Tavsiye

💡 Database Hub için Agent kurulumu

Fabric'te Database Hub'u anlamak ve onunla etkileşime girmek için Database Hub ajanı becerilerini kullanmaya başlayın:

- Use [Database Hub skills](https://github.com/microsoft/microsoft-sql/tree/main/plugins/microsoft-sql-fdh).
- Review [Database Hub in Fabric documentation](https://learn.microsoft.com/fabric/database/hub/)
  and use the [Microsoft Learn MCP server](https://learn.microsoft.com/api/mcp) for official docs.

Önemli

Bu özellik önizleme aşamasındadır.

Bir Microsoft SQL veritabanını yerinde izleyin

SQL veritabanlarınız mevcut aboneliklerinde, kaynak gruplarında ve bölgelerinde ya da hatta yerel olarak kalır. Database Hub, veriyi Fabric'e taşımayı gerektirmez.

Prerequisites

  • Mevcut önizlemede, bir Fabric yöneticisinden kiracınızı Fabric yönetici portalındaki Database Hub önizleme deneyimine dahil etmesini isteyin. Kiracı ayarlarında, Kullanıcıların Veritabanı hub'ına (önizleme) erişebileceğini etkinleştirin.
  • Ücretsiz deneyimle iş veya okul hesabınızla giriş yaparak başlayın. Azure portalından veya doğrudan Microsoft Fabric'ten girebilirsiniz, daha önce Fabric kullanmamış olsanız bile. Database Hub, mevcut Microsoft Entra ID ve Azure RBAC izinlerinizi kullanır, ayrı bir izin modeli yerine, burada atadığınız erişim standart Azure rol atama adımlarını takip eder.
    • Keşif ve izleme için, kimliğinizin ilgili Azure kaynak meta verilerini ve Azure İzleyici metriklerini okumak için izni gerekir.
    • Keşif ve izleme için, kimliğinizin izlemek istediğiniz kaynakları içeren her abonelikte Okuyucu rolünün veya daha yüksek izinlere sahip bir rolün bir üyesi olması gerekir.
  • Database Hub'da Microsoft SQL kaynakları için performans izleme verilerini görüntülemek için Azure kaynak sağlayıcısını kaydetmeniz ve her hizmet için performans izleme etkinleştirmeniz gerekir.
    • Mevcut önizlemede, Performans sekmesi Azure SQL Veritabanı'i (tüm hizmet katmanları), Azure VM'lerde SQL Server'ı ve Azure Arc tarafından etkinleştirilen SQL Server'ı destekliyor.
      • Performans sekmesi şu anda Azure SQL Yönetilen Örneği veya Fabric'te SQL veritabanını desteklemiyor.
  • Veritabanı Hub'da görünmek için Azure VM'deki SQL Server örneklerin Windows SQL Server IaaS Agent uzantısı yüklü olması gerekir.

Microsoft SQL mülkünüzü görüntüleyin

Bir Estate görünümüyle başlayın, incelemesi gereken veritabanlarını belirleyin ve sunucu yapılandırması, veritabanı düzeyinde çalışma veya sorgu teşhisi için Azure portalı veya Visual Studio Code'da devam edin.

  1. Microsoft Fabric'teki Veritabanı Hub'ına gidin. Veritabanları navigasyonunda Overview seçeneğini seçin.
  2. Dikkat edilmesi gereken şeyler? bölümü, veritabanınızın dikkat gerektiren kısımlarını işaret eder. Neye dikkat edilmesi gerekiyor? bölümündeki her kart ve bağlantı Estate'e yönlendirir. Estate görünümünde, her kaynağın altında, Sayılar renkli çiplerde, öneriler ise bir ampul simgesi olan çiplerde görünür.
  3. Envanteri View: Microsoft SQL olarak filtreleyin. Mevcut filtreleri kullanarak ilgili abonelikleri veya kaynak gruplarını seçin.
  4. İhtiyacınız olan SQL veritabanını arayın veya filtrelenmiş envanteri inceleyin. Kaynak detaylarını incelemek için veritabanını seçin.

Microsoft SQL veritabanı varlık izlemesini anlayın

Microsoft SQL CPU, bellek, depolama ve IO özetleri için Genel Bakış'ı kullanın. Microsoft SQL dashboard için Performance kullanın ve seçilen sunucuların CPU, bellek, depolama, işletim sistemi ve iş yükü baskısı dahil daha ayrıntılı bir görünümünü elde edin. Envanter kapsamı ve gösterge panelinin seçtiği kaynak seti farklılık gösterebilir. Bir tabloyu tüm miras olarak ele almadan önce kaynak seçimini kontrol edin.

Özel bir SQL monitör oluştur

Bir şablondan özel bir performans izleme paneli oluşturun. Sonuç olarak, grafikleri ve düzeni denetleyebileceğiniz ve panoyu Fabric kiracınızdaki diğer kişilerle paylaşabileceğiniz bir Fabric Gerçek Zamanlı Panosu elde edersiniz. Database Hub mevcut erişim sınırlarınıza saygı gösterir. Bir görüşü paylaşmak veya birine kaynak bağlantısı göndermek, onlara altta yatan sunucuya erişim sağlamaz.

  1. Performans sayfasında, şablondan SQL monitörleri oluştur seçeneğini seçin.
  2. İstediğiniz metrikleri içeren şablonu seçin ve ardından Sonraki'yi seçin.
  3. İzlenecek veritabanlarını seçin, ardından Sonraki'yi seçin.
  4. Bir hedef çalışma alanı seçin.
  5. Yeni bir gösterge paneli oluşturun veya mevcut bir gösterge paneline bir sayfa ekleyin.
  6. Real-Time Dashboard deneyiminde grafikleri, düzeni, zaman aralığını ve paylaşım ayarlarını özelleştirin.

Performans verilerini doğrudan Azure Veri Gezgini (ADX) içinde sorgulayın

Yerleşik dashboardların ötesinde tablo analizi için, SQL ADX proxy'si tarafından sunulan performans izleme verilerini sorgulamak amacıyla Azure Veri Gezgini'ın (ADX) web sürümünü kullanın.

Uyarı

Mevcut önizlemede, bağlantı URI ve şema önizleme ortamı ve bölgeye göre değişebilir. Database Hub deneyiminizin sağladığı uç noktayı kullanın. Azure Veri Gezgini masaüstü istemcisi bu önizleme senaryosu için desteklenmiyor.

  1. Azure Veri Gezgini web arayüzüne gidin.

  2. Bağlantılar panelinde Ekle seçeneğini seçin, ardından Bağlantı seçin.

  3. Ortamınız için SQL ADX proxy bağlantı URI'sini girin.

    • Bağlantı URI'si https://adx.centralus.arcdataservices.com/kusto/
    • Bağlantı URI'si, SQL kaynağınızın bulunduğu bölge veya ortam ne olursa olsun aynıdır.
  4. İsteğe bağlı bir gösterim adı girin ve ardından Ekle'yi seçin.

  5. İstenirse, URI'yi güvenilir bir kaynak olarak ekleyin.

  6. Bağlantıyı genişletin ve veritabanını ArcSqlTelemetry seçin.

  7. Mevcut tabloları keşfedin ve KQL sorgularını kapsamlı telemetriye karşı çalıştırın.

Azure Veri Gezgini (ADX) içinde örnek KQL sorguları

İzlenen 10 veritabanı ve ana makine adlarını listeleyin:

SqlServerDatabaseProperties 
| summarize by MachineName, DatabaseName 
| take 10 

En güncel 10 CPU kullanım örneğini listeleyin:

SqlServerCPUUtilization 
| order by SampleTimeUTC desc 
| take 10 

Mevcut Microsoft SQL güvenlik bulgusunu inceleyin

Veritabanı Hub, SQL veritabanına açıkça uygulanan bir güvenlik bulgusu gösterdiğinde aşağıdaki adımları kullanın. İlgili değerlendirme mevcut değilse, bu kontrolü doğrudan Azure portalında SQL veritabanı dokümantasyon rehberi kullanarak inceleyin.

  1. Güvenlik özetinden SQL veritabanı bulgusunu veya mevcut olduğunda Estate'deki etkilenen sunucuyu seçin.
  2. Etkilenen sunucunu, değerlendirme adını, değerlendirilen ayarı ve mevcut gözlem süresini onaylayın. Öneriyi kuruluşunuzun politikasıyla karşılaştırın.
  3. Sunucuyu Azure portalında açın ve mevcut yapılandırmasını doğrulayın. Kimlik doğrulama, şifreleme veya denetim için, ilgili SQL veritabanı hizmeti dokümantasyonunu takip edin.
  4. Başvuru etkisini değerlendirin ve değişiklik yapmadan önce gerekli onayı alın. Kimlik doğrulama yöntemini etkinleştirmek veya güvenlik yapılandırmasını değiştirmek, ek hizmete özgü adımlar gerektirebilir.
  5. Yetkilendirilen değişiklik tamamlandıktan sonra, Azure portalında ayarı doğrulayın. Veritabanı Hub'u yeniden değerlendirme ve yenilemeye izin verin; eğer bulgu devam ederse, kanıtlarını mevcut sunucu yapılandırmasıyla karşılaştırın.

Şu anda Database Hub, aşağıdaki Microsoft SQL platform güvenlik değerlendirmelerini değerlendirmektedir:

  • Microsoft Entra Kimlik Doğrulaması Etkin (Sorun)
    • Şunlar için geçerlidir: Azure SQL Veritabanı, Azure Arc tarafından etkinleştirilen SQL Server, Azure SQL Yönetilen Örneği
  • Minimum TLS sürüm 1.2 Gerekli (sorun)
    • Şunlar için geçerlidir: Azure SQL Veritabanı, Azure SQL Yönetilen Örneği
  • Kamu Ağ Erişimi Engelli (sorun)
    • Şunlar için geçerlidir: Azure SQL Veritabanı, Azure VM üzerinde SQL Server, Azure SQL Yönetilen Örneği
  • Özel Uç Nokta Etkinleştirildi (sorun)
    • Azure SQL Veritabanı için geçerlidir
  • Denetim (öneri)
    • Azure SQL Veritabanı için geçerlidir
  • Müşteri Yönetilen Anahtarlar (CMK) kullanılarak dinlenme halindeki şifreleme (öneri)
    • Şunlar için geçerlidir: Azure SQL Veritabanı, Azure SQL Yönetilen Örneği
  • Microsoft Entra Kimlik Doğrulaması Zorunlu (öneri)
    • Şunlar için geçerlidir: Azure SQL Veritabanı, Azure Arc tarafından etkinleştirilen SQL Server, Azure SQL Yönetilen Örneği
  • SQL Ledger (öneri)
    • Azure SQL Veritabanı için geçerlidir

Troubleshoot

Sorun Denetlenecek şeyler
Beklenen veritabanları eksik Abonelik erişimi, Azure RBAC'ınızı, desteklenen kaynak türünü ve kaynak sağlayıcı kaydınızı onaylayın. Her abonelikte bir Azure kaynak sağlayıcısı kaydettiğinizi doğrulayın.
Performans verileri eksik Okuyucu erişimi, Microsoft.AzureArcData kayıt ve kaynak için performans izlemenin etkin olduğunu onaylayın.
Uyarı kaybolmuyor Yerel değişikliğin başarıyla tamamlandığını onaylayın, sinyal yenileme için zaman tanıyın ve Database Hub'u yenileyin.
SSMS'de aç , tam bağlam olmadan açılır Sorun özetini ve kanıtlarını SSMS'ye manuel olarak kopyalayın ve yetkili tanı iş akışına devam edin.
Tavsiye kanıtlarla çelişiyor Değişikliği uygulama. Kapsam dahilindeki kaynağı, zaman aralığını, toplanan kanıtları ve onay yolunu yeniden kontrol edin.