Document AI: privilégio CREATE MODEL necessário para criar, publicar e treinar compilações de modelos

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.

Nota

Não é possível replicar uma compilação de modelo (que inclui o modelo, os valores de dados a serem extraídos e os documentos carregados para testar e treinar o modelo). Essa mudança afeta apenas o modelo que foi publicado ou treinado a partir de uma compilação de modelo.

Mudança de comportamento

Antes da mudança:

Para criar, publicar e treinar uma compilação de modelo Document AI, você deve usar uma função que tenha os seguintes privilégios:

GRANT CREATE SNOWFLAKE.ML.DOCUMENT_INTELLIGENCE ON SCHEMA doc_ai_db.doc_ai_schema TO ROLE doc_ai_role;
Após a mudança:

Para criar, publicar e treinar uma compilação de modelo Document AI, você deve usar uma função que tenha os seguintes privilégios:

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;

Ações necessárias

  1. Para continuar trabalhando com os modelos Document AI existentes, conceda o privilégio adicional à função de conta, conforme mostrado no exemplo a seguir:

    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.

Notas adicionais

  • Novos modelos Document AI são integrados automaticamente ao registro de modelos.

  • Os modelos Document AI existentes devem ser integrados manualmente ao registro de modelos. Consulte Ações necessárias.

  • Somente modelos publicados ou treinados podem ser integrados ao registro de modelos.

  • Você não pode integrar um modelo ao registro de modelos durante o treinamento. Aguarde até que o treinamento seja concluído.

  • Você deve conceder o privilégio CREATE MODEL no esquema que armazena o modelo de origem e no esquema para o qual você replica um modelo.

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

Log de alterações

Seção

Update

Data

Publicação inicial

04-mar-25

  • Ações necessárias

  • Notas adicionais

Adição de informações sobre a integração dos modelos Document AI existentes no registro de modelos.

09-jul-25

Ref: 1904