Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Penting
Azure SQL Edge dihentikan per 30 September 2025. Untuk informasi selengkapnya dan opsi migrasi, lihat Pemberitahuan Penghentian Layanan.
Nota
Azure SQL Edge tidak lagi mendukung platform ARM64.
Secara default, Azure SQL Edge mengumpulkan informasi tentang bagaimana pelanggannya menggunakan aplikasi. Secara khusus, Azure SQL Edge mengumpulkan informasi tentang pengalaman, penggunaan, dan performa penyebaran. Informasi ini membantu Microsoft meningkatkan produk untuk memenuhi kebutuhan pelanggan dengan lebih baik. Misalnya, Microsoft mengumpulkan informasi tentang jenis kode kesalahan yang ditemui pelanggan sehingga kami dapat memperbaiki bug terkait, meningkatkan dokumentasi kami tentang cara menggunakan Azure SQL Edge, dan menentukan apakah fitur harus ditambahkan ke produk untuk melayani pelanggan dengan lebih baik.
Secara khusus, Microsoft tidak mengirim salah satu jenis informasi berikut melalui mekanisme ini:
- Nilai apa pun dari dalam tabel pengguna.
- Informasi masuk masuk atau informasi autentikasi lainnya.
- Data pribadi atau pelanggan apa pun.
Contoh skenario berikut mencakup informasi penggunaan fitur yang membantu meningkatkan produk.
Contoh kueri dari kueri yang digunakan untuk pengumpulan data penggunaan dan diagnostik disediakan sebagai berikut. Kueri mengidentifikasi jumlah dan jenis sumber data streaming berbeda yang digunakan di Azure SQL Edge. Data ini membantu Microsoft mengidentifikasi sumber data streaming mana yang digunakan secara umum sehingga Microsoft dapat meningkatkan performa dan pengalaman pengguna yang terkait dengan sumber data ini.
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;
Menonaktifkan pengumpulan data penggunaan dan diagnostik
Penggunaan dan pengumpulan data diagnostik di Azure SQL Edge dapat dinonaktifkan menggunakan salah satu metode di bawah ini.
Nota
Data penggunaan dan diagnostik tidak dapat dinonaktifkan untuk versi Pengembang.
Menonaktifkan penggunaan dan diagnostik menggunakan variabel lingkungan
Untuk menonaktifkan pengumpulan data penggunaan dan diagnostik di Azure SQL Edge, tambahkan variabel lingkungan berikut dan atur nilainya ke *False*. Untuk informasi selengkapnya tentang mengonfigurasi Azure SQL Edge menggunakan variabel lingkungan, lihat Mengonfigurasi menggunakan Variabel Lingkungan.
MSSQL_TELEMETRY_ENABLED = TRUE | PALSU
-
TRUE- Memungkinkan pengumpulan data penggunaan dan diagnostik. Ini adalah konfigurasi default. -
FALSE- Menonaktifkan pengumpulan data penggunaan dan diagnostik.
Menonaktifkan penggunaan dan diagnostik menggunakan file mssql.conf
Untuk menonaktifkan pengumpulan data penggunaan dan diagnostik di Azure SQL Edge, tambahkan baris berikut dalam file mssql.conf pada drive penyimpanan persisten yang dipetakan ke folder /var/opt/mssql/ dalam modul SQL Edge. Untuk informasi selengkapnya tentang mengonfigurasi Azure SQL Edge menggunakan file mssql.conf, lihat Mengonfigurasi menggunakan file mssql.conf.
[telemetry]
customerfeedback = false
Audit lokal penggunaan dan pengumpulan data diagnostik
Komponen Audit Lokal pengumpulan Penggunaan dan Data Diagnostik Azure SQL Edge dapat menulis data yang dikumpulkan oleh layanan ke folder yang ditunjuk, mewakili data (log) yang dikirim ke Microsoft. Tujuan Audit Lokal adalah untuk memungkinkan pelanggan melihat semua data yang dikumpulkan Microsoft dengan fitur ini, untuk alasan kepatuhan, peraturan, atau validasi privasi.
Mengaktifkan audit lokal data penggunaan dan diagnostik
Untuk mengaktifkan data penggunaan dan diagnostik Audit Lokal di Azure SQL Edge:
Buat direktori target untuk penyimpanan log Audit Lokal baru. Direktori target ini dapat berada di host atau dalam kontainer. Dalam contoh berikut, direktori target dibuat dalam volume pemasangan yang sama yang dipetakan ke jalur /var/opt/mssql/ di SQL Edge.
sudo mkdir <host mount path>/auditKonfigurasikan audit data penggunaan dan diagnostik menggunakan variabel lingkungan atau file mssql.conf.
Menggunakan variabel lingkungan:
Tambahkan variabel lingkungan berikut ke penyebaran SQL Edge Anda dan tentukan direktori target untuk file audit.
*MSSQL_TELEMETRY_DIR = <host mount path>/audit*
Menggunakan
mssql.conffile:Tambahkan baris berikut dalam file mssql.conf dan tentukan direktori target untuk file audit.
[telemetry] userrequestedlocalauditdirectory = <host mount path>/audit