{"id":27899,"date":"2025-08-20T03:15:00","date_gmt":"2025-08-20T10:15:00","guid":{"rendered":"https:\/\/tdengine.com\/?page_id=27899"},"modified":"2026-03-09T08:20:28","modified_gmt":"2026-03-09T15:20:28","slug":"pi-system","status":"publish","type":"page","link":"https:\/\/tdengine.com\/pi-system\/","title":{"rendered":"PI System Alternative"},"content":{"rendered":"\n<div class=\"gb-element-4f27b1ff\">\n<div class=\"nt-container-inner gb-element-975e4d6c\">\n<div>\n<h1 class=\"gb-text gb-text-12d938cb\">TDengine Historian:<br>The Modern PI System Alternative<\/h1>\n\n\n\n<p class=\"gb-text gb-text-4740cb96\">Replace legacy PI System deployments with a modern industrial data historian built for lower cost, easier deployment, open integrations, and AI-ready operations.<\/p>\n\n\n\n<div class=\"nt-container-herobutton\">\n<a class=\"gb-text nt-button-blue\" href=\"https:\/\/tdengine.com\/contact\/\">Book a Demo<\/a>\n\n\n\n<a class=\"gb-text nt-button-tr\" href=\"https:\/\/tdengine.com\/pricing\/\" target=\"_blank\" rel=\"noopener\">See Historian Pricing<\/a>\n<\/div>\n<\/div>\n\n\n\n<a href=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/1-3.png?strip=all&sharp=1&w=2560\"><img decoding=\"async\" width=\"1748\" height=\"1040\" class=\"gb-media-ba8e14b0\" alt=\"\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/1-3.png?strip=all&sharp=1\" title=\"1\" srcset=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/1-3.png?strip=all&amp;sharp=1 1748w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/1-3-300x178.png?strip=all&amp;sharp=1 300w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/1-3-1024x609.png?strip=all&amp;sharp=1 1024w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/1-3-768x457.png?strip=all&amp;sharp=1 768w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/1-3-1536x914.png?strip=all&amp;sharp=1 1536w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/1-3.png?strip=all&amp;sharp=1&amp;w=699 699w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/1-3.png?strip=all&amp;sharp=1&amp;w=1398 1398w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/1-3.png?strip=all&amp;sharp=1&amp;w=450 450w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/a>\n<\/div>\n<\/div>\n\n\n\n<div class=\"nt-container-outerwhite\">\n<div class=\"nt-container-inner gb-element-59d6e33f\">\n<h2 class=\"gb-text gb-text-f8f4a62f\">Problems with PI System<\/h2>\n\n\n\n<p class=\"gb-text gb-text-f04421e4\">Industrial enterprises have relied on PI System for decades, but today it\u2019s holding them back.<\/p>\n\n\n\n<div class=\"gb-element-fc290588\">\n<a class=\"gb-element-96e23228\" href=\"https:\/\/tdengine.com\/pricing-comparison-tdengine-vs-pi-system\/\">\n<img decoding=\"async\" class=\"gb-media-d85d49de\" alt=\"\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/PI\u56fe\u6807-011.svg\" title=\"PI\u56fe\u6807-01(1)\"\/>\n\n\n\n<div>\n<h3 class=\"gb-text gb-text-372447f1\">High costs with no perpetual licensing<\/h3>\n\n\n\n<p class=\"gb-text gb-text-62f9cd20\">Rising subscription fees and costly add-on charges<\/p>\n<\/div>\n<\/a>\n\n\n\n<a class=\"gb-element-d41041d3\" href=\"https:\/\/tdengine.com\/cloud-experience-tdengine-vs-pi-system\/\">\n<img decoding=\"async\" class=\"gb-media-3cdeb590\" alt=\"\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/PI\u56fe\u6807-02.svg\" title=\"PI\u56fe\u6807-02\"\/>\n\n\n\n<div>\n<h3 class=\"gb-text gb-text-fb63269d\">Inconsistent edge and cloud solutions<\/h3>\n\n\n\n<p class=\"gb-text gb-text-dd518db4\">Legacy design that complicates cross-site deployment<\/p>\n<\/div>\n<\/a>\n\n\n\n<a class=\"gb-element-50431379\" href=\"https:\/\/tdengine.com\/ai-readiness-tdengine-vs-pi-system\/\">\n<img decoding=\"async\" class=\"gb-media-4b146251\" alt=\"\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/PI\u56fe\u6807-03.svg\" title=\"PI\u56fe\u6807-03\"\/>\n\n\n\n<div>\n<h3 class=\"gb-text gb-text-37b13d23\">Lack of AI\/LLM support<\/h3>\n\n\n\n<p class=\"gb-text gb-text-5e45daaf\">No built-in AI or LLM capabilities, requiring external integration<\/p>\n<\/div>\n<\/a>\n\n\n\n<a class=\"gb-element-b0c24fdf\" href=\"https:\/\/tdengine.com\/vendor-lock-in-and-data-freedom-tdengine-vs-pi-system\/\">\n<img decoding=\"async\" class=\"gb-media-3497813b\" alt=\"\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/PI\u56fe\u6807-04.svg\" title=\"PI\u56fe\u6807-04\"\/>\n\n\n\n<div>\n<h3 class=\"gb-text gb-text-dfdcc76d\">Vendor lock-in<\/h3>\n\n\n\n<p class=\"gb-text gb-text-3a0a77d5\">Proprietary formats that block data export and integration<\/p>\n<\/div>\n<\/a>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"nt-container-outerblue\">\n<div class=\"nt-container-inner gb-element-72b25c6d\">\n<h2 class=\"gb-text gb-text-55fcbb5a\">Why TDengine?<\/h2>\n\n\n\n<p class=\"gb-text gb-text-1effc2af\">TDengine Historian is a modern alternative to PI System, delivering AI-driven intelligence, a unified user experience, and the freedom to use your data how you want, all at an affordable price.<\/p>\n\n\n\n<div class=\"gb-element-bb089a5a\">\n<div class=\"gb-element-2e743ef9\">\n<img decoding=\"async\" class=\"gb-media-731e0ad9\" alt=\"\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/Group-307.svg\" title=\"Group 307\"\/>\n\n\n\n<div>\n<h3 class=\"gb-text gb-text-7cdc915f\">Reasonable pricing with perpetual option<\/h3>\n\n\n\n<p class=\"gb-text gb-text-24a846d7\">Perpetual and annual licensing available at one-third the cost of PI System<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"gb-element-f79d17cc\">\n<img decoding=\"async\" class=\"gb-media-cbe4ef0f\" alt=\"\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/Group-305.svg\" title=\"Group 305\"\/>\n\n\n\n<div>\n<h3 class=\"gb-text gb-text-ad44a186\">Unified experience across platforms<\/h3>\n\n\n\n<p class=\"gb-text gb-text-7a39197c\">Deploy the same product on-premises, hybrid, or cloud with full synchronization capabilities<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"gb-element-581d15d9\">\n<img decoding=\"async\" class=\"gb-media-751822f2\" alt=\"\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/Group-306.svg\" title=\"Group 306\"\/>\n\n\n\n<div>\n<h3 class=\"gb-text gb-text-9bc4a31c\">AI copilot<\/h3>\n\n\n\n<p class=\"gb-text gb-text-430a3feb\">Optional AI-based anomaly detection, predictive analytics, and LLM-powered insights out of the box<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"gb-element-05073670\">\n<img decoding=\"async\" class=\"gb-media-10996f34\" alt=\"\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/Group-3061.svg\" title=\"Group 306(1)\"\/>\n\n\n\n<div>\n<h3 class=\"gb-text gb-text-f11854ca\">No vendor lock-in<\/h3>\n\n\n\n<p class=\"gb-text gb-text-2f3793cd\">Ingest from OPC UA, MQTT, and more at no extra cost, connect easily to BI and AI tools, and export your data to other systems whenever you want<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<figure class=\"gb-element-c610afb4\">\n<a href=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/pi-td-comp-new_\u753b\u677f-1.png?strip=all&sharp=1&w=2560\" target=\"\"><img decoding=\"async\" width=\"1920\" height=\"810\" class=\"gb-media-0ea879a7\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/pi-td-comp-new_\u753b\u677f-1.png?strip=all&sharp=1\" alt=\"\" srcset=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/pi-td-comp-new_\u753b\u677f-1.png?strip=all&amp;sharp=1 1920w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/pi-td-comp-new_\u753b\u677f-1-300x127.png?strip=all&amp;sharp=1 300w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/pi-td-comp-new_\u753b\u677f-1-1024x432.png?strip=all&amp;sharp=1 1024w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/pi-td-comp-new_\u753b\u677f-1-768x324.png?strip=all&amp;sharp=1 768w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/pi-td-comp-new_\u753b\u677f-1-1536x648.png?strip=all&amp;sharp=1 1536w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/pi-td-comp-new_\u753b\u677f-1.png?strip=all&amp;sharp=1&amp;w=384 384w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/pi-td-comp-new_\u753b\u677f-1.png?strip=all&amp;sharp=1&amp;w=1152 1152w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/pi-td-comp-new_\u753b\u677f-1.png?strip=all&amp;sharp=1&amp;w=450 450w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/a>\n<\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"nt-container-outerwhite\">\n<div class=\"nt-container-inner\">\n<h2 class=\"gb-text gb-text-ec7b38b0\" id=\"feature\">Feature Comparison: PI System vs. TDengine Historian<\/h2>\n\n\n\n<p class=\"gb-text gb-text-bba8043f\"><a href=\"https:\/\/tdengine.com\/compare-pi-system-with-tdengine\/\">See a detailed comparison here<\/a>, or view the tables below to find specific features<\/p>\n\n\n\n<div class=\"gb-tabs gb-tabs-d6b3489d\" data-opened-tab=\"1\">\n<div class=\"gb-tabs__menu gb-tabs__menu-3a514762\" role=\"tablist\">\n<div tabindex=\"0\" class=\"gb-tabs__menu-item nt-tab-pi gb-block-is-current\" role=\"tab\" id=\"gb-tab-menu-item-889c77e7\">\n<span class=\"gb-text\">Asset Modeling<\/span>\n<\/div>\n\n\n\n<div tabindex=\"0\" class=\"gb-tabs__menu-item nt-tab-pi\" role=\"tab\" id=\"gb-tab-menu-item-ba81d25e\">\n<span class=\"gb-text\">Asset Analytics<\/span>\n<\/div>\n\n\n\n<div tabindex=\"0\" class=\"gb-tabs__menu-item nt-tab-pi\" role=\"tab\" id=\"gb-tab-menu-item-1dbe05da\">\n<span class=\"gb-text\">Event Frames<\/span>\n<\/div>\n\n\n\n<div tabindex=\"0\" class=\"gb-tabs__menu-item nt-tab-pi\" role=\"tab\" id=\"gb-tab-menu-item-40d2a24f\">\n<span class=\"gb-text\">Notifications<\/span>\n<\/div>\n\n\n\n<div tabindex=\"0\" class=\"gb-tabs__menu-item nt-tab-pi\" role=\"tab\" id=\"gb-tab-menu-item-c137b256\">\n<span class=\"gb-text\">Visualizations<\/span>\n<\/div>\n\n\n\n<div tabindex=\"0\" class=\"gb-tabs__menu-item nt-tab-pi\" role=\"tab\" id=\"gb-tab-menu-item-d32eb1b0\">\n<span class=\"gb-text\">Data Ingestion<\/span>\n<\/div>\n\n\n\n<div tabindex=\"0\" class=\"gb-tabs__menu-item nt-tab-pi\" role=\"tab\" id=\"gb-tab-menu-item-0f40d181\">\n<span class=\"gb-text\">Data Distribution<\/span>\n<\/div>\n\n\n\n<div tabindex=\"0\" class=\"gb-tabs__menu-item nt-tab-pi\" role=\"tab\" id=\"gb-tab-menu-item-66cc743f\">\n<span class=\"gb-text\">Security<\/span>\n<\/div>\n\n\n\n<div tabindex=\"0\" class=\"gb-tabs__menu-item nt-tab-pi\" role=\"tab\" id=\"gb-tab-menu-item-3f62822b\">\n<span class=\"gb-text\">Platforms &amp; Deployment<\/span>\n<\/div>\n\n\n\n<div tabindex=\"0\" class=\"gb-tabs__menu-item nt-tab-pi\" role=\"tab\" id=\"gb-tab-menu-item-388d1567\">\n<span class=\"gb-text\">Integrations<\/span>\n<\/div>\n\n\n\n<div tabindex=\"0\" class=\"gb-tabs__menu-item nt-tab-pi\" role=\"tab\" id=\"gb-tab-menu-item-66ca324c\">\n<span class=\"gb-text\">AI (Large Language Models)<\/span>\n<\/div>\n<\/div>\n\n\n\n<div class=\"gb-tabs__items gb-tabs__items-1945d2b5\" role=\"tabpanel\">\n<div class=\"gb-tabs__item gb-tabs__item-open\" id=\"gb-tab-item-cb379124\">\n<table id=\"tablepress-106\" class=\"tablepress tablepress-id-106\">\n<thead>\n<tr class=\"row-1\">\n\t<td class=\"column-1\"><\/td><th class=\"column-2\">PI System<\/th><th class=\"column-3\">TDengine<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\">Tree structure<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">Element references<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">Process model<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">No<\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\">Traits for attributes<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\">Data reference setting<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<tr class=\"row-7\">\n\t<td class=\"column-1\">Units of measurement<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<tr class=\"row-8\">\n\t<td class=\"column-1\">Templates &amp; base templates<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<tr class=\"row-9\">\n\t<td class=\"column-1\">Search\/Filter<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<tr class=\"row-10\">\n\t<td class=\"column-1\">Version control<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-106 from cache --><\/div>\n\n\n\n<div class=\"gb-tabs__item\" id=\"gb-tab-item-f84f3a4f\">\n<table id=\"tablepress-107\" class=\"tablepress tablepress-id-107\">\n<thead>\n<tr class=\"row-1\">\n\t<td class=\"column-1\"><\/td><th class=\"column-2\">PI System<\/th><th class=\"column-3\">TDengine<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\">Triggers<\/td><td class=\"column-2\">Data input, periodic<\/td><td class=\"column-3\">Data input, periodic, and more<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">Expression analysis<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">Rollup analysis<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\">Event frame analysis<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\">SQC analysis<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">No<\/td>\n<\/tr>\n<tr class=\"row-7\">\n\t<td class=\"column-1\">Backfill and recalculation<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-107 from cache --><\/div>\n\n\n\n<div class=\"gb-tabs__item\" id=\"gb-tab-item-abe110a5\">\n<table id=\"tablepress-108\" class=\"tablepress tablepress-id-108\">\n<thead>\n<tr class=\"row-1\">\n\t<td class=\"column-1\"><\/td><th class=\"column-2\">PI System<\/th><th class=\"column-3\">TDengine<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\">Value capture<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">Acknowledge event frames<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">Transfer<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">No<\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\">Data reference to elements<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\">Event templates<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-108 from cache --><\/div>\n\n\n\n<div class=\"gb-tabs__item\" id=\"gb-tab-item-5d950450\">\n<table id=\"tablepress-109\" class=\"tablepress tablepress-id-109\">\n<thead>\n<tr class=\"row-1\">\n\t<td class=\"column-1\"><\/td><th class=\"column-2\">PI System<\/th><th class=\"column-3\">TDengine<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\">Notification templates<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">Trigger criteria<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">Only based on severity level<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">Delivery endpoints<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\">Escalation<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-109 from cache --><\/div>\n\n\n\n<div class=\"gb-tabs__item\" id=\"gb-tab-item-5d0b0104\">\n<table id=\"tablepress-110\" class=\"tablepress tablepress-id-110\">\n<thead>\n<tr class=\"row-1\">\n\t<td class=\"column-1\"><\/td><th class=\"column-2\">PI Vision<\/th><th class=\"column-3\">TDengine<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\">Chart types<\/td><td class=\"column-2\">Trend, Value, Table, Asset Comparison Table, Time Series Table, Gauges, Bar Chart, XY Plot<\/td><td class=\"column-3\">All PI Vision types + Pie Chart, Rich Text, Map, State Timeline, Status History<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">Chart configuration<\/td><td class=\"column-2\">Very limited<\/td><td class=\"column-3\">Grafana-level configuration, several times richer<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">Event frames<\/td><td class=\"column-2\">Supported<\/td><td class=\"column-3\">Full compatibility + event duration normalization<\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\">Animation<\/td><td class=\"column-2\">Limited (multi-state color change only)<\/td><td class=\"column-3\">Full SCADA-grade animation, dynamic control of 10+ properties (color, position, text, value, progress, state, etc.), flow animation for pipes<\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\">Object connectors<\/td><td class=\"column-2\">Not supported<\/td><td class=\"column-3\">Fully supported (anchor points, auto-move, animated pipes)<\/td>\n<\/tr>\n<tr class=\"row-7\">\n\t<td class=\"column-1\">Embedding in other applications<\/td><td class=\"column-2\">Limited, old-style<\/td><td class=\"column-3\">Modern token-based embedding for integration<\/td>\n<\/tr>\n<tr class=\"row-8\">\n\t<td class=\"column-1\">Advanced analytics<\/td><td class=\"column-2\">Not supported<\/td><td class=\"column-3\">Start\/stop expressions to search values directly in trends, clustering, and regression<\/td>\n<\/tr>\n<tr class=\"row-9\">\n\t<td class=\"column-1\">Advanced query result display<\/td><td class=\"column-2\">Not supported<\/td><td class=\"column-3\">Direct SQL query visualization<\/td>\n<\/tr>\n<tr class=\"row-10\">\n\t<td class=\"column-1\">Notification<\/td><td class=\"column-2\">Not supported<\/td><td class=\"column-3\">A snapshot of panel or dashboard can be sent to contact points on a predefined schedule<\/td>\n<\/tr>\n<tr class=\"row-11\">\n\t<td class=\"column-1\">2.5D symbols<\/td><td class=\"column-2\">Not supported<\/td><td class=\"column-3\">Supported<\/td>\n<\/tr>\n<tr class=\"row-12\">\n\t<td class=\"column-1\">AI capabilities<\/td><td class=\"column-2\">Not supported<\/td><td class=\"column-3\">Auto-generated panels, natural language dashboard creation, and one-click data insights<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-110 from cache --><\/div>\n\n\n\n<div class=\"gb-tabs__item\" id=\"gb-tab-item-ec4b7943\">\n<table id=\"tablepress-111\" class=\"tablepress tablepress-id-111\">\n<thead>\n<tr class=\"row-1\">\n\t<td class=\"column-1\"><\/td><th class=\"column-2\">PI System<\/th><th class=\"column-3\">TDengine<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\">OPC<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">MQTT<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">Kafka<\/td><td class=\"column-2\">No<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\">Relational databases<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\">CSV files<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<tr class=\"row-7\">\n\t<td class=\"column-1\">Other industrial protocols<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">No<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-111 from cache --><\/div>\n\n\n\n<div class=\"gb-tabs__item\" id=\"gb-tab-item-d71390e5\">\n<table id=\"tablepress-112\" class=\"tablepress tablepress-id-112\">\n<thead>\n<tr class=\"row-1\">\n\t<td class=\"column-1\"><\/td><th class=\"column-2\">PI System<\/th><th class=\"column-3\">TDengine<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\">REST API<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">Kafka<\/td><td class=\"column-2\">No<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">MQTT<\/td><td class=\"column-2\">No<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-112 from cache --><\/div>\n\n\n\n<div class=\"gb-tabs__item\" id=\"gb-tab-item-ea6b4aea\">\n<table id=\"tablepress-113\" class=\"tablepress tablepress-id-113\">\n<thead>\n<tr class=\"row-1\">\n\t<td class=\"column-1\"><\/td><th class=\"column-2\">PI System<\/th><th class=\"column-3\">TDengine<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\">Role-based access control (RBAC)<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">Single sign-on (SSO)<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">Data encryption<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\">SOC 2 certification<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\">ISO 27001 certification<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-113 from cache --><\/div>\n\n\n\n<div class=\"gb-tabs__item\" id=\"gb-tab-item-1d2cb5c8\">\n<table id=\"tablepress-114\" class=\"tablepress tablepress-id-114\">\n<thead>\n<tr class=\"row-1\">\n\t<td class=\"column-1\"><\/td><th class=\"column-2\">PI System<\/th><th class=\"column-3\">TDengine<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\">Server access<\/td><td class=\"column-2\">Dedicated client program on windows<\/td><td class=\"column-3\">Browser<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">Windows<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">Linux<\/td><td class=\"column-2\">No<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\">Installation package<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\">Ansible deployment<\/td><td class=\"column-2\">No<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<tr class=\"row-7\">\n\t<td class=\"column-1\">Helm deployment<\/td><td class=\"column-2\">No<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<tr class=\"row-8\">\n\t<td class=\"column-1\">Cloud service<\/td><td class=\"column-2\">Not the same as on-prem solution<\/td><td class=\"column-3\">Same as on-prem<\/td>\n<\/tr>\n<tr class=\"row-9\">\n\t<td class=\"column-1\">Supported cloud platforms<\/td><td class=\"column-2\">Azure<\/td><td class=\"column-3\">Azure, AWS, and GCP<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-114 from cache --><\/div>\n\n\n\n<div class=\"gb-tabs__item\" id=\"gb-tab-item-7e909142\">\n<table id=\"tablepress-115\" class=\"tablepress tablepress-id-115\">\n<thead>\n<tr class=\"row-1\">\n\t<td class=\"column-1\"><\/td><th class=\"column-2\">PI System<\/th><th class=\"column-3\">TDengine<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\">REST API<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">JDBC and ODBC<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">Power BI<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\">Tableau<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\">Seeq<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<tr class=\"row-7\">\n\t<td class=\"column-1\">Grafana<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<tr class=\"row-8\">\n\t<td class=\"column-1\">Excel<\/td><td class=\"column-2\">Yes<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-115 from cache --><\/div>\n\n\n\n<div class=\"gb-tabs__item\" id=\"gb-tab-item-eddde5b0\">\n<table id=\"tablepress-116\" class=\"tablepress tablepress-id-116\">\n<thead>\n<tr class=\"row-1\">\n\t<td class=\"column-1\"><\/td><th class=\"column-2\">PI System<\/th><th class=\"column-3\">TDengine<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\">Chat BI<\/td><td class=\"column-2\">No<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">Zero-Query Intelligence<\/td><td class=\"column-2\">No<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">AI-based time-series forecasting<\/td><td class=\"column-2\">No<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\">AI-based anomaly detection<\/td><td class=\"column-2\">No<\/td><td class=\"column-3\">Yes<\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\">Integration with third-party AI applications<\/td><td class=\"column-2\">Hard<\/td><td class=\"column-3\">Easy<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-116 from cache --><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"gb-accordion gb-accordion-cf6fdec8\">\n<div class=\"gb-accordion__item gb-accordion__item-afbbc8c5\" id=\"addButton\">\n<div role=\"button\" tabindex=\"0\" class=\"gb-accordion__toggle nt-button-tr\" id=\"gb-accordion-toggle-6a4c696d\">\n<span class=\"gb-text\">Full Table<\/span>\n<\/div>\n\n\n\n<div class=\"gb-accordion__content gb-accordion__content-840b4e23\" id=\"gb-accordion-content-840b4e23\">\n<div class=\"gb-element-36a8b460\">\n<table id=\"tablepress-117\" class=\"tablepress tablepress-id-117 tbody-has-connected-cells\">\n<thead>\n<tr class=\"row-1\">\n\t<td class=\"column-1\"><\/td><td class=\"column-2\"><\/td><th class=\"column-3\">PI System<\/th><th class=\"column-4\">TDengine<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping\">\n<tr class=\"row-2\">\n\t<td rowspan=\"9\" class=\"column-1\">Asset Modeling<\/td><td class=\"column-2\">Tree structure<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-2\">Element references<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-2\">Process model<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">No<\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-2\">Traits for attributes<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-2\">Data reference setting<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-7\">\n\t<td class=\"column-2\">Units of measurement<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-8\">\n\t<td class=\"column-2\">Templates &amp; base templates<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-9\">\n\t<td class=\"column-2\">Search\/Filter<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-10\">\n\t<td class=\"column-2\">Version control<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-11\">\n\t<td rowspan=\"6\" class=\"column-1\">Asset Analytics<\/td><td class=\"column-2\">Triggers<\/td><td class=\"column-3\">Data input, periodic<\/td><td class=\"column-4\">Data input, periodic, and more<\/td>\n<\/tr>\n<tr class=\"row-12\">\n\t<td class=\"column-2\">Expression analysis<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-13\">\n\t<td class=\"column-2\">Rollup analysis<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-14\">\n\t<td class=\"column-2\">Event frame analysis<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-15\">\n\t<td class=\"column-2\">SQC analysis<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">No<\/td>\n<\/tr>\n<tr class=\"row-16\">\n\t<td class=\"column-2\">Backfill and recalculation<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-17\">\n\t<td rowspan=\"5\" class=\"column-1\">Event Frames<\/td><td class=\"column-2\">Value capture<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-18\">\n\t<td class=\"column-2\">Acknowledge event frames<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-19\">\n\t<td class=\"column-2\">Transfer<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">No<\/td>\n<\/tr>\n<tr class=\"row-20\">\n\t<td class=\"column-2\">Data reference to elements<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-21\">\n\t<td class=\"column-2\">Event templates<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-22\">\n\t<td rowspan=\"4\" class=\"column-1\">Notifications<\/td><td class=\"column-2\">Notification templates<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-23\">\n\t<td class=\"column-2\">Trigger criteria<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">Only based on severity level<\/td>\n<\/tr>\n<tr class=\"row-24\">\n\t<td class=\"column-2\">Delivery endpoints<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-25\">\n\t<td class=\"column-2\">Escalation<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-26\">\n\t<td rowspan=\"11\" class=\"column-1\">Visualizations<\/td><td class=\"column-2\">Chart types<\/td><td class=\"column-3\">Trend, Value, Table, Asset Comparison Table, Time Series Table, Gauges, Bar Chart, XY Plot<\/td><td class=\"column-4\">All PI Vision types + Pie Chart, Rich Text, Map, State Timeline, Status History<\/td>\n<\/tr>\n<tr class=\"row-27\">\n\t<td class=\"column-2\">Chart configuration<\/td><td class=\"column-3\">Very limited<\/td><td class=\"column-4\">Grafana-level configuration, several times richer<\/td>\n<\/tr>\n<tr class=\"row-28\">\n\t<td class=\"column-2\">Event frames<\/td><td class=\"column-3\">Supported<\/td><td class=\"column-4\">Full compatibility + event duration normalization<\/td>\n<\/tr>\n<tr class=\"row-29\">\n\t<td class=\"column-2\">Animation<\/td><td class=\"column-3\">Limited (multi-state color change only)<\/td><td class=\"column-4\">Full SCADA-grade animation, dynamic control of 10+ properties (color, position, text, value, progress, state, etc.), flow animation for pipes<\/td>\n<\/tr>\n<tr class=\"row-30\">\n\t<td class=\"column-2\">Object connectors<\/td><td class=\"column-3\">Not supported<\/td><td class=\"column-4\">Fully supported (anchor points, auto-move, animated pipes)<\/td>\n<\/tr>\n<tr class=\"row-31\">\n\t<td class=\"column-2\">Embedding in other applications<\/td><td class=\"column-3\">Limited, old-style<\/td><td class=\"column-4\">Modern token-based embedding for integration<\/td>\n<\/tr>\n<tr class=\"row-32\">\n\t<td class=\"column-2\">Advanced analytics<\/td><td class=\"column-3\">Not supported<\/td><td class=\"column-4\">Start\/stop expressions to search values directly in trends, clustering, and regression<\/td>\n<\/tr>\n<tr class=\"row-33\">\n\t<td class=\"column-2\">Advanced query result display<\/td><td class=\"column-3\">Not supported<\/td><td class=\"column-4\">Direct SQL query visualization<\/td>\n<\/tr>\n<tr class=\"row-34\">\n\t<td class=\"column-2\">Notification<\/td><td class=\"column-3\">Not supported<\/td><td class=\"column-4\">A snapshot of panel or dashboard can be sent to contact points on a predefined schedule<\/td>\n<\/tr>\n<tr class=\"row-35\">\n\t<td class=\"column-2\">2.5D symbols<\/td><td class=\"column-3\">Not supported<\/td><td class=\"column-4\">Supported<\/td>\n<\/tr>\n<tr class=\"row-36\">\n\t<td class=\"column-2\">AI capabilities<\/td><td class=\"column-3\">Not supported<\/td><td class=\"column-4\">Auto-generated panels, natural language dashboard creation, and one-click data insights<\/td>\n<\/tr>\n<tr class=\"row-37\">\n\t<td rowspan=\"6\" class=\"column-1\">Data Ingestion<\/td><td class=\"column-2\">OPC<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-38\">\n\t<td class=\"column-2\">MQTT<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-39\">\n\t<td class=\"column-2\">Kafka<\/td><td class=\"column-3\">No<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-40\">\n\t<td class=\"column-2\">Relational databases<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-41\">\n\t<td class=\"column-2\">CSV files<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-42\">\n\t<td class=\"column-2\">Other industrial protocols<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">No<\/td>\n<\/tr>\n<tr class=\"row-43\">\n\t<td rowspan=\"3\" class=\"column-1\">Data Distribution<\/td><td class=\"column-2\">REST API<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-44\">\n\t<td class=\"column-2\">Kafka<\/td><td class=\"column-3\">No<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-45\">\n\t<td class=\"column-2\">MQTT<\/td><td class=\"column-3\">No<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-46\">\n\t<td rowspan=\"5\" class=\"column-1\">Security<\/td><td class=\"column-2\">Role-based access control (RBAC)<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-47\">\n\t<td class=\"column-2\">Single sign-on (SSO)<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-48\">\n\t<td class=\"column-2\">Data encryption<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-49\">\n\t<td class=\"column-2\">SOC 2 certification<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-50\">\n\t<td class=\"column-2\">ISO 27001 certification<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-51\">\n\t<td class=\"column-1\">Application<\/td><td class=\"column-2\">Server access<\/td><td class=\"column-3\">Dedicated client program on windows<\/td><td class=\"column-4\">Browser<\/td>\n<\/tr>\n<tr class=\"row-52\">\n\t<td rowspan=\"7\" class=\"column-1\">Platforms &amp; Deployment<\/td><td class=\"column-2\">Windows<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-53\">\n\t<td class=\"column-2\">Linux<\/td><td class=\"column-3\">No<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-54\">\n\t<td class=\"column-2\">Installation package<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-55\">\n\t<td class=\"column-2\">Ansible deployment<\/td><td class=\"column-3\">No<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-56\">\n\t<td class=\"column-2\">Helm deployment<\/td><td class=\"column-3\">No<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-57\">\n\t<td class=\"column-2\">Cloud service<\/td><td class=\"column-3\">Not the same as on-prem solution<\/td><td class=\"column-4\">Same as on-prem<\/td>\n<\/tr>\n<tr class=\"row-58\">\n\t<td class=\"column-2\">Supported cloud platforms<\/td><td class=\"column-3\">Azure<\/td><td class=\"column-4\">Azure, AWS, and GCP<\/td>\n<\/tr>\n<tr class=\"row-59\">\n\t<td rowspan=\"7\" class=\"column-1\">Integrations<\/td><td class=\"column-2\">REST API<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-60\">\n\t<td class=\"column-2\">JDBC and ODBC<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-61\">\n\t<td class=\"column-2\">Power BI<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-62\">\n\t<td class=\"column-2\">Tableau<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-63\">\n\t<td class=\"column-2\">Seeq<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-64\">\n\t<td class=\"column-2\">Grafana<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-65\">\n\t<td class=\"column-2\">Excel<\/td><td class=\"column-3\">Yes<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-66\">\n\t<td rowspan=\"5\" class=\"column-1\">AI<\/td><td class=\"column-2\">Chat BI<\/td><td class=\"column-3\">No<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-67\">\n\t<td class=\"column-2\">Zero-Query Intelligence<\/td><td class=\"column-3\">No<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-68\">\n\t<td class=\"column-2\">AI-based time-series forecasting<\/td><td class=\"column-3\">No<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-69\">\n\t<td class=\"column-2\">AI-based anomaly detection<\/td><td class=\"column-3\">No<\/td><td class=\"column-4\">Yes<\/td>\n<\/tr>\n<tr class=\"row-70\">\n\t<td class=\"column-2\">Integration with third-party AI applications<\/td><td class=\"column-3\">Hard<\/td><td class=\"column-4\">Easy<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-117 from cache --><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"nt-container-outerblue gb-element-b8ec7cdd\">\n<div class=\"nt-container-inner\">\n<h2 class=\"gb-text gb-text-9c63f0aa\">Transparent, Predictable Pricing<\/h2>\n\n\n\n<p class=\"gb-text gb-text-e4abeb5c\">With PI System, costs explode as you add more tags. <strong>TDengine is different.<\/strong><\/p>\n\n\n\n<p class=\"gb-text gb-text-1903d4ee\">Our pricing plans are based on resource usage, so you pay only for what you need.<\/p>\n\n\n\n<div class=\"gb-element-e29dfac0\">\n<div>\n<h3 class=\"gb-text\">Annual Plans<\/h3>\n\n\n\n<table id=\"tablepress-121\" class=\"tablepress tablepress-id-121\">\n<thead>\n<tr class=\"row-1\">\n\t<th class=\"column-1\">Tags<\/th><th class=\"column-2\">Annual License (US$)<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\">2,500<\/td><td class=\"column-2\">$5,000<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">5,000<\/td><td class=\"column-2\">$9,000<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">7,500<\/td><td class=\"column-2\">$12,500<\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\">10,000<\/td><td class=\"column-2\">$15,500<\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\">15,000<\/td><td class=\"column-2\">$19,000<\/td>\n<\/tr>\n<tr class=\"row-7\">\n\t<td class=\"column-1\">20,000<\/td><td class=\"column-2\">$22,000<\/td>\n<\/tr>\n<tr class=\"row-8\">\n\t<td class=\"column-1\">25,000<\/td><td class=\"column-2\">$24,000<\/td>\n<\/tr>\n<tr class=\"row-9\">\n\t<td class=\"column-1\">30,000<\/td><td class=\"column-2\">$26,000<\/td>\n<\/tr>\n<tr class=\"row-10\">\n\t<td class=\"column-1\">40,000<\/td><td class=\"column-2\">$28,000<\/td>\n<\/tr>\n<tr class=\"row-11\">\n\t<td class=\"column-1\">50,000<\/td><td class=\"column-2\">$31,000<\/td>\n<\/tr>\n<tr class=\"row-12\">\n\t<td class=\"column-1\">75,000<\/td><td class=\"column-2\">$38,000<\/td>\n<\/tr>\n<tr class=\"row-13\">\n\t<td class=\"column-1\">100,000<\/td><td class=\"column-2\">$46,000<\/td>\n<\/tr>\n<tr class=\"row-14\">\n\t<td class=\"column-1\">150,000<\/td><td class=\"column-2\">$56,000<\/td>\n<\/tr>\n<tr class=\"row-15\">\n\t<td class=\"column-1\">200,000<\/td><td class=\"column-2\">$64,000<\/td>\n<\/tr>\n<tr class=\"row-16\">\n\t<td class=\"column-1\">250,000<\/td><td class=\"column-2\">$72,000<\/td>\n<\/tr>\n<tr class=\"row-17\">\n\t<td class=\"column-1\">300,000<\/td><td class=\"column-2\">$79,000<\/td>\n<\/tr>\n<tr class=\"row-18\">\n\t<td class=\"column-1\">400,000<\/td><td class=\"column-2\">$92,000<\/td>\n<\/tr>\n<tr class=\"row-19\">\n\t<td class=\"column-1\">500,000<\/td><td class=\"column-2\">$110,000<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-121 from cache --><\/div>\n\n\n\n<div>\n<h3 class=\"gb-text\">Perpetual Plans<\/h3>\n\n\n\n<table id=\"tablepress-122\" class=\"tablepress tablepress-id-122\">\n<thead>\n<tr class=\"row-1\">\n\t<th class=\"column-1\">Tags<\/th><th class=\"column-2\">Perpetual License (US$)<\/th><th class=\"column-3\">Annual Support (US$)<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\">2,500<\/td><td class=\"column-2\">$12,500<\/td><td class=\"column-3\">$1,875<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">5,000<\/td><td class=\"column-2\">$22,500<\/td><td class=\"column-3\">$3,375<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">7,500<\/td><td class=\"column-2\">$31,250<\/td><td class=\"column-3\">$4,688<\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\">10,000<\/td><td class=\"column-2\">$38,750<\/td><td class=\"column-3\">$5,813<\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\">15,000<\/td><td class=\"column-2\">$47,500<\/td><td class=\"column-3\">$7,125<\/td>\n<\/tr>\n<tr class=\"row-7\">\n\t<td class=\"column-1\">20,000<\/td><td class=\"column-2\">$55,000<\/td><td class=\"column-3\">$8,250<\/td>\n<\/tr>\n<tr class=\"row-8\">\n\t<td class=\"column-1\">25,000<\/td><td class=\"column-2\">$60,000<\/td><td class=\"column-3\">$9,000<\/td>\n<\/tr>\n<tr class=\"row-9\">\n\t<td class=\"column-1\">30,000<\/td><td class=\"column-2\">$65,000<\/td><td class=\"column-3\">$9,750<\/td>\n<\/tr>\n<tr class=\"row-10\">\n\t<td class=\"column-1\">40,000<\/td><td class=\"column-2\">$70,000<\/td><td class=\"column-3\">$10,500<\/td>\n<\/tr>\n<tr class=\"row-11\">\n\t<td class=\"column-1\">50,000<\/td><td class=\"column-2\">$77,500<\/td><td class=\"column-3\">$11,625<\/td>\n<\/tr>\n<tr class=\"row-12\">\n\t<td class=\"column-1\">75,000<\/td><td class=\"column-2\">$95,000<\/td><td class=\"column-3\">$14,250<\/td>\n<\/tr>\n<tr class=\"row-13\">\n\t<td class=\"column-1\">100,000<\/td><td class=\"column-2\">$115,000<\/td><td class=\"column-3\">$17,250<\/td>\n<\/tr>\n<tr class=\"row-14\">\n\t<td class=\"column-1\">150,000<\/td><td class=\"column-2\">$140,000<\/td><td class=\"column-3\">$21,000<\/td>\n<\/tr>\n<tr class=\"row-15\">\n\t<td class=\"column-1\">200,000<\/td><td class=\"column-2\">$160,000<\/td><td class=\"column-3\">$24,000<\/td>\n<\/tr>\n<tr class=\"row-16\">\n\t<td class=\"column-1\">250,000<\/td><td class=\"column-2\">$180,000<\/td><td class=\"column-3\">$27,000<\/td>\n<\/tr>\n<tr class=\"row-17\">\n\t<td class=\"column-1\">300,000<\/td><td class=\"column-2\">$197,500<\/td><td class=\"column-3\">$29,625<\/td>\n<\/tr>\n<tr class=\"row-18\">\n\t<td class=\"column-1\">400,000<\/td><td class=\"column-2\">$230,000<\/td><td class=\"column-3\">$34,500<\/td>\n<\/tr>\n<tr class=\"row-19\">\n\t<td class=\"column-1\">500,000<\/td><td class=\"column-2\">$275,000<\/td><td class=\"column-3\">$41,250<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-122 from cache --><\/div>\n<\/div>\n\n\n\n<p class=\"gb-text gb-text-5a12ed53\">The number of tags is an estimate based on a sampling rate of 1 data point per second per tag. Click below for details.<\/p>\n\n\n\n<div class=\"nt-container-ctbutton\">\n<a class=\"gb-text nt-button-blue\" href=\"https:\/\/tdengine.com\/pricing\/\">Pricing<\/a>\n\n\n\n<a class=\"gb-text nt-button-tr\" href=\"https:\/\/tdengine.com\/pricing-comparison-tdengine-vs-pi-system\/\">See How Much You Could Save<\/a>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"nt-container-outerblue gb-element-b5b94883\">\n<div class=\"nt-container-inner\">\n<h2 class=\"gb-text gb-text-8bb04e8f\">Trusted by Industry Leaders<\/h2>\n\n\n\n<p class=\"gb-text gb-text-c514abcf\">Organizations in energy, manufacturing, and life sciences already rely on TDengine technology to manage billions of data points every day.<\/p>\n\n\n\n<div class=\"gb-element-988794f2\">\n<a href=\"https:\/\/tdengine.com\/mcdonalds-achieves-sub-second-analytics-at-scale-with-tdengine\/\"><img decoding=\"async\" width=\"799\" height=\"151\" class=\"gb-media-8804461f\" alt=\"\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/mcd-long-logo.jpg?strip=all&sharp=1\" srcset=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/mcd-long-logo.jpg?strip=all&amp;sharp=1 799w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/mcd-long-logo-300x57.jpg?strip=all&amp;sharp=1 300w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/mcd-long-logo-768x145.jpg?strip=all&amp;sharp=1 768w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/mcd-long-logo.jpg?strip=all&amp;sharp=1&amp;w=159 159w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/mcd-long-logo.jpg?strip=all&amp;sharp=1&amp;w=479 479w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/mcd-long-logo.jpg?strip=all&amp;sharp=1&amp;w=639 639w\" sizes=\"(max-width: 799px) 100vw, 799px\" \/><\/a>\n\n\n\n<a href=\"https:\/\/tdengine.com\/enabling-industrial-ai-how-siemens-and-ait-leverage-tdengine-and-ontop-to-help-tcg-unitech-boost-productivity-and-efficiency\/\"><img decoding=\"async\" class=\"gb-media-fa819aeb\" alt=\"\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/siemens-71.svg\"\/><\/a>\n\n\n\n<a href=\"https:\/\/tdengine.com\/tdengine-helps-lotus-expand-data-infrastructure\/\"><img decoding=\"async\" class=\"gb-media-3a2fe711\" alt=\"\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/lotus-0220-5.svg\"\/><\/a>\n\n\n\n<a href=\"https:\/\/tdengine.com\/nevados-streamlines-solar-tracker-data-operations\/\"><img decoding=\"async\" class=\"gb-media-c8344ec6\" alt=\"\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/nevados-71.svg\"\/><\/a>\n\n\n\n<a href=\"https:\/\/tdengine.com\/extracellular-chooses-tdengine-for-scalable-future-proof-bioprocess-data-management\/\"><img decoding=\"async\" class=\"gb-media-da89b071\" alt=\"\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/extracellular-logo.svg\"\/><\/a>\n\n\n\n<a href=\"https:\/\/tdengine.com\"><img decoding=\"async\" width=\"1336\" height=\"243\" class=\"gb-media-17c9a125\" alt=\"\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/20250801-180031.png?strip=all&sharp=1\" srcset=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/20250801-180031.png?strip=all&amp;sharp=1 1336w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/20250801-180031-300x55.png?strip=all&amp;sharp=1 300w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/20250801-180031-1024x186.png?strip=all&amp;sharp=1 1024w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/20250801-180031-768x140.png?strip=all&amp;sharp=1 768w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/20250801-180031.png?strip=all&amp;sharp=1&amp;w=534 534w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/20250801-180031.png?strip=all&amp;sharp=1&amp;w=450 450w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/a>\n\n\n\n<a href=\"https:\/\/tdengine.com\/mingyang-smart-wind-energy\/\"><img decoding=\"async\" width=\"1920\" height=\"472\" class=\"gb-media-1142de22\" alt=\"\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/mingyang-71.png?strip=all&sharp=1\" srcset=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/mingyang-71.png?strip=all&amp;sharp=1 1920w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/mingyang-71-300x74.png?strip=all&amp;sharp=1 300w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/mingyang-71-1024x252.png?strip=all&amp;sharp=1 1024w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/mingyang-71-768x189.png?strip=all&amp;sharp=1 768w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/mingyang-71-1536x378.png?strip=all&amp;sharp=1 1536w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/mingyang-71.png?strip=all&amp;sharp=1&amp;w=384 384w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/mingyang-71.png?strip=all&amp;sharp=1&amp;w=1152 1152w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/mingyang-71.png?strip=all&amp;sharp=1&amp;w=450 450w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/a>\n\n\n\n<a href=\"https:\/\/tdengine.com\/charting-a-new-course-sailadv-reinvents-yacht-telemetry-at-scale-with-tdengine\/\"><img decoding=\"async\" width=\"250\" height=\"81\" class=\"gb-media-54709215\" alt=\"\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/sailadv-logo2025.png?strip=all&sharp=1\" srcset=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/sailadv-logo2025.png?strip=all&amp;sharp=1 250w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/sailadv-logo2025.png?strip=all&amp;sharp=1&amp;w=50 50w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/sailadv-logo2025.png?strip=all&amp;sharp=1&amp;w=100 100w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/sailadv-logo2025.png?strip=all&amp;sharp=1&amp;w=150 150w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/sailadv-logo2025.png?strip=all&amp;sharp=1&amp;w=200 200w\" sizes=\"(max-width: 250px) 100vw, 250px\" \/><\/a>\n\n\n\n<a href=\"https:\/\/tdengine.com\/battery-manufacturing-catl-chooses-tdengine-over-influxdb-for-millions-of-industrial-devices\/\"><img decoding=\"async\" class=\"gb-media-bc5d8410\" alt=\"\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/catl-crop.svg\"\/><\/a>\n<\/div>\n\n\n\n<a class=\"gb-element-5fce8b21\" href=\"https:\/\/tdengine.com\/enabling-industrial-ai-how-siemens-and-ait-leverage-tdengine-and-ontop-to-help-tcg-unitech-boost-productivity-and-efficiency\/\">\n<blockquote class=\"wp-block-quote is-style-default is-layout-flow wp-block-quote-is-layout-flow\">\n<p>By combining TDengine\u2019s scalable time-series engine with semantic integration, we\u2019ve created a unified view of machine operations and domain knowledge that is both high-performance and explainable. This semantic approach lets us ask cross-domain questions and combine expert logic with real-time data \u2014 without building fragile custom pipelines.<\/p>\n<\/blockquote>\n\n\n\n<div class=\"gb-element-7b0634b2 quote-prof\">\n<div class=\"gb-element-f61a3773\">\n<div class=\"gb-element-e2f75408\">\n<p class=\"gb-text gb-text-e82c5638\"><strong><strong>Stefan Bischof<\/strong><\/strong><\/p>\n\n\n\n<p class=\"gb-text gb-text-4d64e014\">Senior Research Scientist<\/p>\n\n\n\n<p class=\"gb-text gb-text-523bc27d\">Siemens<\/p>\n<\/div>\n\n\n\n<img decoding=\"async\" width=\"680\" height=\"866\" class=\"gb-media-a977f4c4\" alt=\"\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/bischofgr.jpg?strip=all&sharp=1\" title=\"bischofgr\" srcset=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/bischofgr.jpg?strip=all&amp;sharp=1 680w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/bischofgr-236x300.jpg?strip=all&amp;sharp=1 236w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/bischofgr.jpg?strip=all&amp;sharp=1&amp;w=136 136w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/bischofgr.jpg?strip=all&amp;sharp=1&amp;w=408 408w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/bischofgr.jpg?strip=all&amp;sharp=1&amp;w=544 544w\" sizes=\"(max-width: 680px) 100vw, 680px\" \/>\n<\/div>\n<\/div>\n<\/a>\n\n\n\n<a class=\"gb-element-2df91b23\" href=\"https:\/\/tdengine.com\/extracellular-chooses-tdengine-for-scalable-future-proof-bioprocess-data-management\/\">\n<blockquote class=\"wp-block-quote is-style-default is-layout-flow wp-block-quote-is-layout-flow\">\n<p>TDengine has been a game-changer for us. Its features designed for industrial use cases, such as native replication and HA, as well as stream processing, have far exceeded our expectations. Of course, the performance is also brilliant, capable of running well on the edge and in the cloud. The support from the TDengine team has been exceptional, making our transition seamless and ensuring our success from day one.<\/p>\n<\/blockquote>\n\n\n\n<div class=\"gb-element-2e5e2cd2 quote-prof\">\n<div class=\"gb-element-41c6e36d\">\n<div class=\"gb-element-79db719a\">\n<p class=\"gb-text gb-text-97e06195\"><strong><strong>Alex Tolenaar<\/strong><\/strong><\/p>\n\n\n\n<p class=\"gb-text gb-text-311224f0\">Technical Specialist<\/p>\n\n\n\n<p class=\"gb-text gb-text-740b7123\">Extracellular<\/p>\n<\/div>\n\n\n\n<img decoding=\"async\" width=\"512\" height=\"512\" class=\"gb-media-041ac363\" alt=\"\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/atole.jpg?strip=all&sharp=1\" title=\"atole\" srcset=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/atole.jpg?strip=all&amp;sharp=1 512w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/atole-300x300.jpg?strip=all&amp;sharp=1 300w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/atole-150x150.jpg?strip=all&amp;sharp=1 150w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/atole.jpg?strip=all&amp;sharp=1&amp;w=204 204w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/atole.jpg?strip=all&amp;sharp=1&amp;w=409 409w\" sizes=\"(max-width: 512px) 100vw, 512px\" \/>\n<\/div>\n<\/div>\n<\/a>\n<\/div>\n<\/div>\n\n\n\n<div class=\"nt-container-outerwhite gb-element-ba828ba0\">\n<div class=\"nt-container-inner\">\n<h2 class=\"gb-text gb-text-3bdb76ae\">Seamless Migration<\/h2>\n\n\n\n<p class=\"gb-text gb-text-9ce1de57\">Switching doesn\u2019t have to be painful. TDengine offers:<\/p>\n\n\n\n<div class=\"gb-element-d938083f\">\n<div class=\"gb-element-68828ba5\">\n<img decoding=\"async\" width=\"800\" height=\"800\" class=\"gb-media-97e93e65\" alt=\"\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/td-pi-icon-01.webp?strip=all&sharp=1\" title=\"td-pi-icon-01\" srcset=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/td-pi-icon-01.webp?strip=all&amp;sharp=1 800w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/td-pi-icon-01-300x300.webp?strip=all&amp;sharp=1 300w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/td-pi-icon-01-150x150.webp?strip=all&amp;sharp=1 150w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/td-pi-icon-01-768x768.webp?strip=all&amp;sharp=1 768w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/td-pi-icon-01.webp?strip=all&amp;sharp=1&amp;w=480 480w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/td-pi-icon-01.webp?strip=all&amp;sharp=1&amp;w=640 640w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\n\n\n\n<p class=\"gb-text gb-text-ff852e27\">Flexible deployment: on-prem, hybrid, or cloud.<\/p>\n<\/div>\n\n\n\n<div class=\"gb-element-bf2fadee\">\n<img decoding=\"async\" width=\"512\" height=\"512\" class=\"gb-media-332a7922\" alt=\"\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/migration.png?strip=all&sharp=1\" title=\"migration\" srcset=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/migration.png?strip=all&amp;sharp=1 512w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/migration-300x300.png?strip=all&amp;sharp=1 300w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/migration-150x150.png?strip=all&amp;sharp=1 150w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/migration.png?strip=all&amp;sharp=1&amp;w=204 204w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/migration.png?strip=all&amp;sharp=1&amp;w=409 409w\" sizes=\"(max-width: 512px) 100vw, 512px\" \/>\n\n\n\n<p class=\"gb-text gb-text-774d2d0a\">Proven migration tools for PI data and models.<\/p>\n<\/div>\n\n\n\n<div class=\"gb-element-f8408e19\">\n<img decoding=\"async\" width=\"487\" height=\"452\" class=\"gb-media-1545949e\" alt=\"\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/td-pi-icon-03.jpg?strip=all&sharp=1\" title=\"td-pi-icon-03\" srcset=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/td-pi-icon-03.jpg?strip=all&amp;sharp=1 487w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/td-pi-icon-03-300x278.jpg?strip=all&amp;sharp=1 300w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/td-pi-icon-03.jpg?strip=all&amp;sharp=1&amp;w=97 97w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/td-pi-icon-03.jpg?strip=all&amp;sharp=1&amp;w=194 194w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/td-pi-icon-03.jpg?strip=all&amp;sharp=1&amp;w=389 389w\" sizes=\"(max-width: 487px) 100vw, 487px\" \/>\n\n\n\n<p class=\"gb-text gb-text-267f4d66\">Fast time-to-value: pilots in weeks, full rollout in 8\u201312 weeks.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"nt-container-outerblue gb-element-91eba842\">\n<div class=\"nt-container-inner\">\n<h2 class=\"gb-text gb-text-c644d727\">Learn More<\/h2>\n\n\n\n<div class=\"gb-element-6b144552\">\n<a class=\"gb-element-14ac110c\" href=\"https:\/\/tdengine.com\/compare-pi-system-with-tdengine\/\">\n<p class=\"gb-text\">This article compares TDengine and PI System to help you make informed decisions about your data management strategy.<\/p>\n\n\n\n<p class=\"gb-text gb-text-6066eeab\">Compare PI System with TDengine<\/p>\n\n\n\n<div class=\"gb-element-7f5fd768\">\n<img decoding=\"async\" width=\"256\" height=\"256\" class=\"gb-media-1939592e\" alt=\"\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/29.04-15-jhtao.jpg?strip=all&sharp=1\" title=\"29.04-15 jhtao\" srcset=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/29.04-15-jhtao.jpg?strip=all&amp;sharp=1 256w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/29.04-15-jhtao-150x150.jpg?strip=all&amp;sharp=1 150w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/29.04-15-jhtao.jpg?strip=all&amp;sharp=1&amp;w=51 51w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/29.04-15-jhtao.jpg?strip=all&amp;sharp=1&amp;w=204 204w\" sizes=\"(max-width: 256px) 100vw, 256px\" \/>\n\n\n\n<div class=\"gb-element-f486865d\">\n<p class=\"gb-text gb-text-55287934\">by Jeff Tao<\/p>\n\n\n\n<p class=\"gb-text gb-text-dfc84434\">August 28, 2025<\/p>\n<\/div>\n<\/div>\n<\/a>\n\n\n\n<a class=\"gb-element-6f522785\" href=\"https:\/\/tdengine.com\/integrate-pi-system-deployments-with-tdengine\/\">\n<p class=\"gb-text\">TDengine makes digital transformation easier by offering a zero-code data connector for PI System.<\/p>\n\n\n\n<p class=\"gb-text gb-text-c24a5b7e\">Integrate PI System Deployments with TDengine<\/p>\n\n\n\n<div class=\"gb-element-310b3a48\">\n<img decoding=\"async\" width=\"1920\" height=\"1920\" class=\"gb-media-46e78eb6\" alt=\"\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/jfan-profile-new.jpg?strip=all&sharp=1\" title=\"jfan-profile-new\" srcset=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/jfan-profile-new.jpg?strip=all&amp;sharp=1 1920w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/jfan-profile-new-300x300.jpg?strip=all&amp;sharp=1 300w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/jfan-profile-new-1024x1024.jpg?strip=all&amp;sharp=1 1024w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/jfan-profile-new-150x150.jpg?strip=all&amp;sharp=1 150w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/jfan-profile-new-768x768.jpg?strip=all&amp;sharp=1 768w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/jfan-profile-new-1536x1536.jpg?strip=all&amp;sharp=1 1536w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/jfan-profile-new.jpg?strip=all&amp;sharp=1&amp;w=384 384w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/jfan-profile-new.jpg?strip=all&amp;sharp=1&amp;w=1152 1152w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/jfan-profile-new.jpg?strip=all&amp;sharp=1&amp;w=450 450w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/>\n\n\n\n<div class=\"gb-element-1b55d6a6\">\n<p class=\"gb-text gb-text-6ba3b12d\">by Jim Fan<\/p>\n\n\n\n<p class=\"gb-text gb-text-1e27807d\">September 3, 2025<\/p>\n<\/div>\n<\/div>\n<\/a>\n\n\n\n<a class=\"gb-element-94746107\" href=\"https:\/\/tdengine.com\/data-sharing\/\">\n<p class=\"gb-text\">Data sharing plays a crucial role in driving digital transformation, fostering innovation, and improving overall efficiency in industrial operations.<\/p>\n\n\n\n<p class=\"gb-text gb-text-0f238e8b\">Share Industrial Data Easily and Securely<\/p>\n\n\n\n<div class=\"gb-element-66b77d67\">\n<img decoding=\"async\" width=\"256\" height=\"256\" class=\"gb-media-aba1309e\" alt=\"\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/29.04-15-jhtao.jpg?strip=all&sharp=1\" title=\"29.04-15 jhtao\" srcset=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/29.04-15-jhtao.jpg?strip=all&amp;sharp=1 256w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/29.04-15-jhtao-150x150.jpg?strip=all&amp;sharp=1 150w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/29.04-15-jhtao.jpg?strip=all&amp;sharp=1&amp;w=51 51w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/29.04-15-jhtao.jpg?strip=all&amp;sharp=1&amp;w=204 204w\" sizes=\"(max-width: 256px) 100vw, 256px\" \/>\n\n\n\n<div class=\"gb-element-ded3910e\">\n<p class=\"gb-text gb-text-4757d9c5\">by Jeff Tao<\/p>\n\n\n\n<p class=\"gb-text gb-text-76e14a9a\">September 4, 2025<\/p>\n<\/div>\n<\/div>\n<\/a>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"nt-container-outerwhite\">\n<div class=\"nt-container-inner\">\n<h2 class=\"gb-text gb-text-0320618d\">Frequently Asked Questions<\/h2>\n\n\n<div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-question-1756133195670\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">What is PI System and why look for an alternative?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>PI System is a long-established data historian widely used in industrial operations. However, it can be expensive, closed, and challenging to scale in modern, cloud-native environments. Many organizations are exploring alternatives that offer better performance, lower cost, and easier integration.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1756133217358\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">How does TDengine compare to PI System?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>TDengine is a modern time-series database designed for IoT and industrial data. Unlike PI System\u2019s traditional architecture, TDengine is cloud-native and AI-native, horizontally scalable, and built on an open-source core.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1756133251695\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Can TDengine replace PI System entirely?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>In new deployments, yes. TDengine can ingest, store, and analyze the same industrial time-series data that PI System handles. TDengine also provides a zero-code data connector so that you don&#8217;t need to rip and replace existing PI System deployments.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1755738842254\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Can TDengine IDMP replace PI AF and PI Vision?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Yes. TDengine IDMP offers equivalent modeling (Elements, Templates, Attributes) and built-in dashboards with AI-powered analytics.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1756133374799\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">How does TDengine integrate with existing industrial tools and standards?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>TDengine supports industry-standard protocols and interfaces such as MQTT, OPC, JDBC, and ODBC. This makes it easy to integrate with data collection systems as well as visualization, analytics, and BI platforms\u2014similar to how PI System connects, but with more openness and less vendor lock-in.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1756133460537\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">What are the cost advantages of TDengine vs. PI System?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>TDengine\u2019s core-based pricing model is more flexible that PI System&#8217;s tag-based licensing, and you only pay for the resources you use. Many customers report dramatic reductions in infrastructure and licensing costs compared to PI System.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1756133593512\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">What makes TDengine more scalable than PI System?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>TDengine uses a distributed, cloud-native architecture that scales horizontally\u2014just add more nodes to handle more devices or higher data frequency. PI System\u2019s architecture is more centralized, which can make scaling complex and costly.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1756133676929\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">How does TDengine support AI and machine learning compared to PI System?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>TDengine is an AI-driven platform that includes AI functionality out of the box, most notably zero-query intelligence, which uses AI to generate visualizations and real-time analysis tasks without requiring prompts or queries. TDengine TDgpt also enables AI\/ML-based forecasting and anomaly detection. By contrast, PI System does not provide native AI capabilities\u2014users typically need to purchase and integrate external analytics modules or rely on third-party platforms.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/div>\n<\/div>\n\n\n\n<div class=\"gb-element-e2a332f8\">\n<div class=\"nt-container-inner\">\n<h2 class=\"gb-text gb-text-03a34336\">Take the Next Step<\/h2>\n\n\n\n<p class=\"has-text-align-center\">TDengine Historian is the clear choice for PI users who want to modernize without overpaying.<\/p>\n\n\n\n<div class=\"nt-container-ctbutton\">\n<a class=\"gb-text gb-text-017feb88\" href=\"https:\/\/tdengine.com\/contact\/\">Request a Demo<\/a>\n\n\n\n<a class=\"gb-text gb-text-dcd1d67b\" href=\"https:\/\/idmpdocs.tdengine.com\/en\/get-started\/get-started-docker\">Try TDengine Free<\/a>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<script>\nconst div = document.getElementById(\"addButton\");\nconst newEl = document.createElement(\"a\");\nnewEl.href = \"https:\/\/tdengine.com\/compare-pi-system-with-tdengine\/\";\nnewEl.classList.add(\"gb-text\", \"nt-button-blue\");\nnewEl.setAttribute(\"style\", \"margin-right:20px;\");\nnewEl.textContent = \"Detailed Comparison\";\ndiv.prepend(newEl);\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>TDengine Historian:The Modern PI System Alternative Replace legacy PI System deployments with a modern industrial data historian built for lower cost, easier deployment, open integrations, and AI-ready operations. Book a Demo See Historian Pricing Problems with PI System Industrial enterprises have relied on PI System for decades, but today it\u2019s holding them back. High costs &#8230; <a title=\"PI System Alternative\" class=\"read-more\" href=\"https:\/\/tdengine.com\/pi-system\/\" aria-label=\"Read more about PI System Alternative\">Read more<\/a><\/p>\n","protected":false},"author":102,"featured_media":29481,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"content-type":"","footnotes":""},"categories":[270],"tags":[],"ppma_author":[181],"class_list":{"0":"post-27899","1":"page","2":"type-page","3":"status-publish","4":"has-post-thumbnail","6":"category-fwp"},"_links":{"self":[{"href":"https:\/\/tdengine.com\/wp-json\/wp\/v2\/pages\/27899","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tdengine.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tdengine.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tdengine.com\/wp-json\/wp\/v2\/users\/102"}],"replies":[{"embeddable":true,"href":"https:\/\/tdengine.com\/wp-json\/wp\/v2\/comments?post=27899"}],"version-history":[{"count":115,"href":"https:\/\/tdengine.com\/wp-json\/wp\/v2\/pages\/27899\/revisions"}],"predecessor-version":[{"id":31016,"href":"https:\/\/tdengine.com\/wp-json\/wp\/v2\/pages\/27899\/revisions\/31016"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tdengine.com\/wp-json\/wp\/v2\/media\/29481"}],"wp:attachment":[{"href":"https:\/\/tdengine.com\/wp-json\/wp\/v2\/media?parent=27899"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tdengine.com\/wp-json\/wp\/v2\/categories?post=27899"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tdengine.com\/wp-json\/wp\/v2\/tags?post=27899"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/tdengine.com\/wp-json\/wp\/v2\/ppma_author?post=27899"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}