Data Read Local
Lee un valor almacenado en el almacenamiento local del escenario y lo emite para que otros bloques lo utilicen. Útil cuando necesitas compartir valores dentro del mismo escenario (por ejemplo dentro de bucles o entre diferentes ramas) sin depender de conexiones directas.
📥 Entradas
Este bloque no tiene entradas.
📤 Salidas
Generic
Este socket emite el valor recuperado del almacenamiento local para la clave indicada. Si la clave no se encuentra, se produce un valor por defecto seguro y se muestra una advertencia.
🕹️ Controles
Data Key
Introduce la clave de texto utilizada para buscar el valor en el almacenamiento local. El campo ofrece sugerencias de autocompletado para claves locales existentes y así evitar errores de tipeo.
⚙️ Mecanismo de ejecución
Cuando se ejecuta el escenario, el bloque usa el texto del control
Data Keypara buscar un valor en el almacenamiento local del escenario.Si existe una entrada coincidente, ese valor se envía a través del socket de salida
Generic.Si no hay entrada coincidente, el bloque produce un valor por defecto seguro y muestra una advertencia para que sepas que la clave no se encontró.
✨ Features
Acceso de lectura al almacenamiento local para compartir datos en todo el escenario sin conexiones directas.
Autocompletado para el control
Data Keypara reducir errores tipográficos y acelerar la configuración.Comportamiento seguro por defecto y advertencia visible cuando falta una clave.
📝 Usage
Escribe el nombre del valor que quieres leer en el control
Data Key(usa el autocompletado para seleccionar claves existentes).Ejecuta el escenario. El bloque emitirá el valor almacenado al socket
Genericcuando esté disponible.Usa bloques aguas abajo para procesar, mostrar o exportar el valor.
Ejemplos de usos comunes:
Leer contadores, flags o resultados intermedios que se almacenaron anteriormente en el escenario.
Extraer valores de configuración colocados en el almacenamiento local por un paso de inicialización.
💡 Tips and Tricks
Para guardar un valor que este bloque pueda leer, empáralo con el bloque
Data Write Local. Escribe una vez, lee donde lo necesites en el mismo escenario.Si necesitas que los datos persistan entre ejecuciones o estén disponibles globalmente, usa
Data Write GlobalyData Read Globalen su lugar.Usa
Is NoneoReplace Nonedespués de este bloque para proporcionar valores de respaldo y evitar errores aguas abajo cuando falte una clave.Combínalo con
Debug Inputpara inspeccionar rápidamente el valor recuperado en el log mientras construyes el escenario.Para registrar o exportar valores leídos, conecta la salida a
CSV Exportu otros bloques de exportación.Al construir subsistemas o bucles,
Data Read Localjunto conSubsystemoData Memorypuede ayudar a coordinar el estado sin cableado adicional.
🛠️ Troubleshooting
No aparece ningún valor: verifica la ortografía exacta de la
Data Key. Usa la lista de autocompletado del control para confirmar las claves existentes.Advertencia sobre clave faltante: indica que la clave no se encontró en el almacenamiento local. Considera crear la clave antes en el escenario con
Data Write Localo manejar el valor faltante usandoReplace None.Tipo de valor inesperado: recuerda que el bloque emite exactamente lo que se almacenó. Usa bloques de comprobación o conversión de tipos aguas abajo si necesitas un tipo específico.
Última actualización