首页 > 解决方案 > 检查已应用属性的列的详细信息

问题描述

在展开的表格中,我们可以找到 .d 文件中列的详细信息/顺序。
我正在搜索是否有任何文件维护表中列的属性信息。我们如何才能找到文件系统中属性的详细信息?

t:([] a:1 2 3; b:4 5 6; c:`a`b`c)
`:/home/st set .Q.en[`:/home/st;t]
get `:/home/st/.d / Output - `a`b`c
@[`:/home/st/;`a;`s#] / Is there any place in file system where we can find the attribute applied to a column
meta get `:/home/st/ / Show that attribute s is applied on column a

标签: kdb

解决方案


属性详细信息存储在列文件本身中。例如,在您的案例文件/home/st/a中将包含已排序的属性信息。

但是由于这些文件是序列化的数据(二进制格式),并且展开的二进制数据的结构是不开放的,所以我们不能直接从文件中获取属性信息。


推荐阅读