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.
Azure Veri Gezgini Azure Veri Gezgini, Application Insights kaynağı (AI) ve Log Analytics çalışma alanı (LA) arasında hizmetler arası sorguları destekler. Azure Veri Gezgini sorgu araçlarını kullanarak ve hizmetler arası sorguda Log Analytics çalışma alanınızı veya Application Insights kaynağınızı sorgulayabilirsiniz. Bu makalede, hizmetler arası sorgu oluşturma ve Log Analytics çalışma alanı veya Application Insights kaynağını Azure Veri Gezgini web kullanıcı arabirimine ekleme gösterilmektedir.
Azure Veri Gezgini hizmetler arası sorgu akışı:
Azure Veri Gezgini istemci araçlarına Log Analytics çalışma alanı/Application Insights kaynağı ekleme
Kümeleriniz için hizmetler arası sorguları etkinleştirmek için Azure Veri Gezgini istemci araçlarına log analytics çalışma alanı veya Application Insights kaynağı ekleyin.
Önemli
1 Temmuz 2025'den itibaren log verilerini ve olaylarını sorgulamak için Log Analytics veya Application Insights için sorgu API'si uç noktaları kullanılırken TLS 1.2 veya üzeri gerekir. Daha fazla bilgi için bkz. Aktarımdaki verilerin güvenliğini sağlama.
Log Analytics çalışma alanınıza veya Application Insights kaynağınıza bağlanmadan önce sol menüde Azure Veri Gezgini yerel kümenizin (yardım kümesi gibi) göründüğünü doğrulayın.
Azure Veri Gezgini kullanıcı arabiriminde + Ekle'yi ve ardından Bağlantı'yı seçin.
Bağlantı Ekle penceresinde Log Analytics (LA) çalışma alanının veya Application Insights (AI) kaynağının URL'sini ve görünen adını ekleyin.
- Log Analytics (LA) çalışma alanı için:
https://ade.loganalytics.io/subscriptions/<subscription-id>/resourcegroups/<resource-group-name>/providers/microsoft.operationalinsights/workspaces/<workspace-name> - Application Insights (AI) kaynağı için:
https://ade.applicationinsights.io/subscriptions/<subscription-id>/resourcegroups/<resource-group-name>/providers/microsoft.insights/components/<ai-app-name>
Not
Abonelikteki tüm veritabanlarını görmek için belirtin
https://ade.applicationinsights.io/subscriptions/<subscription-id>. Bu söz dizimi Log Analytics çalışma alanı kümelerinde de çalışır.- Log Analytics (LA) çalışma alanı için:
Ekle'yi seçin.
Not
- Aşağıdakiler için farklı uç noktalar vardır:
- Azure Hükümeti:
adx.monitor.azure.us/ - 21Vianet tarafından işletilen Azure:
adx.monitor.azure.cn/ - Birden fazla Log Analytics çalışma alanına/Application Insights kaynağına bağlantı eklerseniz, her birine farklı bir ad verin. Aksi takdirde, sol bölmede hepsinin adı aynı olur.
Bağlantı kurulduktan sonra Log Analytics çalışma alanınız veya Application Insights kaynağınız yerel Azure Veri Gezgini kümenizle birlikte sol bölmede görünür.
Not
Azure İzleyici'deki veriler üzerinde Azure Veri Gezgini çalıştırdığınız sorgular, kaynaklar arası sorgu sınırlarına tabidir.
Sorgu çalıştırma
Sorguları Kusto Gezgini, Azure Veri Gezgini web kullanıcı arabirimi, Kqlmagic ile Not Defterleri, Flow, PowerQuery, PowerShell, Lens, REST API gibi Kusto sorgularını destekleyen istemci araçlarını kullanarak çalıştırabilirsiniz.
Not
Hizmetler arası sorgulama yalnızca veri almak için kullanılır. Daha fazla bilgi için bkz . İşlev desteklenebilirliği.
İpucu
- Veritabanı, hizmetler arası sorguda belirtilen kaynakla aynı ada sahip olmalıdır. Adlar büyük/küçük harfe duyarlıdır.
- Hizmetler arası sorgularda Application Insights kaynağının ve Log Analytics çalışma alanı adlarının doğru olduğundan emin olun.
- Adlar özel karakterler içeriyorsa, bunlar hizmetler arası sorguda URL kodlaması ile değiştirilir.
- Adlar KQL tanımlayıcısı ad kurallarına uymayen karakterler içeriyorsa, bunlar tire - karakteriyle değiştirilir.
Azure Veri Gezgini istemci araçlarından Log Analytics çalışma alanınızda veya Application Insights kaynaklarınızda doğrudan sorgu
Azure Veri Gezgini istemci araçlarından Log Analytics çalışma alanınızda veya Application Insights kaynaklarında sorgu çalıştırabilirsiniz.
Sol bölmede çalışma alanınızın seçili olduğunu doğrulayın.
Aşağıdaki sorguyu çalıştırın:
Perf | take 10 // Demonstrate cross-service query on the Log Analytics workspace
Log Analytics çalışma alanınızın veya Application Insights kaynağınızın ve Azure Veri Gezgini yerel kümesinin çapraz sorgusu
Kümeler arası hizmet sorguları çalıştırdığınızda, sol bölmede Azure Veri Gezgini yerel kümenizin seçili olduğunu doğrulayın. Aşağıdaki örneklerde Azure Veri Gezgini küme tablolarını (kullanarakunion) Log Analytics çalışma alanıyla birleştirme gösterilmektedir.
Aşağıdaki sorguları çalıştırın:
union StormEvents, cluster('https://ade.loganalytics.io/subscriptions/<subscription-id>/resourcegroups/<resource-group-name>/providers/microsoft.operationalinsights/workspaces/<workspace-name>').database('<workspace-name>').Perf
| take 10
let CL1 = 'https://ade.loganalytics.io/subscriptions/<subscription-id>/resourcegroups/<resource-group-name>/providers/microsoft.operationalinsights/workspaces/<workspace-name>';
union <ADX table>, cluster(CL1).database(<workspace-name>).<table name>
İpucu
join işlecini, union yerine kullanmak, bunu Azure Veri Gezgini yerel kümesinde çalıştırmak için bir hint gerektirebilir.
Bir kiracıdaki Azure Veri Gezgini kümesindeki verileri başka bir kiracıdaki Azure İzleyici kaynağıyla birleştirme
Hizmetler arasında kiracılar arası sorgular desteklenmez. Her iki kaynağa da yayılan bir sorguyu çalıştırmak için tek bir kiracıda oturum açtınız.
Azure Veri Gezgini kaynağı kiracı-adı-a ve Log Analytics çalışma alanı kiracı-adı-b içindeyse, aşağıdaki iki yöntemden birini kullanın:
Azure Veri Gezgini, farklı kiracılardaki sorumlular için roller eklemenize olanak tanır. Kiracı-adı-b içindeki kullanıcı kimliğinizi Azure Veri Gezgini kümesinde yetkili kullanıcı olarak ekleyin. Tenant-name-b içinde yer alan Azure Veri Gezgini kümesinde 'TrustedExternalTenant' özelliğini doğrulayın. Çapraz sorguyu tamamen tenant-name-b içinde çalıştırın.
Lighthouse kullanarak Azure İzleyici kaynağını tenant-name-a kiracısına yansıtın.
Farklı kiracılardan Azure Veri Gezgini kümelerine bağlanma
Kusto Gezgini, kullanıcı hesabının ilk olarak ait olduğu kiracıda otomatik olarak oturum açar. Aynı kullanıcı hesabına sahip diğer kiracılardaki kaynaklara erişmek için, bağlantı dizesi açıkça tenantId belirtmeniz gerekir: Data Source=https://ade.applicationinsights.io/subscriptions/<SubscriptionId>/resourcegroups/<ResourceGroupName>;Initial Catalog=NetDefaultDB;AAD Federated Security=True;Authority ID=<TenantId>
Not
tenantId parametresi Azure Veri Gezgini web kullanıcı arabiriminde doğrudan yapılandırılamaz.
tenantId için Microsoft Entra kimliğini kullanın.
İşlev desteklenebilirliği
Azure Veri Gezgini hizmetler arası sorgular hem Application Insights kaynağı hem de Log Analytics çalışma alanı için işlevleri destekler. Bu özellik, kümeler arası sorguların bir Azure İzleyici tablo işlevine doğrudan başvurmasını sağlar. Hizmetler arası sorguda aşağıdaki komutlar desteklenir:
.show functions-
.show function[İşlevAdı] -
.show database[DatabaseName]schema as json
Sınırlamalar
Hizmetler arası sorgular yalnızca
.show functions'i destekler. Bu özellik, kümeler arası sorguların bir Azure İzleyici, Azure Veri Gezgini veya Azure Kaynak Grafı tablo işlevine doğrudan başvurmasını sağlar. Hizmetler arası sorguda aşağıdaki komutlar desteklenir:.show functions-
.show function[İşlevAdı] -
.show database[DatabaseName]schema as json
Özel Bağlantı (özel uç noktalar) ve IP kısıtlamaları, hizmetler arası sorguları desteklemez.
Diğer söz dizimi seçeneklerini kullanma
Application Insights kaynağını veya Log Analytics çalışma alanlarını çağırırken aşağıdaki söz dizimi seçenekleri kullanılabilir:
| Söz Dizimi Açıklaması | Application Insights kaynağı | Log Analytics çalışma alanı |
|---|---|---|
| Bu abonelikte yalnızca tanımlı kaynağı içeren bir küme içindeki veritabanı (kümeler arası sorgular için önerilir) | cluster('https://adx.monitor.azure.com/subscriptions/<subscription-id>/resourcegroups/<resource-group-name>/providers/microsoft.insights/components/<ai-app-name>').database('<ai-app-name>') |
cluster('https://adx.monitor.azure.com/subscriptions/<subscription-id>/resourcegroups/<resource-group-name>/providers/microsoft.operationalinsights/workspaces/<workspace-name>').database('<workspace-name>') |
| Bu abonelikteki tüm uygulamaları/çalışma alanlarını içeren küme | cluster('https://adx.monitor.azure.com/subscriptions/<subscription-id>') |
cluster('https://adx.monitor.azure.com/subscriptions/<subscription-id>') |
| Abonelikteki tüm uygulamaları/çalışma alanlarını içeren ve bu kaynak grubunun üyesi olan küme | cluster('https://adx.monitor.azure.com/subscriptions/<subscription-id>/resourcegroups/<resource-group-name>') |
cluster('https://adx.monitor.azure.com/subscriptions/<subscription-id>/resourcegroups/<resource-group-name>') |
| Bu abonelikte yalnızca tanımlı kaynağı içeren küme | cluster('https://adx.monitor.azure.com/subscriptions/<subscription-id>/resourcegroups/<resource-group-name>/providers/microsoft.insights/components/<ai-app-name>') |
cluster('https://adx.monitor.azure.com/subscriptions/<subscription-id>/resourcegroups/<resource-group-name>/providers/microsoft.operationalinsights/workspaces/<workspace-name>') |
| UsGov'daki Uç Noktalar için | cluster('https://adx.monitor.azure.us/subscriptions/<subscription-id>/resourcegroups/<resource-group-name>/providers/microsoft.operationalinsights/workspaces/<workspace-name>') |
|
| Çin 21Vianet'teki Uç Noktalar için | cluster('https://adx.monitor.azure.cn/subscriptions/<subscription-id>/resourcegroups/<resource-group-name>/providers/microsoft.operationalinsights/workspaces/<workspace-name>') |