Résoudre les problèmes d'intégration automatique

Ce document fournit des solutions de contournement pour les problèmes courants que vous pouvez rencontrer lors de la génération d'auto-intégrations.

Problème Cause Solution
Modifier une configuration d'intégration automatique existante Pour modifier le modèle, la colonne source ou le mode d'actualisation, vous devez effacer l'ancienne configuration. Appelez ai.drop_embedding_config pour supprimer les paramètres existants, puis appelez à nouveau ai.initialize_embeddings avec la nouvelle configuration.
Désactiver le mode transactionnel Le mode transactionnel est activé à l'aide de ai.initialize_embeddings. Appelez ai.drop_embedding_config pour supprimer les métadonnées et le déclencheur.
Insertions et mises à jour lentes en mode transactionnel Les embeddings sont générés de manière séquentielle dans la même transaction. La latence du modèle a donc un impact sur la durée de la transaction. Vérifiez la latence du modèle et déterminez si le mode transactionnel est nécessaire pour votre cas d'utilisation.
Génération lente des embeddings automatiques Cela peut être dû au dépassement des limites de quota de requêtes de modèle. Examinez le quota de demandes de modèle pour votre modèle d'embedding. Ajustez le batch_size. Contactez l'assistance si le problème persiste.
Error: 'AutoEmbeddingGeneration: Request size is greater than 4MB' La taille de la requête pour un lot dépasse la taille maximale acceptée de 4 Mo. Réduisez la valeur batch_size dans votre appel de fonction et réessayez.
Erreur d'autorisation lors de l'appel de initialize_embeddings en mode transactionnel Le mode transactionnel crée des déclencheurs, ce qui nécessite des droits de propriétaire de table. Assurez-vous que l'utilisateur qui appelle la fonction est le propriétaire de la table ou dispose du rôle de propriétaire.