Logs de contêiner do Snowpark Container Services: Alterações nos atributos de recurso

Atenção

Essa mudança de comportamento está no pacote 2024_07.

Para saber o status atual do pacote, consulte Histórico do pacote.

O Snowflake pode capturar e registrar logs de contêiner locais dos contêineres de seu aplicativo na tabela de evento configurada para sua conta.

O objeto JSON na coluna RESOURCE_ATTRIBUTES na tabela de evento fornece informações como o contêiner de serviço que gerou a mensagem de log, o pool de computação onde o serviço está sendo executado e outros.

Quando esse pacote de mudança de comportamento estiver habilitado, o objeto JSON na coluna RESOURCE_ATTRIBUTES na tabela de evento será alterado conforme descrito abaixo:

Nomes de campo antes da alteração

Nomes de campo depois da alteração

«snow.containers.compute_pool.id» . «snow.containers.compute_pool.name»

«snow.compute_pool.id» . «snow.compute_pool.name»

Não presente anteriormente

«snow.compute_pool.node.id» . «snow.compute_pool.node.instance_family»

“snow.containers.container.name» . «snow.containers.instance.name» . «snow.containers.restart.id»

«snow.service.container.name» . «snow.service.container.instance» . «snow.service.container.run.id»

«snow.executable.id» . «snow.executable.name» . «snow.executable.type»

«snow.service.id» . «snow.service.name» . «snow.service.type» .

«snow.executable.type»

Removida

«snow.account.name» . «snow.database.id» . «snow.database.name» . «snow.schema.id»

Nenhuma mudança. Esses campo permanecem como estão.

A seguir está um exemplo de atributos de recurso para uma entrada de log de contêiner na tabela de evento quando essa alteração de comportamento está habilitada.

+-----------------------------------------------------------+
| RESOURCE_ATTRIBUTES                                       |
|-----------------------------------------------------------|
| {                                                         |
|   "snow.account.name": "SPCSDOCS1",                       |
|   "snow.compute_pool.id": 20,                             |
|   "snow.compute_pool.name": "TUTORIAL_COMPUTE_POOL",      |
|   "snow.compute_pool.node.id": "a17e8157",                |
|   "snow.compute_pool.node.instance_family": "CPU_X64_XS", |
|   "snow.database.id": 26,                                 |
|   "snow.database.name": "TUTORIAL_DB",                    |
|   "snow.schema.id": 212,                                  |
|   "snow.schema.name": "DATA_SCHEMA",                      |
|   "snow.service.container.instance": "0",                 |
|   "snow.service.container.name": "echo",                  |
|   "snow.service.container.run.id": "b30566",              |
|   "snow.service.id": 114,                                 |
|   "snow.service.name": "ECHO_SERVICE2",                   |
|   "snow.service.type": "Service"                          |
| }                                                         |
+-----------------------------------------------------------+

Ref.: 1682