Early Access: The content on this website is provided for informational purposes only in connection with pre-General Availability Qlik Products. All content is subject to change and is provided without warranty.
Interval(), bir sayıyı veri yükleme komut dosyasındaki sistem değişkenlerinde veya işletim sisteminde ayarlanan biçimi veya sağlanmışsa bir biçim dizesini kullanarak zaman aralığı olarak biçimlendirir.
Aralıklar saat olarak, gün olarak veya gün, saat, dakika, saniye ve salisenin bileşimi olarak biçimlendirilebilir.
Söz Dizimi:
Interval(number[, format])
Dönüş verileri türü: dual
Bağımsız Değişkenler
Bağımsız Değişken
Açıklama
number
Biçimlendirilecek sayı.
format
Sonuçta elde edilen aralık dizesinin nasıl biçimlendirileceğini açıklayan dize. Atlandığı takdirde, işletim sisteminde ayarlı saat biçimi ve ondalık ayırıcı kullanılır. Atlandığı takdirde, işletim sisteminde ayarlı saat biçimi ve ondalık ayırıcı kullanılır.
Interval fonksiyonu, örneğin farklı saat yapıları için birçok biçim seçeneğini destekler:
Verileri yükleyin ve bir sayfa açın. Yeni bir tablo oluşturun ve şu alanı boyut olarak ekleyin:
IntervalValue
Aşağıdaki hesaplamaları oluşturun:
Sistem ayarını kullanarak değeri bir aralık biçimi olarak görüntülemek için =Interval(IntervalValue).
Değeri, fonksiyonda sağlanan biçim kullanılarak bir aralık biçimi olarak görüntülemek için =Interval(IntervalValue, 'd hh').
Değeri, fonksiyonda verilen biçim kullanılarak bir aralık biçimi olarak görüntülemek için =Interval(IntervalValue, 'hh:mm').
Değeri, fonksiyonda verilen biçim kullanılarak bir aralık biçimi olarak görüntülemek için =Interval(IntervalValue, 'd hh:mm').
Sonuçlar tablosu
IntervalValue
Interval(IntervalValue)
Interval(IntervalValue, 'd hh')
Interval(IntervalValue, 'hh:mm'
Interval(IntervalValue, 'd hh:mm')
0.375
9:00:00
0 09
09:00
0 09:00
1.375
33:00:00
1 09
33:00
1 09:00
35.648
855:33:07
35 15
855:33
35 15:33
36.875
885:00:00
36 21
885:00
36 21:00
368.75
8850:00:00
368 18
8850:00
368 18:00
468.95
11254:48:00
468 22
11254:48
468 22:48
Sonuçlar, Interval fonksiyonunun, fonksiyondaki biçim parametresine göre değerleri nasıl görüntülediğini gösterir. Örneğin, son satırda 468.95 değeri, Interval fonksiyonu ve d hh:mm biçim parametresi kullanılarak biçimlendirildiğinde 468 gün, 22 saat ve 48 dakika değerlerini döndürür.
Örnek - Aralık senaryosu
Genel bakış
Destek talebi verileri, talep başına çözüm süresini saniye cinsinden hesaplar. Bu değeri başka bir biçime dönüştürmek istiyorsunuz.
Veri yükleme düzenleyicisini açın ve aşağıdaki komut dosyasını yeni bir bölüme ekleyin.
Komut dosyası şunları içerir:
Example adlı veri tablosuna yüklenen bir veri kümesi.
Verileri yükleyin ve bir sayfa açın. Yeni bir tablo oluşturun ve şu alanı boyut olarak ekleyin:
TicketID
Şu hesaplamayı oluşturun:
Değerleri günlere dönüştürmek üzere ResolutionTime değerini 86,400 değerine bölmek ve ardından fonksiyonda sağlanan biçimi kullanarak biçimlendirmek için =Interval(ResolutionTime / 86400, 'hh:mm:ss').
Sonuçlar tablosu
TicketID
Interval(ResolutionTime / 86400, 'hh:mm:ss')
Bilet A
01:12:30
Bilet B
00:09:20
Bilet C
24:00:00
Başlangıçta saniye olarak sağlanan çözüm süresi değerleri artık günün bir bölümüne dönüştürülmekte ve ardından saat, dakika ve saniye olarak biçimlendirilmektedir. Örneğin, tablo Ticket B öğesinin çözümlenmesinin 9 saat ve 20 dakika sürdüğünü göstermektedir.
Bu sayfa size yardımcı oldu mu?
Bu sayfa veya içeriği ile ilgili bir sorun; bir yazım hatası, eksik bir adım veya teknik bir hata bulursanız, bize bildirin, düzeltelim!