Solucionar problemas con la inserción automática

En este documento se ofrecen soluciones alternativas para los problemas habituales que pueden surgir al generar inserciones automáticas.

Problema Causa Resolución
Modificar la configuración de la inserción automática Si cambias el modelo, la columna de origen o el modo de actualización, tendrás que borrar la configuración anterior. Llama al ai.drop_embedding_config para eliminar los ajustes actuales y, a continuación, vuelve a llamar al ai.initialize_embeddings con la nueva configuración.
Inhabilitar el modo transaccional El modo transaccional se habilita mediante ai.initialize_embeddings. Llama a ai.drop_embedding_config para quitar los metadatos y el activador.
Inserciones y actualizaciones lentas en el modo transaccional Las inserciones se generan de forma seriada en la misma transacción, por lo que la latencia del modelo influye en el tiempo de la transacción. Comprueba la latencia del modelo y determina si el modo transaccional es necesario para tu caso práctico.
Generación de incrustaciones automática lenta Puede deberse a que se han superado los límites de cuota de solicitudes de modelos. Consulta la cuota de solicitudes de modelos de tu modelo de inserciones. Ajusta el batch_size. Si el problema persiste, ponte en contacto con el equipo de Asistencia.
Error: 'AutoEmbeddingGeneration: Request size is greater than 4MB' El tamaño de la solicitud de un lote supera el tamaño máximo admitido de 4 MB. Reduce el valor de batch_size en la llamada a la función y vuelve a intentarlo.
Error de permisos al llamar a initialize_embeddings en modo transaccional El modo transaccional crea activadores, lo que requiere privilegios de propietario de la tabla. Asegúrate de que el usuario que llama a la función sea el propietario de la tabla o tenga el rol de propietario.