问题标签 [vertica]
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.
sql - 数据仓库重复维度行
我们开始使用来自事件日志的数据加载数据仓库。我们有一个普通的星型模式,其中事实表中的一行代表一个事件。我们的维度表是user_agent、ip、referal、page等的典型组合。一个维度表是这样的:
我们自动生成 id 以最终加入事实表。我的问题是:在我们的批量加载过程中识别重复记录的最佳方法是什么?在实际插入持久存储之前,我们将日志文件的所有记录上传到临时表中,但是,id 只是自动递增的,因此两天的两个相同的暗记录将具有不同的 id。创建值列的哈希是否合适,然后尝试对其进行比较?似乎尝试在每个值列上进行比较会很慢。有没有针对这种情况的最佳实践?
mysql - Vertica 中是否有等效的“力指数”?
Vertica DB 中是否有来自 MySQL 等效项的“强制索引”?
sql - 给定开始时间,结束时间和秒。获取特定小时内的秒数
我正在使用 Vertica 数据库。我试图从以下示例会话数据中获取特定小时内的总秒数。任何示例 SQL 代码都会非常有帮助 - 谢谢
期望的输出
pivot - 如何在 Vertica 中进行交叉表
PostgreSQL 和其他 RDBMS 中的 Vertica 等价物是crosstab
什么?pivot table
sql - 如何将多个选择语句放入不同的列
我基本上有 7 个选择语句,我需要将结果输出到单独的列中。通常我会为此使用交叉表,但我需要一种快速有效的方法来解决这个问题,因为表中有超过 70 亿行。我正在使用 vertica 数据库系统。下面是我的陈述的一个例子:
应该返回类似:
jdbc - 将 ODBC 应用程序与 JDBC 驱动程序一起使用
我的公司使用Vertica。我们有使用 pyodbc 连接到它的 Python 应用程序。我的大部分开发工作都是在 Mac(Snow Leopard)上完成的,不幸的是 Vertica 还没有发布适用于 Mac 的 ODBC 驱动程序。他们确实有 JDBC 驱动程序。我不认为在 Jython 中进行开发是一个好的折衷方案。有什么方法可以将 JDBC 驱动程序与 ODBC 应用程序一起使用?某种 ODBC 连接器?
django - 在 Django 中,查询是使用“::text”转换生成的,我该如何关闭它?
他们生成此查询的代码是
我正在连接到一个不喜欢 ::text 转换的 Vertica 数据库。有没有办法禁用它?
hadoop - hadoop之上的列存储?
是否有一个类似于 Vertica 的列存储,它是建立在 Hadoop 之上的。我不是在谈论 HBase,因为它是稀疏矩阵存储,并且无法获得像 Vertica 这样的东西可以实现的压缩级别?
谢谢
database - 如何在vertica(vsql)中转义字符串中的引号?
所以我需要将一些值插入到 vertica 数据库中(通过 vsql),其中可能包含引号和各种特殊字符。但是vertica似乎不理解字符转义。例如:
这不是插入语句,但您应该明白。
wcf - 使用 SQL Server 以外的数据库创建 WCF DataService
我们希望通过 WCF 数据服务公开驻留在 Vertica 数据库中的数据。(最终,我们想要访问 Excel 数据透视表功能中的数据,我在 Visual Studio 中创建了一个 Excel 工作簿项目来使用这些数据)。
虽然我可以使用 Vertica 的 ADO.NET 提供程序访问服务器代码中的 Verica 数据——但我找不到任何地方可以让 WFC DataService 代码使用不同的提供程序。
您知道如何使用不是 SQL Server 的数据库创建 WCF 数据服务吗?