Playbook
Contratos de datos para Geofence y Expedition (Contratos DE Datos Para Geofence Y Expedition)
Contratos de datos para Geofence y Expedition — Curso de producción de backend/plataforma de datos de ABC Logistics.
Plataforma de datos multilingüe de logística (Plataforma de datos Polyglot)
Parte 9 de 10
Plataforma de datos multilingüe con ERP MySQL para limpieza PostGIS, MongoDB para telemetría y Elasticsearch para búsqueda.
Contratos de datos para Geofence y Expedition
El contrato km_metric combina UI y PostGIS. Los contratos incluyen km_metric, centros, motivos de espera e identificadores de expedición para que la interfaz de usuario de Wait Geofence y el mapa de expedición permanezcan alineados.```text km_metric, center, wait reason, expedition id
## Conceptos en la primera mención```text
📦 Operational Store
ERP’nin yazdığı MySQL — günlük işlem için doğru, analitik için kirli.
📦 Analytics Store
Temizlenmiş PostgreSQL/PostGIS — coğrafi sorgu ve rapor için.
📦 Telemetry Store
Yüksek frekanslı konum olayları için belge/store (MongoDB).
📦 Search Index
Çok varlıklı ops araması için Elasticsearch kümesi.
```Mezclar estas capas conduce a una verdad falsa tanto en el análisis como en el mapa frontend.
## Forma del problema
Los contratos incluyen km_metric, centros, motivos de espera e identificadores de expedición para que la interfaz de usuario de Wait Geofence y el mapa de expedición permanezcan alineados.```text
km_metric, center, wait reason, expedition id
```## Distinción de empleados
El contrato km_metric combina UI y PostGIS.```text
km_metric, center, wait reason, expedition id
↓
explicit contract → frontend
```## Conectar con la interfaz
El mapa de operaciones, la interfaz de usuario de geocerca en espera y las MFE consumen estos patrones de lectura; no se conecta a ERP/MySQL sin formato.
## Los enfrentamientos más confusos de este episodio.```text
❌ ERP MySQL = analitik veritabanı
✓ ERP yazma store’udur; analitik PostGIS’te yaşar
❌ Harita doğrudan vendor/public router’a güvensin
✓ Üretimde kendi API/OSRM kenarınız olmalı
❌ ML çıktısı PII ile birlikte loglansın
✓ Değerlendirme ve serving gizlilik sınırına uyar
Lista de verificación de su propio sistema
- ¿Qué tienda considera esta superficie como fuente de verdad?
- ¿A qué contrato API llama la interfaz?
- ¿Qué sucede si se pierde un solo nodo en el clúster?
- ¿Cómo se muestra el retraso al operador?
- Lista de denegación: ¿hay alguna filtración de dominio/proveedor del cliente en el contenido?
Cosas para recordar de esta sección
- Las tiendas Polyglot son para diferentes cargas de trabajo; El sueño de una única base de datos es frágil.
- El frontend consume un modelo de lectura limpia, no un ERP.
- Las salidas de ML y OSRM no se asignan sin un contrato API.
El mapa extraído de una fuente sucia es una hermosa mentira.
FAQ
Frequently asked questions
¿Qué es la tienda operativa?
MySQL by ERP: adecuado para el procesamiento diario, sucio para el análisis.
¿Qué es la tienda de análisis?
PostgreSQL/PostGIS limpio: para consultas e informes geoespaciales.
¿Es correcto "ERP MySQL = base de datos analítica"?
ERP es una tienda de escritura; la analítica vive en PostGIS
¿Qué soluciona esta sección?
El contrato km_metric combina UI y PostGIS. El contrato km_metric combina UI y PostGIS. Los contratos incluyen km_metric, centros, motivos de espera e identificadores de expedición para que la interfaz de usuario de Wait Geofence y el mapa de expedición permanezcan alineados.
Principios de ingeniería aprendidos
- Separe el almacén operativo del almacén de análisis.
- La telemetría, la búsqueda y los SIG relacionales requieren diferentes patrones de acceso.
- Cada modelo de lectura es un contrato frontend.
Continuar leyendo
Continuar leyendo
Siguiente en la serie
Monitoreo de retrasos en tiendas multilingües
Monitoreo de Lag en Tiendas Multilingües — Curso de producción de backend/plataforma de datos de ABC Logistics.
Siguiente en la serie
Entrega de lectura limpia a las interfaces de operaciones
Entrega de lectura limpia a las interfaces de operaciones: curso de producción de plataforma de datos/backend de ABC Logistics.
Misma serie
Anticorrupción entre ERP (planificación de recursos empresariales) y análisis
Anticorrupción entre ERP y Analytics — Curso de producción de plataforma de datos/backend de ABC Logistics.