<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/sitemap.xsl"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://trilogydata.dev/blog.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/concepts.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/contributing.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/data-warehouse.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/demo.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/installation.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/nlp.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/quickstart.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/studio.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/thesis.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/blog/</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/blog/analytics_in_python.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/blog/bad_at_hackernews.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/blog/composability_reuse.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/blog/consumption_philosophy.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/blog/defining_a_model.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/blog/dynamic_aggregates.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/blog/editor_design.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/blog/marine_organismal_body_size.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/blog/path_to_value.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/blog/reduce_reuse_recycle.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/blog/semantic_layer_auto_joins.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/blog/semantic_model.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/blog/space_reporting.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/blog/sql_blogs.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/blog/streamlit_example.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/blog/to_have_or_have_not.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/blog/tpc_ds.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/blog/trilogy_discussions.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/blog/trilogy_nlp_history.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/blog/trilogy_nlp_today.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/blog/trilogy_studio_vs_looker_studio.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/blog/trilogy_t_dagster.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/blog/trilogy_transform.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/blog/you_need_a_semantic_layer.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/blog/you_need_more_than_a_semantic_layer.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/concepts/</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/contributing/</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/data-warehouse/</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/demo/</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/installation/</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/nlp/</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/quickstart/</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/quickstart/cli.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/quickstart/python.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/quickstart/ui.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/aggregate.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/basic.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/cli_agent.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/cli_agent_info.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/cli_fmt.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/cli_ingest.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/cli_init.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/cli_integration.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/cli_overview.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/cli_plan.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/cli_refresh.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/cli_run.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/cli_serve.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/cli_unit.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/collections.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/date_time.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/functions.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/numeric.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/project_overview.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/statement_concept.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/statement_copy.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/statement_create.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/statement_datasource.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/statement_function.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/statement_import.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/statement_merge.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/statement_mock.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/statement_multiselect.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/statement_persist.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/statement_publish.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/statement_rawsql.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/statement_rowset.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/statement_select.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/statement_type.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/statement_validate.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/string.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/union_and_group.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/utility.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/window.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/showcase/</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/studio/</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/thesis/</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/transform/</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/datasources/</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/datasources/database.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/datasources/file.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://trilogydata.dev/reference/datasources/python.html</loc><lastmod>2026-04-03T13:49:18.000Z</lastmod><changefreq>daily</changefreq></url></urlset>