Definición
Nuevo en la 7.0 versión: Devuelve matrices de resultados muestreados de una aplicación que se está ejecutando actualmente. Procesador de flujo en el espacio de trabajo de procesamiento de flujo actual.
Compatibilidad
Este método es compatible con los espacios de trabajo de procesamiento de secuencias de Atlas.
Sintaxis
El método sp.processor.sample() tiene la siguiente sintaxis:
sp.processor.sample()
Campos de comandos
sp.processor.sample() no ocupa campos
Comportamiento
sp.processor.sample() Devuelve matrices de resultados muestreados del procesador de flujo indicado y actualmente en ejecución a STDOUT. Este comando se ejecuta continuamente hasta que lo cancele con CTRL-C o hasta que las muestras devueltas alcancen acumulativamente 40 MB.
Control de acceso
El usuario que ejecuta sp.processor.sample() debe tener la
atlasAdmin role.
Ejemplo
El siguiente ejemplo muestra una respuesta esperada al llamar a sp.solarDemo.sample() para tomar una muestra de un procesador de flujo llamado solarDemo:
sp.solarDemo.sample()
{ _id: { device_id: 'device_5' }, max_temp: 8, max_watts: 66, min_watts: 66, avg_watts: 66, median_watts: 66 } { _id: { device_id: 'device_0' }, max_temp: 18, max_watts: 210, min_watts: 68, avg_watts: 157, median_watts: 193 } { _id: { device_id: 'device_10' }, max_temp: 21, max_watts: 128, min_watts: 4, avg_watts: 66, median_watts: 4 } { _id: { device_id: 'device_9' }, max_temp: 10, max_watts: 227, min_watts: 66, avg_watts: 131.4, median_watts: 108 }