问题标签 [column-aggregation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1182 浏览

inheritance - 同一架构中的不同继承类型

我在 symfony 项目中使用 Doctrine 1.2,我正在考虑在我的模式中混合具体和列聚合继承类型:列聚合让我在父表中查询并获取父记录和子记录,而具体继承让我得到一个更干净的架构。另外,混合将在同一个继承链中。我将如何编写模式文件?像下面这样?

或者像这样:

有任何危险/警告吗?

0 投票
1 回答
194 浏览

sql - 教义:具有 column_aggregation 继承的模型在 SQL 中出现两次

有没有人注意到这一点?

每当模型使用 column_aggregation(继承)时,schema.sql 有 2 个 CREATE TABLE 命令,一个创建基本表,另一个(除了字段)在继承列上添加索引

注意INDEX Prop_property_nature_idx (property_nature)第二个语句中的包含

如果其他人面临这个问题,我将记录一个错误。谢谢

0 投票
1 回答
5918 浏览

jquery - 有没有办法将摘要行添加到 jqgrid treeview

我正在将jqgrid 与 treegrid 视图一起使用,并且大多数列都是在树上聚合的数字。一个缺失的部分是有一个总行来聚合顶级层次结构。jqgrid 中是否有内置的东西来支持这一点,或者应该传递给:

0 投票
1 回答
465 浏览

inheritance - Doctrine Column-聚合继承

我正在尝试实现 Doctrine 列聚合继承

我从Doctrine 指南中复制了 Yaml 结构并将其粘贴到我的schema.yml文件中:

但是当我使用 symfony 命令行中的doctrine:build-modelanddoctrine:build-sql命令时,我得到的 sql 文件包含两条类似的用于创建Entity表的行:

当我尝试将其导入数据库时​​,这当然会导致错误..

它是 Symfony 命令行中的内置错误吗?

0 投票
2 回答
1028 浏览

android - 插入新联系人时自动联系人聚合不起作用

我使用以下代码将 2 次相同的联系人插入 Android 模拟器(2.3.3):

根据我的理解,Android 通常应该自动聚合联系人,使我的 2 个插入项中的一个条目。但是这不会发生,我可以在拨号器应用程序中看到 2 个具有相同数据的联系人。

有任何想法吗?

0 投票
1 回答
57 浏览

sql - Oracle 10g:如何按日期差异聚合

您好,有以下数据:

除了最后两行之外,每一行都与接下来的大约 15 分钟“相距”。如果我执行:

我得到(当然)

我需要的是只聚合不同的行,一旦订购,最多 15 分钟。这就是我想要的:

可能吗?

0 投票
2 回答
205 浏览

arrays - 使用 numpy 按第二列中的类聚合一列的值

我有一个形状为 N,2 且 N>10000 的 numpy 数组。在第一列我有例如 6 个类值(例如 0.0,0.2,0.4,0.6,0.8,1.0)在第二列我有浮点值。现在我想为第一列的所有不同类别计算第二列的平均值,从而为每个类别产生 6 个平均值。

有没有一种方法可以做到这一点,以避免手动循环,尤其是在 N 非常大的情况下?

0 投票
1 回答
691 浏览

hbase - 为什么 HBase 全扫描和聚合比 parquet 慢,尽管它也是列式数据库?

我一直在尝试将“正确”技术用于 360 度客户应用程序,它需要:

  1. 一个宽列表,每个客户是一行,有很多列(说> 1000)
  2. 我们每天运行约 20 个批量更新分析作业。每个分析作业查询并更新一小组列,用于所有行。它包括聚合用于报告的数据,以及为机器学习算法加载/保存数据。
  3. 我们在几列中更新客户的信息,每天 <= 100 万行。更新工作量分布在工作时间。我们有超过 2 亿行。

我尝试过使用 Hbase,第 1 点和第 3 点都满足了。但我发现在 HBase 上进行分析(加载/保存/聚合)非常慢,可能比 Parquet 慢 10 倍。我不明白为什么,Parquet 和 Hbase 都是柱状数据库,我们已经很好地分散了 HBase 集群中的工作负载(“每个区域的请求数”这样说)。

有什么建议吗?我是否使用了错误的工具来完成这项工作?

0 投票
1 回答
98 浏览

time-series - 如何使用 kdb+ 跟踪任意数量的 IOT 标量流?

我正在尝试使用 kdb+ 来捕获并聚合从物联网传感器整理的许多感官流。

每个传感器都有一个唯一标识符、一个时间分量 (.zz) 和一个标量值:

然而,由于数据本质上是时间的,在不同的列中维护单独的感知/感觉流似乎是合乎逻辑的,即:

然而,附加到表指示性仅支持插入方式的行操作,即感知插入(.zz;`id_1;0.15)

看起来好像我想在此设置中支持大量非静态传感器,附加上述格式的行似乎是一种反模式,然后再进行转换以将行转换为基于列的列他们的身份证。是否有可能/有必要根据新的特征流创建一个具有动态(增长)列数的表?

如何最有效地实现允许插入列式时间序列数据的逻辑,从而避免对基于行的数据进行转换?