Tüm Ürünler
Search
Belge Merkezi

Lindorm:Data model

Son Güncelleme:Oct 07, 2026

LindormTSDB, zaman serisi verilerini altı temel öğe etrafında düzenler: tablo, etiket, zaman damgası, alan, veri noktası ve zaman serisi. Bu öğeleri anlamak, verimli bir şema tasarlamanıza ve daha hızlı sorgular yazmanıza yardımcı olur.

Temel kavramlar

image

Tablo

Bir zaman serisi tablosu, aynı türdeki verileri depolar. Örneğin, hava kalitesi sensörü okumaları için bir tablo ve rüzgar türbini ölçümleri için ayrı bir tablo oluşturun.

Etiket

Bir etiket, bir veri kaynağını tanımlar ve genellikle zaman içinde sabit kalır; örneğin, bir sensörün ID'si veya konuşlandırıldığı bölge. Etiketler, bir etiket anahtarı ve bir etiket değerinden oluşur; her ikisi de STRING veri türünde olmalıdır.

Etiketler otomatik olarak dizine eklenir. LindormTSDB, verileri etiketlere göre çok boyutlu bir şekilde sorgulamanıza olanak tanır. Sorgu performansını daha da artırmak için, verilerin düğümler arasında nasıl parçalanacağını kontrol etmek amacıyla bir etiket sütununu tablonun birincil anahtarı olarak belirtin.

Zaman damgası

Bir zaman damgası, bir veri satırının oluşturulduğu anı işaret eder. Veri yazarken zaman damgasını belirtin veya LindormTSDB'nin bunu otomatik olarak oluşturmasına izin verin.

Alan

Bir alan, bir veri kaynağının bir ölçümünü tanımlar ve genellikle zaman içinde değişir; örneğin, sıcaklık veya nem okumaları. Alanlar, bir alan anahtarı ve bir alan değerinden oluşur. Alan anahtarları STRING veri türünde olmalıdır. Desteklenen alan değeri türleri için bkz. Veri türleri.

Tablo şemasını önceden değiştirmeden, istediğiniz zaman alan sütunları ekleyin veya silin.

Sıkça filtrelediğiniz veya grupladığınız nitelikler için etiketleri kullanın. Ölçülen değerlerin kendisi için alanları kullanın.

Veri noktası

Bir veri noktası, belirli bir zamanda kaydedilen bir alan değeridir. Yazılan veya okunan veri noktası sayısı, yazma ve sorgu aktarım hızını ölçmek için kullanılan birincil ölçümdür.

Zaman serisi

Bir zaman serisi, tek bir veri kaynağından gelen bir ölçümün zaman içindeki veri noktaları dizisidir. Bir zaman serisi tablosunda, aynı etiket değerlerini paylaşan tüm satırlar aynı zaman serisine aittir.

LindormTSDB, aynı zaman serisinden gelen verileri birlikte depolar; bu sayede verimli sıkıştırma sağlanır ve sorgular hızlanır. Bir zaman serisi üzerinde desteklenen işlemler şunlardır:

  • Toplama — bir veya daha fazla zaman serisindeki veri noktalarını gruplayın, sayın, toplayın, maksimum veya minimum değerlerini bulun

  • Alt örnekleme — daha kaba bir granülerlikte örnekleme yaparak sorgu sonucu boyutunu küçültün (örneğin, saniyelik verileri saatlik verilere dönüştürün)

  • Ara değer atama — bir zaman penceresinde veri noktası olmadığında boşlukları doldurun

Yaşam süresi (TTL)

TTL, verilerinizin saklama süresini ayarlar. TTL sona erdikten sonra, LindormTSDB verileri otomatik olarak kaldırır. Varsayılan olarak veriler kalıcı olarak saklanır.

Özet: Bir LindormTSDB veritabanı, bir veya daha fazla zaman serisi tablosu içerir. Her tablo, bir veya daha fazla zaman serisi barındırır. Her zaman serisi, bir veri noktası dizisidir — her veri noktası, bir zaman damgasındaki bir alan değeridir — ve etiket değerlerinin bir kombinasyonu ile benzersiz şekilde tanımlanır.

Örnek: Rüzgar türbini izleme

Bir rüzgar türbini enerji santrali, birden fazla türbinden gelen sensör verilerini depolamak için Wind-generators adlı bir tablo kullanır. Tablo, her bir türbini tanımlamak için üç etiket kullanır: ID, model ve manufacturer; ayrıca ölçümleri kaydetmek için iki alan kullanır: power ve wind speed.

image

Her türbin, alan değerlerini gerçek zamanlı olarak LindormTSDB'ye yazar. Aşağıdaki tabloda, depolanan verilerin görünümü gösterilmektedir.

image

LindormTSDB, yüksek eşzamanlı yazma aktarım hızını ve yüksek sıkıştırma oranını destekler. Aşağıdaki sorgular, bu veri modelinin olanak tanıdığı analiz türlerini göstermektedir.

Bir zaman aralığında tek bir ölçümü sorgulayın

wind speed değerini, 7AD45EC türbini için 2020-10-24T00:00:00Z ile 2020-10-24T00:30:00Z tarihleri arasında alın.

Alt örnekleme ile bir zaman aralığında birden fazla ölçümü sorgulayın

power ve wind speed değerlerini, 7AD45EC türbini için 2020-10-24T00:00:00Z ile 2020-10-25T00:00:00Z tarihleri arasında, beş dakikalık aralıklarla alt örneklenmiş olarak alın.

Bir zaman aralığında bir ölçümü toplayın

power değerinin ortalamasını, 7AD45EC türbini için 2020-10-24T00:00:00Z ile 2020-10-24T00:30:00Z tarihleri arasında alın.

Birden fazla ölçüm için en son değerleri alın

power ve wind speed mevcut değerlerini, 7AD45EC türbini için alın.

Etikete göre birden fazla zaman serisinde toplama yapın

KingWind üreticisine ait tüm türbinlerde, 2020-10-24T00:00:00Z tarihindeki ortalama wind speed değerini alın.