【发布时间】:2017-06-05 16:27:27
【问题描述】:
如果有两个实例:a1 和 a2,并且都连接到同一个 hdb。我希望 a2 连接到 hdb 但添加一些过滤器。比如有个表叫elec。
我希望 a2 从过滤一些值开始。如果我编写代码并让a2在启动时加载它,那不是将信息加载到内存中吗?启动 a2 实例时,有什么方法可以像普通 hdb 一样加载它?
基本上,问题是加载hdb时如何屏蔽一张表中的某些字段?
【问题讨论】:
-
不太清楚我是否遵循,你能举一个简单的可重现的例子吗?
-
谢谢特里!示例:两个实例加载相同的 hdb 数据。 hdb里有10张桌子。两者都从同一目录加载。如果我想启动 a2 实例并加载 hdb 但过滤一个表的日期并且仅显示 2017.05.30 之前的数据。我该怎么做?
-
您可以查看在 a2 hdb 实例中设置 .Q.view - 但是这将适用于所有表 code.kx.com/wiki/JB:KdbplusForMortals/dotQ_utilities q).Q.view 2017.05.30
-
谢谢康纳,实际上日期只是一个例子。我想为 a2 实例删除一个表中的一些列。
-
我现在的想法是我可以从
. and then in a function load the database and then output the filtered result, but when it didn't work when i delete the table again from中删除该表。在函数中