Recuentos de particiones para métricas de datos en modalidad continua

Puede modificar el rendimiento de las métricas de datos en modalidad continua editando un parámetro FPL.

Nota: A partir de Maximo® Monitor 9.1 dejarán de estar disponibles las métricas de flujo de datos. La documentación proporcionada para las métricas de transmisión de datos se aplica únicamente a las versiones Maximo Monitor 9.0 y versiones anteriores. Prueba a utilizar métricas de datos por lotes. Para más información, consulte Creación de métricas de datos

El aumento de los recuentos de particiones puede provocar incoherencias en los datos. La disminución de los recuentos de particiones puede provocar la pérdida de datos. Edite los recuentos de particiones sólo si es necesario para el despliegue.

Las métricas de transmisión de datos transmiten datos desde la IoT herramienta. Estas métricas también utilizan Apache Kafka temas para su procesamiento interno. Puede cambiar el número de particiones que se asignan a esos Kafka temas editando la siguiente sección de IoT CR. El CR se encuentra en el espacio de nombres mas-xxx-iot :
spec:
  settings:
    fpl:
      kafkamodel:
         topics:
            derivedMetrics:
               partitions: 2
            repartitionEvents:
               partitions: 2
            functionInputs:
               partitions: 2

El recuento de particiones predeterminado es 2. Normalmente, los recuentos de particiones son mayores o iguales que el número más alto de réplicas de pipelinerouter o functionsexecutor que se han configurado. Al establecer un recuento de particiones inicial más alto, puede escalar más fácilmente el sistema más adelante para resolver problemas de capacidad.

Para disminuir el recuento de particiones, baje el recuento en IoT CR y luego elimine manualmente los Kafka temas. El sistema vuelve a crear automáticamente los temas. Si reduce el recuento en IoT CR y no elimina manualmente los Kafka temas, el cambio no se aplica y la conciliación falla hasta que se borran los temas.

Si utiliza IBM® Event Streams existen las siguientes restricciones:

  • El recuento de particiones no puede ser superior a 100.
  • Cada partición incurre en más costes.
  • Para cada partición repartitionEvents , se crea un Kafka tema se crea y tiene una partición cada uno. Por ejemplo, si cambia repartitionEvents.partitions por 3, se crean seis particiones.
  • Para cada partición functionInputs , se crean dos Kafka temas se crean y tienen una partición cada uno. Por ejemplo, si cambia functionInputs.partitions por 3, se crean nueve particiones.