Propriedades derive_stbnode
O nó Espaço-Tempo-Caixas deriva Espaço-Tempo-Caixas dos campos de latitude, longitude e timestamp. Também é possível identificar Space-Time-Boxes frequentes como hangouts.
Exemplo
node = modeler.script.stream().createAt("derive_stb", "My node", 96, 96)
# Individual Records mode
node.setPropertyValue("mode", "IndividualRecords")
node.setPropertyValue("latitude_field", "Latitude")
node.setPropertyValue("longitude_field", "Longitude")
node.setPropertyValue("timestamp_field", "OccurredAt")
node.setPropertyValue("densities", ["STB_GH7_1HOUR", "STB_GH7_30MINS"])
node.setPropertyValue("add_extension_as", "Prefix")
node.setPropertyValue("name_extension", "stb_")
# Hangouts mode
node.setPropertyValue("mode", "Hangouts")
node.setPropertyValue("hangout_density", "STB_GH7_30MINS")
node.setPropertyValue("id_field", "Event")
node.setPropertyValue("qualifying_duration", "30MINUTES")
node.setPropertyValue("min_events", 4)
node.setPropertyValue("qualifying_pct", 65)
propriedades derive_stbnode |
Tipo de dados | Descrição da propriedade |
|---|---|---|
mode |
IndividualRecordsHangouts |
|
latitude_field |
campo | |
longitude_field |
campo | |
timestamp_field |
campo | |
hangout_density |
densidade | Uma única densidade. Veja densities para valores de densidade válidos. |
densities |
[density,density,..., density] | Cada densidade é uma sequência (por exemplo, STB_GH8_1DAY). Observe que há limites para os quais as densidades são válidas. Para o geohash, é possível usar valores de GH1 a GH15. Para a parte temporal, é possível usar os valores a seguir: EVER1YEAR1MONTH1DAY12HOURS8HOURS6HOURS4HOURS3HOURS2HOURS1HOUR30MIN15MIN10MIN5MIN2MIN1MIN30SECS15SECS10SECS5SECS2SECS1SEC |
id_field |
campo | |
qualifying_duration |
1DAY12HOURS8HOURS6HOURS4HOURS3HOURS2HOURS1HOUR30MIN15MIN10MIN5MIN2MIN1MIN30SECS15SECS10SECS5SECS2SECS1SECS |
Deve ser uma sequência. |
min_events |
Número inteiro | O valor de número inteiro válido mínimo é 2. |
qualifying_pct |
Número inteiro | Deve estar no intervalo de 1 a 100. |
add_extension_as |
PrefixSuffix |
|
name_extension |
sequência | |
span_stb_boundaries |
Booleano | Permitir hangouts para abranger limites do STB. |