Ir al contenido

Lo que un nodo de datos lee

Un nodo de Cargar fila o Escribir fila en el lienzo no apunta a un lugar fijo. Lo que lee depende de cómo se está ejecutando el flujo de trabajo:

Cuando el flujo de trabajo se ejecuta como… El nodo lee…
una ejecución en vivo o un trabajo por lotes la fuente a la que está conectado — una hoja, una tabla, un conjunto de datos guardado
un retroceso el conjunto de datos elegido en la configuración del retroceso, en cada paso en el tiempo
una evaluación el conjunto de datos de fixture elegido en la configuración de la suite

Esto es intencional. Un retroceso nunca debe leer los datos en vivo de hoy, y una evaluación tampoco debe leer datos en vivo — por lo que el mismo flujo de trabajo, sin cambios, lee un conjunto de datos congelado en esos dos casos. Lo que pruebas es exactamente lo que ejecutas.

El nodo ahora muestra los tres, para que puedas verlos antes de ejecutar algo.

Abre un flujo de trabajo en el lienzo. Cada nodo de datos tiene una línea de Vínculos; haz clic en ella para expandir:

en vivo → VCs (Google Sheet)
retroceso → 3 configuraciones · último: Trío de Momentum (126 filas)
eval → ⚠ sin fixture vinculado

Cada fila dice lo que ese tipo de ejecución leería. El color te indica si eso está bien:

Ves Significa
un nombre Vinculado. Esa ejecución lee esto.
⚠ sin conjunto de datos vinculado / ⚠ sin fixture vinculado Ese tipo de ejecución rechazaría comenzar, porque no hay nada seguro para leer. Soluciona esto antes de ejecutar un retroceso o una evaluación.
⛔ credencial revocada, ⛔ fuente desanclada, ⛔ conjunto de datos ya no existe Vinculado a algo que ya no funciona. Reconecta la credencial, vuelve a anclar la fuente o elige otro conjunto de datos.
sin fuente en vivo (gris) No hay nada conectado para una ejecución en vivo. Inofensivo si este flujo de trabajo solo se ejecuta como un retroceso o evaluación.

El nodo permanece plegado cuando todo es ordinario y se despliega solo, con un ⚠ en su encabezado, cuando algo necesita atención — así que una advertencia es visible desde todo el lienzo.

Cuando un retroceso tiene varias configuraciones, el nodo muestra cuántas y la más recientemente editada, además de cuántas no tienen conjunto de datos.

El nodo se actualiza a medida que trabajas. Víncular un conjunto de datos en la pestaña Retroceso, elegir un fixture de evaluación, crear o editar un trabajo por lotes, desanclar una fuente o eliminar un conjunto de datos actualizan todo — no hay nada que guardar primero. Una configuración de retroceso sin conjunto de datos es rechazada cuando intentas ejecutarla, con la misma razón que muestra el nodo.

Los Cargar fila y Escribir fila en la parte superior e inferior de un trabajo por lotes son diferentes: el trabajo los coloca allí, y siempre leen la fuente del trabajo y escriben su objetivo, en vivo. Sus filas dicen lee y escribe, y ten en cuenta que un trabajo por lotes nunca es retrocedido ni evaluado.

El nodo muestra vínculos; no los cambia. Cada uno se establece donde siempre estuvo:

Para cambiar… Ve a
lo que un retroceso lee la pestaña Retroceso → la configuración → su conjunto de datos
lo que una evaluación lee la pestaña Evaluaciones → Configuraciones de la suite → conjunto de datos de fixture
lo que un trabajo por lotes lee y escribe el inspector del trabajo en el lienzo
lo que una ejecución directa lee la configuración del propio nodo

Por qué un retroceso lee un conjunto de datos diferente que mi hoja

Section titled “Por qué un retroceso lee un conjunto de datos diferente que mi hoja”

Porque una hoja es ahora. Un retroceso pregunta qué habría decidido tu flujo de trabajo el pasado marzo, y la única respuesta honesta proviene de datos que registran cuándo se conoció cada valor. Eso es lo que es un conjunto de datos guardado — consulta Conecta tus datos para cómo capturar una fuente en vivo en uno y construir un historial sobre el que puedas hacer retrocesos.