Propriedades derive_stbnode

Espaço-Ícone de nó Espaço-Tempo-Boxes 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)
Tabela 1. Propriedades do nó Space-Time-Boxes
propriedades derive_stbnode Tipo de dados Descrição da propriedade
mode IndividualRecords
Hangouts
 
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:
EVER
1YEAR
1MONTH
1DAY
12HOURS
8HOURS
6HOURS
4HOURS
3HOURS
2HOURS
1HOUR
30MIN
15MIN
10MIN
5MIN
2MIN
1MIN
30SECS
15SECS
10SECS
5SECS
2SECS
1SEC
id_field campo  
qualifying_duration 1DAY
12HOURS
8HOURS
6HOURS
4HOURS
3HOURS
2HOURS
1HOUR
30MIN
15MIN
10MIN
5MIN
2MIN
1MIN
30SECS
15SECS
10SECS
5SECS
2SECS
1SECS
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 Prefix
Suffix
 
name_extension sequência  
span_stb_boundaries Booleano Permitir hangouts para abranger limites do STB.