Ir al contenido

Cambiar datos y esquema

Pide a Genie en el chat que cambie la estructura de tu archivo o sus registros. Genie muestra el cambio y espera tu confirmación.

Genie puede añadir ocurrencias de tabla, crear y editar relaciones y organizar el gráfico de relaciones. Funciona con cualquier archivo.

Por ejemplo: «Añade una ocurrencia de tabla para Facturas y relaciónala con Clientes por IDCliente. Después ordena el gráfico».

Revisa lo que propone Genie, confirma y comprueba el gráfico en FileMaker.

Genie construye el gráfico con el modelo ancla-boya. Una tabla nueva se enlaza mediante una ocurrencia nueva de la otra tabla, con un nombre como Estimates_Customers o EstimateLines_Products, en lugar de engancharse a una ocurrencia que ya está en el centro de tu gráfico. Así las tablas nuevas no se unen al resto de la solución a medida que el archivo crece, y se evita el bucle que FileMaker rechaza con el error 8201. Si una petición enlazara una tabla ya conectada mediante una clave externa, Genie se detiene antes de ejecutar y construye la boya.

Gráfico de relaciones de Gestionar base de datos con ocurrencias de tabla y relaciones añadidas por Genie
Ocurrencias de tabla y relaciones que Genie añadió al archivo de demostración Invoicing.

Describe el cambio con precisión: la tabla, los campos, qué registros y los valores nuevos.

  1. Describe el cambio, por ejemplo: «Pon Estado en Archivado en todas las facturas pagadas antes de 2024».
  2. Revisa en el chat lo que propone Genie.
  3. Confirma en el cuadro de diálogo nativo de FileMaker. Muestra el SQL y los valores exactos que se ejecutarán.
  4. Comprueba el resultado en FileMaker.

Escribir «sí» en el chat no sustituye esa confirmación. Los cambios que afectan a una tabla entera o eliminan registros reciben advertencias más fuertes.

Los cambios de datos no se pueden deshacer. Prueba primero en una copia del archivo o asegúrate de tener una copia de seguridad.

Con el plan Gratis, Genie puede leer tus datos con consultas, tablas y gráficos de solo lectura. También puede explicar el cambio y darte los pasos para hacerlo a mano. Los cambios de datos ejecutables requieren un plan de pago. Consulta Gratis y De pago.

Con el modo Aplicación automática activado, Genie aplica cambios de esquema, datos, ocurrencias de tabla y relaciones sin pedir confirmación para cada uno. El modo Aplicación automática está desactivado por defecto y se activa en Settings. Cada cambio aparece en Workbench › Submitted.

Las ediciones de relaciones y la organización del gráfico se pueden deshacer desde Workbench. Las ocurrencias de tabla y relaciones nuevas, no. Consulta Revisión, modo Aplicación automática y deshacer.

Un agente externo conectado mediante Local MCP también puede preparar estos cambios. Sin el modo Aplicación automática, van a Workbench para que los revises.

Haz este ejemplo en una copia de desarrollo de tu archivo, no en producción. Crear algunas tablas relacionadas con Genie y ver en qué momento pide tu confirmación.

Pasos

  1. En Conversar con Genie, pide primero a Genie que diseñe la estructura. Todavía no pidas cambios.
  2. Cuando el plan te parezca correcto, pide a Genie que cree las tablas.
  3. Revisa el cambio que muestra Genie y confirma.
  4. Pide a Genie que añada las ocurrencias de tabla y las relaciones, y que organice el gráfico.
  5. Revisa y confirma de nuevo, y comprueba la nueva estructura en FileMaker.

Prompt de ejemplo

Crea tablas para Projects, Milestones y Tasks, con campos básicos y relaciones que soporten un proyecto con varios milestones y un milestone con varias tasks.

Qué comprobar

  • Genie muestra cada cambio de esquema y espera tu confirmación, salvo que el modo Aplicación automática esté activado.
  • Los nombres de tablas, los nombres de campos y los tipos de campo coinciden con lo que pediste.
  • Cada relación une los campos correctos.
  • Las tablas, ocurrencias de tabla y relaciones nuevas no se pueden deshacer desde Workbench. Por eso este ejemplo se hace primero en una copia de desarrollo.
Genie resume las nuevas tablas Estimates y EstimateLines y confirma el cambio en la base de datos
Genie sigue las convenciones que ya tiene tu archivo y confirma cuando el cambio está hecho.

Mira este ejemplo en una construcción completa, de las tablas nuevas a la presentación y el script: recorrido completo en YouTube (en inglés).