Abhängigkeiten des Snowflake-Telemetrie-Pakets¶
Wenn Sie das Paket com.snowflake:telemetry
zur Definition Ihrer Funktion oder Prozedur hinzufügen, werden der Umgebung, in der die Funktion oder Prozedur ausgeführt wird, Bibliotheken hinzugefügt, die von der Snowflake-Telemetrie abhängig sind. Vermeiden Sie es, andere Versionen dieser Bibliotheken zur Unterstützung von eigenem Code zu importieren, da dies zu Kollisionen und unerwartetem Verhalten führen kann.
Sie können das Telemetrie-Paket verwenden, wenn Sie Code zur Protokollierung oder Ablaufverfolgung von in Java oder Scala geschriebenen Handlern hinzufügen.
In der folgenden Tabelle sind die im Telemetrie-Paket enthaltenen Bibliotheken aufgeführt.
Gruppen-ID |
Artefakt-ID |
Version |
---|---|---|
io.opentelemetry |
opentelemetry-api |
1.21.0 |
io.opentelemetry |
opentelemetry-context |
1.21.0 |
io.opentelemetry |
opentelemetry-sdk |
1.21.0 |
io.opentelemetry |
opentelemetry-sdk-trace |
1.21.0 |
io.opentelemetry |
opentelemetry-sdk-metrics |
1.21.0 |
io.opentelemetry |
opentelemetry-sdk-logs |
1.21.0-alpha |
io.opentelemetry |
opentelemetry-api-logs |
1.21.0-alpha |
io.opentelemetry |
opentelemetry-semconv |
1.21.0-alpha |
io.opentelemetry |
opentelemetry-exporter-otlp-common |
1.21.0 |
io.opentelemetry |
opentelemetry-exporter-common |
1.21.0 |
org.slf4j |
slf4j-api |
1.7.25 |
ch.qos.logback |
logback-core |
1.2.3 |
ch.qos.logback |
logback-classic |
1.2.3 |
io.opentelemetry.proto |
opentelemetry-proto |
0.19.0-alpha |