Files
greptimedb/catalog/system_schema/semantic_graph/static.ENTITIES_SCHEMA.html
T

23 lines
5.1 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="Schema of `semantic_entities` — the node set of the graph, one row per entity observed in a time window. Must match the registry derivation projection."><title>ENTITIES_SCHEMA in catalog::system_schema::semantic_graph - Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Italic-81dc35de.woff2,FiraSans-Regular-0fe48ade.woff2,FiraSans-MediumItalic-ccf7e434.woff2,FiraSans-Medium-e1aa3f0a.woff2,SourceCodePro-Regular-8badfe75.ttf.woff2,SourceCodePro-Semibold-aa29a496.ttf.woff2".split(",").map(f=>`<link rel="preload" as="font" type="font/woff2"href="../../../static.files/${f}">`).join(""))</script><link rel="stylesheet" href="../../../static.files/normalize-9960930a.css"><link rel="stylesheet" href="../../../static.files/rustdoc-1ed95124.css"><meta name="rustdoc-vars" data-root-path="../../../" data-static-root-path="../../../static.files/" data-current-crate="catalog" data-themes="" data-resource-suffix="" data-rustdoc-version="1.98.1 (48a229cea 2026-09-01)" data-channel="1.98.1" data-search-js="search-9944d736.js" data-stringdex-js="stringdex-2da4960a.js" data-settings-js="settings-170eb4bf.js" ><script src="../../../static.files/storage-41dd4d93.js"></script><script defer src="sidebar-items.js"></script><script defer src="../../../static.files/main-417ebf0a.js"></script><noscript><link rel="stylesheet" href="../../../static.files/noscript-f7c3ffd8.css"></noscript><link rel="alternate icon" type="image/png" href="../../../static.files/favicon-32x32-eab170b8.png"><link rel="icon" type="image/svg+xml" href="../../../static.files/favicon-044be391.svg"></head><body class="rustdoc static"><a class="skip-main-content" href="#main-content">Skip to main content</a><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><rustdoc-topbar><h2><a href="#">ENTITIES_SCHEMA</a></h2></rustdoc-topbar><nav class="sidebar"><div class="sidebar-crate"><h2><a href="../../../catalog/index.html">catalog</a><span class="version">1.4.0-alpha.0</span></h2></div><div class="sidebar-elems"><div id="rustdoc-modnav"><h2><a href="index.html">In catalog::<wbr>system_<wbr>schema::<wbr>semantic_<wbr>graph</a></h2></div></div></nav><div class="sidebar-resizer" title="Drag to resize sidebar"></div><main><div class="width-limiter"><section id="main-content" class="content" tabindex="-1"><div class="main-heading"><div class="rustdoc-breadcrumbs"><a href="../../index.html">catalog</a>::<wbr><a href="../index.html">system_schema</a>::<wbr><a href="index.html">semantic_graph</a></div><h1>Static <span class="static">ENTITIES_<wbr>SCHEMA</span>&nbsp;<button id="copy-path" title="Copy item path to clipboard">Copy item path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span class="sub-heading"><a class="src" href="../../../src/catalog/system_schema/semantic_graph.rs.html#235-248">Source</a> </span></div><pre class="rust item-decl"><code>static ENTITIES_SCHEMA: <a class="struct" href="https://doc.rust-lang.org/1.98.1/std/sync/lazy_lock/struct.LazyLock.html" title="struct std::sync::lazy_lock::LazyLock">LazyLock</a>&lt;SchemaRef&gt;</code></pre><details class="toggle top-doc" open><summary class="hideme"><span>Expand description</span></summary><div class="docblock"><p>Schema of <code>semantic_entities</code> — the node set of the graph, one row per entity
observed in a time window. Must match the registry derivation projection.</p>
<p>Columns:</p>
<ul>
<li><code>observed_at</code> — TIME INDEX; the 60s time bucket the entity was observed in.</li>
<li><code>window_start</code> — start of that observation window.</li>
<li><code>window_end</code> — end of the window (<code>window_start</code> + 60s).</li>
<li><code>fresh_until</code> — time up to which the entity is considered present; equals
<code>window_end</code> for derived rows (the graph is a sliding window, not a
current-state table: an entity exists in a query window only if it has
observed evidence there).</li>
<li><code>entity_type</code> — the entity’s type, e.g. <code>service</code>, <code>host</code>, <code>k8s.pod</code>,
<code>process</code>, <code>service.instance</code> (the OTel-style, possibly dotted, type).</li>
<li><code>entity_id</code> — canonical identifier: the identifying values in declared
order, escaped and joined.</li>
<li><code>entity_id_attrs</code> — JSON object of the identifying attributes, so a
consumer holding an id can tell which columns it came from.</li>
<li><code>scope</code> — namespace/environment the id is scoped to; empty when none.</li>
<li><code>descriptive</code> — JSON snapshot of the entity’s descriptive (non-identifying)
attributes; NULL when no descriptive columns were declared.</li>
<li><code>source_tables</code> — JSON array of the telemetry tables that contributed this entity.</li>
</ul>
</div></details></section></div></main></body></html>