基于时间系列创建虚拟表时,可以定制时间系列数据在虚拟表中和在虚拟表的查询结果中显示的方式。
时间系列中的空元素不会包括在虚拟表中。如果基本表在特定时间点有空元素,那么虚拟表没有该时间点的条目。可以指定在虚拟表中显示空元素。
隐藏的元素不会包括在虚拟表中。隐藏的元素在基本表中标记为不可见。可以指定隐藏的元素是否在虚拟表中显示为空值,或者隐藏元素的值在虚拟表中是否可见。
从虚拟表中按时间戳记选择数据时,将返回其时间戳记最接近或早于查询中指定的时间戳记的行。如果时间系列是不规则的,那么返回的行显示的时间戳记与查询中指定的相同,无论实际时间戳记是否相同。可以指定从虚拟表中按时间戳记选择数据时,仅返回其时间戳记与查询中指定的时间戳记完全相同的行。
通过设置 TSCreateVirtualTab 过程或 TSCreateExpressionVirtualTab 过程中的 TSVTMode 参数控制数据的显示。