Propriedades de rfmaggregatenode

Ícone De Nó Agregado RFM O nó Recency, Frequency, Monetary (RFM) Aggregate permite selecionar os dados transacionais históricos dos clientes, eliminar quaisquer dados não utilizados e combinar todos os dados da transação restantes dos clientes em uma única linha que lista quando eles interagiram pela última vez com você, quantas transações eles realizaram e o valor monetário total dessas transações.

Exemplo

node = stream.create("rfmaggregate", "My node")
node.setPropertyValue("relative_to", "Fixed")
node.setPropertyValue("reference_date", "2007-10-12")
node.setPropertyValue("id_field", "CardID")
node.setPropertyValue("date_field", "Date")
node.setPropertyValue("value_field", "Amount")
node.setPropertyValue("only_recent_transactions", True)
node.setPropertyValue("transaction_date_after", "2000-10-01")
Tabela 1. propriedades rfmaggregatenode
propriedades rfmaggregatenode Tipo de dados Descrição da propriedade
relative_to Fixed Today Especifique a data a partir da qual a recência das transações será calculada.
reference_date Data Somente disponível se Fixed for escolhido em relative_to.
contiguous sinalização Se seus dados são pré-classificados para que todos os registros com o mesmo ID apareçam juntos no fluxo de dados, a seleção dessa opção acelera o processamento.
id_field campo Especifique o campo a ser utilizado para identificar o cliente e suas transações.
date_field campo Especifique o campo de data a ser utilizado para calcular a recência.
value_field campo Especifique o campo a ser utilizado para calcular o valor monetário.
extension sequência Especifique um prefixo ou sufixo para duplicar campos agregados.
add_as Suffix Prefix Especifique se o extension deve ser incluído como um sufixo ou um prefixo.
discard_low_value_records sinalização Ative o uso da configuração discard_records_below.
discard_records_below number Especifica um valor mínimo abaixo do qual quaisquer detalhes da transação não serão utilizados ao calcular os totais de RFM. As unidades de valor se relacionam com o campo value selecionado.
only_recent_transactions sinalização Ative o uso das configurações specify_transaction_date ou transaction_within_last.
specify_transaction_date sinalização  
transaction_date_after Data Somente disponível se specify_transaction_date for selecionado. Especifique a data da transação após a qual os registros serão incluídos em sua análise.
transaction_within_last number Somente disponível se transaction_within_last for selecionado. Especifique o número e o tipo de períodos (dias, semanas, meses ou anos) desde Calcular Recência relativa até a data após a qual os registros serão incluídos em sua análise.
transaction_scale Days Weeks Months Years Somente disponível se transaction_within_last for selecionado. Especifique o número e o tipo de períodos (dias, semanas, meses ou anos) desde Calcular Recência relativa até a data após a qual os registros serão incluídos em sua análise.
save_r2 sinalização Exibe a data da segunda transação mais recente para cada cliente.
save_r3 sinalização Somente disponível se save_r2 for selecionado. Exibe a data da terceira transação mais recente para cada cliente.