service-business — Agrupación comercial
TopicFrom the PointSav Documentation
service-business convierte puntos de datos de venta minorista sin procesar en clústeres comerciales accionables aplicando un esquema espacial padre-hijo — así cuando múltiples operadores distintos comparten un único sitio físico, el motor GIS recibe una entidad comercial por sitio en lugar de varios puntos superpuestos.
Los datos minoristas son inherentemente ruidosos — un único sitio comercial frecuentemente contiene múltiples puntos distintos, como una tienda ancla de gran formato, una farmacia integrada y una estación de combustible que comparten la misma zona de estacionamiento. service-business convierte esos puntos crudos en clústeres comerciales accionables utilizando un esquema espacial padre-hijo, de modo que el motor GIS recibe una entidad comercial unificada por sitio físico en lugar de varios registros superpuestos. El servicio itera el lago de datos crudos de service-fs, agrupa entidades que comparten una huella dentro de un umbral de proximidad de 100 m y asigna el ancla nombrada de mayor peso como el padre.
[edit]Puntos clave
service-businessutiliza un índice espacial basado en cuadrícula con celdas de aproximadamente 1 km para agrupar puntos minoristas crudos. Los puntos dentro de 100 m entre sí se consolidan en un único clúster comercial antes de que se calcule cualquier puntuación de nivel.- El esquema padre-hijo asigna el ancla nombrada de mayor peso como padre. Cada otro operador en el mismo sitio se convierte en un registro hijo. Sin este paso, estaciones de combustible y farmacias co-ubicadas contarían como señales de nivel independientes.
- La salida es
cleansed-clusters.jsonl, consumida directamente por[[app-orchestration-gis]]al construir el índice de co-ubicación regional. El paso de agrupación es el límite entre datos de PDI crudos e inteligencia comercial clasificada. - El umbral de proximidad de 100 m está calibrado para parques comerciales de gran formato — suficientemente cercano para capturar co-ubicación genuina, suficientemente lejano para separar destinos de compras adyacentes pero estructuralmente distintos.
[edit]Lógica de agrupación
service-business procesa nodos comerciales crudos de modo que el motor GIS produzca una única entidad comercial unificada por sitio físico.
[edit]Índice espacial basado en cuadrícula
Para realizar esto a escala, el servicio utiliza un índice espacial basado en cuadrícula (aproximadamente 1 km de celdas). Itera a través del lago de datos crudo de service-fs y agrupa entidades que comparten una huella física dentro de un umbral de proximidad de 100 m.
[edit]Esquema padre-hijo
- Nodo padre — el motor comercial primario: típicamente el ancla nombrada de mayor peso en el sitio.
- Hijos (subentidades) — operadores secundarios ubicados dentro del mismo nodo espacial.
[edit]Salida de datos depurada
La salida es un archivo cleansed-clusters.jsonl refinado. Este conjunto de datos procesado es consumido por el app-orchestration-gis descendente para construir el índice de co-ubicación regional.