Kayıt Özellik Değerini Al

✅ Azure Stream Analytics ✅ Fabric Olay Akışı

Belirtilen özellik ile ilişkili kayıt değerini döndürür.

Sözdizimi

GetRecordPropertyValue ( record_expression, string_expression )  

Tartışmalar

record_expression

Kaynak kayıt olarak değerlendirilecek kayıt ifadesidir. record_expression Kayıt türünde bir sütun veya başka bir işlev çağrısının sonucu olabilir.

string_expression

Bir kayıt özelliği adı olarak değerlendirilecek dize ifadesidir.

Dönüş Türleri

Dönüş türü kayıt özelliği türüne göre belirlenir ve desteklenen türlerden herhangi biri olabilir.

Açıklama

Dize ifadesindeki kayıt özelliği adının kullanımdaki adlandırma kuralına uyması gerekir.

Kaçış olması gereken karakterleri kullanan bir alana veya özelliğe erişmek için, çift tırnak işareti kullanılabilir: SELECT "[my][Field]" AS myField ..., veya GetRecordPropertyValue(input.SensorReadings, "[my][Field]").

Örnekler

Bu kod örneğinde "eşikler", girişler sekmesinde tanımlanan bir başvuru veri adıdır.

SELECT   
    input.DeviceID,  
    thresholds.SensorName  
FROM input  
JOIN thresholds   
ON  
    input.DeviceId = thresholds.DeviceId  
WHERE  
    GetRecordPropertyValue(input.SensorReadings, thresholds.SensorName) > thresholds.Value  

Kayıt özelliği alanlarına erişmek için nokta gösterimi kullanabileceğinizi unutmayın.

SELECT   
    recordColumn.NestedFieldName1.NestedFieldName2  
FROM input  
  

Ayrıca bakınız