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.
Veri toplama kuralları, verileri bir Azure tablosuna veya özel bir tabloya göndermeden önce günlük verilerini filtrelemenize ve dönüştürmenize olanak verir. Bu makalede, Log Analytics çalışma alanınızdaki tablolara özel tablolar oluşturma ve tablolara özel sütunlar ekleme işlemleri açıklanmaktadır.
Önemli
Tablo şemasını her güncelleştirdiğinizde, tabloya veri gönderen veri toplama kurallarını güncelleştirdiğinizden emin olun. Veri toplama kuralınızda tanımladığınız tablo şeması, Azure İzleyici'nin verileri hedef tabloya nasıl akışla aktardığını belirler. Tablo şeması değişiklikleri yaptığınızda Azure İzleyici veri toplama kurallarını otomatik olarak güncelleştirmez.
Önkoşullar
| Eylem | İzin gerekiyor |
|---|---|
| Tabloyu yönetme |
Microsoft.OperationalInsights/workspaces/* izinlerini log analytics çalışma alanı kapsamında veya daha üst bir sürümde kullanabilirsiniz.
Örneğin, ayrıcalıklı yerleşik rol olan Log Analytics katkıda bulunan tarafından sağlandığı gibi. |
Tabloya veri almak için aşağıdakilere ihtiyacınız olabilir:
Veri toplama uç noktası (DCE). Daha fazla bilgi için bkz. DCE.
Bir JSON dosyasındaki kaynak verilerin en az bir kaydının örneği. Bu, portalda vm'lerden metin ve JSON veri kaynakları toplamak için gerekenler gibi özel tablolar oluşturmak için kullanılır
[ { "TimeGenerated": "supported_datetime_format", "<column_name_1>": "<column_name_1_value>", "<column_name_2>": "<column_name_2_value>" }, { "TimeGenerated": "supported_datetime_format", "<column_name_1>": "<column_name_1_value>", "<column_name_2>": "<column_name_2_value>" }, { "TimeGenerated": "supported_datetime_format", "<column_name_1>": "<column_name_1_value>", "<column_name_2>": "<column_name_2_value>" } ]Log Analytics çalışma alanı içindeki tüm tabloların, kaydın alım zamanını tanımlamak için kullanılan bir
TimeGeneratedsütunu olmalıdır. Sütun eksikse, tablo için DCR'nizdeki dönüştürmeye otomatik olarak eklenir. Bilgi için bkz. desteklenen tarih saat biçimleri.
Özel tablo oluşturma
Azure tablolarının önceden tanımlanmış şemaları vardır. Günlük verilerini farklı bir şemada depolamak için, verileri toplama, dönüştürme ve Log Analytics çalışma alanınızdaki özel bir tabloya göndermeyi tanımlamak için veri toplama kurallarını kullanın. Yardımcı plan ile özel tablo oluşturmak için bkz. Yardımcı planla tablo ayarlama.
Önemli
Özel tablolarda _CL son eki vardır; örneğin, tablename_CL. Azure portalı, tablo adına otomatik olarak _CL sonekini ekler. Farklı bir yöntem kullanarak özel tablo oluşturduğunuzda, _CL sonekini kendiniz eklemeniz gerekir. Veri toplama kurallarınızdaki DataFlows Streams özelliklerindeki tablename_CLLog Analytics çalışma alanında tablename_CL adıyla eşleşmelidir.
Uyarı
Tablo adları, hassas bilgiler içermemeleri için faturalama amacıyla kullanılır.
Azure portalını kullanarak özel tablo oluşturmak için:
Log Analytics çalışma alanları menüsünde Tablolar'ı seçin.
Oluştur'u ve ardından Yeni özel günlük (DCR tabanlı) öğesini seçin.
Tablo için bir ad ve isteğe bağlı olarak bir açıklama belirtin. Özel tablonun adına _CL sonekini eklemeniz gerekmez; bu, portalda belirttiğiniz ada otomatik olarak eklenir.
Veri toplama kuralı açılan listesinden mevcut bir veri toplama kuralını seçin veya Yeni veri toplama kuralı oluştur'u seçin ve yeni veri toplama kuralı için Abonelik, Kaynak grubu ve Ad'ı belirtin.
Bir veri toplama uç noktası seçin ve İleri'yi seçin.
Dosyalara gözat'ı seçin ve yeni tablonuzun örnek verilerini içeren JSON dosyasını bulun.
Örnek verileriniz bir
TimeGeneratedsütun içermiyorsa, bu sütunla bir dönüştürme oluşturulduğunu belirten bir ileti alırsınız.Tablonuza almadan önce günlük verilerini dönüştürmek istiyorsanız:
Dönüşümü kaydetmek ve oluşturulmak üzere olan tablonun şemasını görüntülemek için Uygula'yı seçin. Devam etmek için İleri'yi seçin.
Son ayrıntıları doğrulayın ve özel günlüğü kaydetmek için Oluştur'u seçin.
Tablo silme
Azure tablosu olmayan herhangi bir tabloyu silebilirsiniz, ancak verilerin nasıl silineceği tablo türüne bağlıdır.
Daha fazla bilgi için bkz . Log Analytics çalışma alanında bir tabloyu sildiğinizde verilere ne olur?
Azure portalından tablo silmek için:
Özel sütun ekleme veya silme
Özel tablolar, tablo oluşturulduktan sonra sütun ekleyerek veya silerek şemanın değiştirilmesine olanak sağlar. Azure tabloları yalnızca özel sütunların eklenmesine ve silinmesine izin verir.
Özel tablolar için sütun adlarını tanımlarken şu kuralları kullanın:
Sütun adları bir harfle (A-Z veya a-z) başlamalıdır.
İlk karakterden sonra yalnızca harf, rakam veya alt çizgi kullanın.
Sütun adlarında boşluk, nokta, tire veya diğer noktalama işaretlerini kullanmayın.
Sütun adlarında ASCII olmayan harfler (örneğin, Æ, É, Ö) desteklenmez.
Sütun adları yalnızca Analitik ve Basic tablolar için büyük/küçük harfe duyarlıdır. Yardımcı log tablosu veri yükleme, yalnızca büyük/küçük harf farkı olduğunda çift sütun adlarında veriyi kaybeder.
Sütun adları 2 ile 45 karakter uzunluğunda olmalıdır.
Azure tablolarındaki özel sütun adları
_CFile bitmelidir., ,
idBilledSizeIsBillableInvalidTimeGeneratedTenantIdTitleTypeUniqueId_ItemId_ResourceGroup_ResourceId_SubscriptionId, dahil olmak üzere_TimeReceivedsistem veya ayrılmış sütunlarla çakışan adları kullanmayın.
Önemli
Özel tablolar için şema kuralları genel Kusto tanımlayıcı kurallarından daha katıdır. Kusto sorgularda alıntı yaparak olağan dışı özellik adlarına başvurabilir, ancak özel tablo şeması sütun adları için yalnızca harf, rakam ve alt çizgi kabul eder.
Log Analytics çalışma alanınızdaki bir tabloya özel sütun eklemek veya bir sütunu silmek için:
Log Analytics çalışma alanları menüsünde Tablolar'ı seçin.
Düzenlemek istediğiniz tablonun sağındaki üç noktayı ( ... ) ve ardından Şemayı düzenle'yi seçin.
Bu işlem Şema Düzenleyicisi ekranını açar.
Şema Düzenleyicisi ekranının Özel Sütunlar bölümüne kadar aşağı kaydırın.
Yeni sütun eklemek için:
- Sütun ekle'yi seçin.
- Sütun adını ve açıklamasını (isteğe bağlı) ayarlayın ve Tür açılan listesinden beklenen değer türünü seçin.
- Yeni sütunu kaydetmek için Kaydet'i seçin.
Bir sütunu silmek için silmek istediğiniz sütunun sol kısmındaki Sil simgesini seçin.