Aracılığıyla paylaş


Zaman aralığı veri türü

Şunlar için geçerlidir: ✅Microsoft Fabric✅Azure Veri Gezgini Azure İzleyiciMicrosoft Sentinel

Veri timespan türü bir zaman aralığını temsil eder.

timespan ve time veri türleri eşdeğerdir.

timespan Hazır

Değişmez değer timespan belirtmek için aşağıdaki söz dizimi seçeneklerinden birini kullanın:

Sözdizimi Açıklama Örnek Süre uzunluğu
nd Günler için bir veya daha fazla basamakla d gösterilen bir zaman aralığı. 2d 2 gün
nh Bir veya daha fazla basamakla ve ardından h saatler boyunca gösterilen bir zaman aralığı. 1.5h 1.5 saat
nm Dakikalar boyunca bir veya daha fazla basamakla m gösterilen bir zaman aralığı. 30m 30 dakika
ns Saniyeler boyunca bir veya daha fazla basamakla s gösterilen bir zaman aralığı. 10s 10 saniye
nms Milisaniyeler için bir veya daha fazla basamakla ms gösterilen bir zaman aralığı. 100ms 100 milisaniye
nmicrosecond Bir veya daha fazla basamakla gösterilen ve ardından microsecondgelen zaman aralığı. 10microsecond 10 mikrosaniye
ntick Nanosaniyeleri göstermek için bir veya daha fazla basamakla tick gösterilen ve ardından gelen bir zaman aralığı. 1tick 100 ns
timespan(n seconds) Saniye cinsinden bir zaman aralığı. timespan(15 seconds) 15 saniye
timespan(n) Gün cinsinden bir zaman aralığı. timespan(2) 2 gün
timespan(gün.saat:dakika:saniye.milisaniye) Gün, saat, dakika ve saniye cinsinden bir zaman aralığı geçti. timespan(0.12:34:56.7) 0d+12h+34m+56.7s
timespan(null) Null değeri temsil eder.

Söz dizimi kuralları hakkında daha fazla bilgi edinin.

timespan işleçleri

Türünde timespan iki değer eklenebilir, çıkarılabilir ve bölünebilir. Son işlem, bir değerin diğerine kaç kez sığabileceğini gösteren bir tür real değeri döndürür.

Örnekler

Aşağıdaki örnek, bir günde kaç saniye olduğunu birkaç şekilde hesaplar:

print
    result1 = 1d / 1s,
    result2 = time(1d) / time(1s),
    result3 = 24 * 60 * time(00:01:00) / time(1s)

Bu örnek, bir gündeki saniye sayısını (tamsayı değeriyle gösterilir) zaman aralığı birimine dönüştürür:

print 
    seconds = 86400
| extend t = seconds * 1s