Veri kontrolleri ve doğrulamaları
Veri kontrolleri ve doğrulamaları - GeoDin'in veri girişine hataları ve tutarsızlıkları yakalamak için uyguladığı otomatik kurallar.
GeoDin uygular otomatik kontroller Veri yönetimi yöntemiyle girilen verilere; eksik İhtiyaç duyulan alanları, Aralık dışı değerleri ve ilgili veri noktaları arasındaki tutarsızlıkları işaretler.
Kontroller, Nesne tipi ve Veri tipi başına yapılandırılır. Doğrulama, veriler girildikçe çalışır ve Sonuçlar Giriş formları içinde gösterilir (örneğin, kırmızı alan çerçeveleri, uyarı simgeleri veya ihlal edilen Kuralı açıklayan üzerine gelme ipuçları). Sözlük tabanlı alanlar için GeoDin, girilen Değerlerin yapılandırılan Sözlük ile eşleştiğini doğrular; Sayısal alanlar için ise Veri tipi tanımında belirtilen Birim, biçim ve Aralık kısıtlarını uygular.
Birçok Nesne genelinde kontrollerle çalışmak
Yukarıdaki giriş anı doğrulaması siz yazdıkça nesne nesne çalışır. Tüm bir sorgu ya da nesne grubunda aynı anda denetlemek, aramak, değiştirmek veya hesaplamak için GeoDin Veri kontrolleri ve Hesaplamalar Yöntemini sunar. Birbiriyle ilişkili birkaç işlevi bir araya toplar:
Girdi kontrolü - seçili tüm nesnelerin Katman verisini sözdizimi doğruluğu açısından sınar ve hatalı nesneleri düzeltme için bir grup içinde toplar.
Ara ve değiştir - kodları veya değerleri birçok sondaj günlüğü ya da genel veri kaydı içinde düzeltir (kod duyarlı değiştirme, kodlu sondaj günlükleri için tasarlanmıştır).
Veri dizileri: Diziler hesaplanıyor - tüm seçili nesneler için yeni Ölçüm dizileri hesaplar.
Yöntemin, Ara ve değiştir iletişim kutularının ve giriş denetimi sözdizimi kontrolünün tam adım adım açıklaması için şuraya bakın Veri kontrolleri ve Hesaplamalar Nesne İşlemleri Başvurusu Nesne İşlemleri Başvurusu.
Kapsamlı nesne işlemleri iş akışı - nesne verilerini oluşturma, düzenleme, doğrulama, içe aktarma, dışa aktarma ve raporlama - için şuraya bakın Nesne İşlemleri Başvurusu.
Başvuru: Olasılık tanımları
Bir Olasılık olarak adlandırılmış bir kuraldır ve bir Ölçüm değerini mantıksal bir terime karşı test eder. Olasılıklar, Veri tipi içinde tanımlanır Özellikler ve iki yerde değerlendirilir: Ölçüm düzenleyici içinde yazarken bir giriş denetimi olarak ve Olasılık raporu içinde. Bu Güvenilirlik kontrolü sekmesi, şu anda kontrol edilen satır için Olasılık analizini gösterir - bkz. Ölçüm değerleri içindeki Formüller.
Olasılık iletişim kutusunun alanları
Ad
Kural için anlamlı bir ad. Ad, bir raporun Sütun tanımlarında kullanılabilir, bu yüzden onu kuralın neyi test ettiğine bağlayın.
Sonuç tipi
Test edilen koşulun DOĞRU olması, değerin mantıklı veya mantıksız.
Sonuç olarak
Bir eşleşmenin bir Hata ya da bir bildirim.
Sonuç
Değerlendirilen mantıksal terim. Terimi Derle simgesini, mevcut alanlar ve işleçlerden terimi oluşturmak için kullanın.
Mesaj yazısı
Kural tetiklendiğinde bildirilen metin. Rapor sütun tanımlarında kullanılır ve Derle simgesi buna dinamik içerik ekleyebilir.
Sonuç tipi - işlenmiş örnek. 14'ün üzerindeki pH değerleri imkânsızdır, bu yüzden terimi girin $WAS:PH$>14 ve türü mantıksız: terim DOĞRU olduğunda değer 14'ten Büyüktür ve bu nedenle işaretlenir. Kural aynı şekilde tersinden de yazılabilir - şunu test et $WAS:PH$<=14 ve türü mantıklı - aynı etkiyle.
Sonuç olarak - her ayarın ne yaptığını. mantıksız olarak sınıflandırılan bir Değer Hata Ölçüm düzenleyici içinde girilmesi engellenir: Giriş, Değer düzeltilene kadar engellenir. Bir bildirim yalnızca tavsiye niteliğindedir - Kullanıcıya Değerin mantıksız olduğunu söyler ama yine de kabul eder. Fiziksel olarak imkânsız Değerler için Hatalar, yalnızca alışılmadık olan Değerler için bildirimler kullanın.
Mesaj yazısı örneği: Klorür için $WAS:CL$ Değeri, ... nedeniyle mantıklı değil.
Ölçüm değerlerini kaydederken veya sürdürürken Hesaplama ve Olasılık denetimini çalıştırmak için Bas Enter Değeri girdikten sonra.
Göreli sıçramalar
Göreli sıçramalar, bir terimin bir farklı aynı alanın veri kaydı - örneğin, Bugün klorür okumasını Önceki olanla karşılaştırmak.
Göreli sıçramalar yalnızca Olasılık raporu içinde belirtilir ve değerlendirilir Olasılık raporu. Hayır, giriş kontrolünde Ölçüm düzenleyici içinde sonuç üretmezler.
Alanla ilgili İçerik için iletişim kutusu düz alan referansını sunar, örneğin Klorür olarak $WAS:CL$, Veri alanına ait Mevcut Değeri kullanır. Başka bir kayda Adres etmek için parantez içinde göreli bir sıçrama aralığı ekleyin:
$WAS:CL(-1)$
Alan ait Önceki veri kaydı
$WAS:CL(-2)$
Önceki olanın bir önceki kaydı
$WAS:CL(+1)$ veya $WAS:CL(1)$
Sonraki veri kaydı
$WAS:CL(-~)$
birinci veri İçerik
$WAS:CL(+~)$ veya $WAS:CL(~)$
son veri İçerik
Mevcut bir Parametre ait minimum VE Maksimum Değerler
Özel bir Parametre sözdizimi, Mevcut veri içinde bir Parametre'nin aldığı en küçük VEYA en büyük Değere ulaşır:
$Min>DAT:PARAM$- bir Parametre ait minimum DeğerPARAMVeri tipi içindeDAT.$Max>DAT:PARAM$- bir Parametre ait maksimum DeğerPARAMVeri tipi içindeDAT.
Bu, bir Kuralın Mevcut veri kaydındaki Değeri diğerlerinin tümüyle Karşılaştırmasına olanak tanır:
Böyle bir Olasılık, yeni girilen Değerin tüm Önceki Değerlerden daha düşük ya da daha yüksek olduğunda uyarır.
Kayıtları Sayma
Bu Say İşlemci kaç veri kaydı bulunduğunu döndürür:
$Say>DAT:PARAM$- Mevcut ölçüm Noktası içinde Veri tipi için Kayıtlar sayısıDAT.
Bir Durum, hangi Kayıtların sayılacağını sınırlar:
Bu, yalnızca Veri alanı olan Kayıtlar'ı sayar PARAM İçerikler xy. Durum içinde, Parametreyi referans alın Hariç Veri tipi öneki (DAT:) ve onu # karakterlerin içine alın.
Son güncelleme
Bu yararlı oldu mu?