Snowpark Container Services-Container-Protokolle: Änderungen an Ressourcenattributen

Achtung

Diese Verhaltensänderung ist im Bundle 2024_07 enthalten.

Den aktuellen Status des Bundles finden Sie unter Bundle-Verlauf.

Snowflake kann lokale Container-Protokolle von Ihren Anwendungscontainern in der für Ihr Konto konfigurierten Ereignistabelle erfassen und aufzeichnen.

Das JSON-Objekt in der RESOURCE_ATTRIBUTES-Spalte der Ereignistabelle liefert Informationen wie den Service Container, der die Meldung erzeugt hat, den Computepool, in dem der Dienst läuft, und andere.

Wenn dieses Verhaltensänderungs-Bundle aktiviert ist, ändert sich das JSON-Objekt in der RESOURCE_ATTRIBUTES-Spalte der Ereignistabelle wie unten beschrieben:

Feldnamen vor der Änderung

Feldnamen nach der Änderung

„snow.containers.compute_pool.id“ . „snow.containers.compute_pool.name“

„snow.compute_pool.id“ . „snow.compute_pool.name“

Bisher nicht vorhanden

„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“

Entfernt

„snow.account.name“ . „snow.database.id“ . „snow.database.name“ . „snow.schema.id“

Keine Änderung. Diese Felder bleiben unverändert.

Im Folgenden finden Sie ein Beispiel für Ressourcenattribute für einen Container-Protokolleintrag in der Ereignistabelle, wenn diese Verhaltensänderung aktiviert ist.

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