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. |