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.
Önemli
Azure SQL Edge, 30 Eylül 2025 itibarıyla kullanımdan kaldırılmıştır. Daha fazla bilgi ve geçiş seçenekleri için Kullanımdan kaldırma bildirimine bakın.
Uyarı
Azure SQL Edge artık ARM64 platformunu desteklememektedir.
Varsayılan olarak Azure SQL Edge, müşterilerinin uygulamayı nasıl kullandığı hakkında bilgi toplar. Özellikle, Azure SQL Edge dağıtım deneyimi, kullanımı ve performansı hakkında bilgi toplar. Bu bilgiler, Microsoft'un müşteri ihtiyaçlarını daha iyi karşılamak için ürünü geliştirmesine yardımcı olur. Örneğin Microsoft, müşterilerin karşılaştığı hata kodu türleri hakkında bilgi toplar; böylece ilgili hataları düzeltebilir, Azure SQL Edge'i kullanma hakkındaki belgelerimizi geliştirebilir ve müşterilere daha iyi hizmet vermek için ürüne özelliklerin eklenip eklenmeyeceğini belirleyebiliriz.
Özellikle, Microsoft bu mekanizma aracılığıyla aşağıdaki bilgi türlerinden hiçbirini göndermez:
- Kullanıcı tablolarının içindeki tüm değerler.
- Tüm oturum açma kimlik bilgileri veya diğer kimlik doğrulama bilgileri.
- Tüm kişisel veya müşteri verileri.
Aşağıdaki örnek senaryo, ürünün geliştirilmesine yardımcı olan özellik kullanım bilgilerini içerir.
Kullanım ve tanılama verileri toplama için kullanılan sorgulardan örnek bir sorgu aşağıdaki gibi sağlanır. Sorgu, Azure SQL Edge'de kullanılan farklı akış veri kaynaklarının sayısını ve türlerini tanımlar. Bu veriler, Microsoft'un bu veri kaynaklarıyla ilişkili performansı ve kullanıcı deneyimini geliştirebileceği şekilde yaygın olarak hangi akış veri kaynaklarının kullanıldığını belirlemesine yardımcı olur.
SELECT count(*) AS [count],
sum(inputs) AS inputs,
sum(outputs) AS outputs,
sum(linked_to_job) AS linked_to_job,
data_source_type
FROM (
SELECT ISNULL(value, 'unknown') AS data_source_type,
inputs,
outputs,
linked_to_job
FROM (
SELECT convert(SYSNAME, LOWER(SUBSTRING(ds.location, 0, CHARINDEX('://', ds.location))), 1) AS data_source_type,
ISNULL(inputs, 0) AS inputs,
ISNULL(outputs, 0) AS outputs,
ISNULL(js.stream_id / js.stream_id, 0) AS linked_to_job
FROM sys.external_streams es
INNER JOIN sys.external_data_sources ds
ON es.data_source_id = ds.data_source_id
LEFT JOIN (
SELECT stream_id,
MAX(CAST(is_input AS INT)) inputs,
MAX(CAST(is_output AS INT)) outputs
FROM sys.external_job_streams
GROUP BY stream_id
) js
ON js.stream_id = es.object_id
) ds
LEFT JOIN (
SELECT value
FROM string_split('edgehub,sqlserver,kafka', ',')
) AS known_ep
ON data_source_type = value
) known_ds
GROUP BY data_source_type;
Kullanım ve tanılama verileri toplamayı devre dışı bırakma
Azure SQL Edge'de kullanım ve tanılama verileri toplama, aşağıdaki yöntemlerden biri kullanılarak devre dışı bırakılabilir.
Uyarı
Kullanım ve tanılama verileri Geliştirici sürümü için devre dışı bırakılamaz.
Ortam değişkenlerini kullanarak kullanımı ve tanılamayı devre dışı bırakma
Azure SQL Edge'de kullanım ve tanılama veri toplamayı devre dışı bırakmak için aşağıdaki ortam değişkenini ekleyin ve değerini olarak *False*ayarlayın. Ortam değişkenlerini kullanarak Azure SQL Edge'i yapılandırma hakkında daha fazla bilgi için bkz . Ortam Değişkenlerini kullanarak yapılandırma.
MSSQL_TELEMETRY_ENABLED = DOĞRU | YANLIŞ
-
TRUE- Kullanım ve tanılama verilerinin toplanmasını sağlar. Bu, varsayılan yapılandırmadır. -
FALSE- Kullanım ve tanılama verilerinin toplanmasını devre dışı bırakır.
mssql.conf dosyasını kullanarak kullanımı ve tanılamayı devre dışı bırakma
Azure SQL Edge'de kullanım ve tanılama veri toplamayı devre dışı bırakmak için SQL Edge modülündeki /var/opt/mssql/ klasörüne eşlenen kalıcı depolama sürücüsündeki mssql.conf dosyasına aşağıdaki satırları ekleyin. Azure SQL Edge'i mssql.conf dosyasını kullanarak yapılandırma hakkında daha fazla bilgi için bkz . mssql.conf dosyasını kullanarak yapılandırma.
[telemetry]
customerfeedback = false
Kullanımın yerel denetimi ve tanılama verileri toplama
Azure SQL Edge Kullanımı ve Tanılama Verileri koleksiyonunun Yerel Denetim bileşeni, hizmet tarafından toplanan verileri, Microsoft'a gönderilen verileri (günlükleri) temsil eden belirlenmiş bir klasöre yazabilir. Yerel Denetim'in amacı müşterilerin uyumluluk, mevzuat veya gizlilik doğrulaması nedeniyle Microsoft'un bu özellik ile topladığı tüm verileri görmesine izin vermektir.
Kullanım ve tanılama verilerinin yerel denetimini etkinleştirme
Azure SQL Edge'de Yerel Denetim kullanımı ve tanılama verilerini etkinleştirmek için:
Yeni Yerel Denetim günlüğü depolaması için bir hedef dizin oluşturun. Bu hedef dizin konakta veya kapsayıcı içinde olabilir. Aşağıdaki örnekte hedef dizin, SQL Edge'de /var/opt/mssql/ yoluna eşlenen aynı bağlama biriminde oluşturulur.
sudo mkdir <host mount path>/auditOrtam değişkenlerini veya mssql.conf dosyasını kullanarak kullanım ve tanılama verilerinin denetimini yapılandırın.
Ortam değişkenlerini kullanma:
SQL Edge dağıtımınıza aşağıdaki ortam değişkenini ekleyin ve denetim dosyaları için hedef dizini belirtin.
*MSSQL_TELEMETRY_DIR = <host mount path>/audit*
Dosya kullanma
mssql.conf:mssql.conf dosyasına aşağıdaki satırları ekleyin ve denetim dosyaları için hedef dizini belirtin.
[telemetry] userrequestedlocalauditdirectory = <host mount path>/audit