Document AI : Privilèges CREATE MODEL requis pour créer, publier et entraîner des versions de modèles

As part of Snowflake’s continued commitment to enable object sharing across Snowflake, Document AI now stores any published or trained models within the model registry to enable replicating or cloning the models between schemas, databases, and accounts. This change requires you to grant the CREATE MODEL privilege on the schema to the account role to continue using the <model_build_name>!PREDICT method.

Note

Vous ne pouvez pas répliquer une version intermédiaire du modèle (qui comprend le modèle, les valeurs de données à extraire et les documents chargés pour tester et entraîner le modèle). Cette modification n’affecte que le modèle qui a été publié ou entraîné à partir d’une version intermédiaire du modèle.

Modification de comportement

Avant la modification:

Pour créer, publier et entraîner une version intermédiaire du modèle Document AI, vous devez utiliser un rôle qui possède les privilèges suivants :

GRANT CREATE SNOWFLAKE.ML.DOCUMENT_INTELLIGENCE ON SCHEMA doc_ai_db.doc_ai_schema TO ROLE doc_ai_role;
Après la modification:

Pour créer, publier et entraîner une version intermédiaire du modèle Document AI, vous devez utiliser un rôle qui possède les privilèges suivants :

GRANT CREATE SNOWFLAKE.ML.DOCUMENT_INTELLIGENCE ON SCHEMA doc_ai_db.doc_ai_schema TO ROLE doc_ai_role;
GRANT CREATE MODEL ON SCHEMA doc_ai_db.doc_ai_schema TO ROLE doc_ai_role;

Actions requises

  1. Pour continuer à travailler avec les modèles Document AI existants, accordez le privilège supplémentaire au rôle de compte, comme indiqué dans l’exemple suivant :

    GRANT CREATE MODEL ON SCHEMA doc_ai_db.doc_ai_schema TO ROLE doc_ai_role;
    

To create a new Document AI model build, you must use a role that has the required privileges.

Remarques complémentaires

  • Les nouveaux modèles Document AI sont automatiquement intégrés dans le registre de modèles.

  • Les modèles Document AI existants doivent être intégrés manuellement dans le registre de modèles. Voir Actions requises.

  • Seuls les modèles publiés ou entraînés peuvent être intégrés dans le registre de modèles.

  • Vous ne pouvez pas intégrer un modèle dans le registre de modèles pendant l’entraînement. Attendez que l’entraînement soit terminé.

  • Vous devez accorder le privilège CREATE MODEL sur le schéma qui stocke le modèle source et sur le schéma vers lequel vous répliquez un modèle.

  • There are no changes to the <model_build_name>!PREDICT method itself.

Journal des modifications

Section

Mettre à jour

Date

Première publication

4 mars 2025

  • Actions requises

  • Notes complémentaires

Ajout d’informations sur l’intégration des modèles Document AI existants dans le registre de modèles.

9 juillet 2025

Réf : 1904