问题标签 [snappydata]

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 投票
2 回答
110 浏览

snappydata - 无法从 CSV 文件为复制的持久表编写脚本

SnappyData v.0-5

目标:我想创建一个持久的、复制的 ROAD 表,并使用 Snappy Shell 从 CSV 文件加载它。ROAD 表应将“road_id”作为主键以防止重复 ID。

我试过的命令是:

这不起作用。而且,我必须将我的 ROAD 创建简化为这个,以使其甚至被创建。这个没有PK。它没有复制或持久性。

我应该如何编写 SnappyData SQL 文件来实现上述目标?

0 投票
1 回答
58 浏览

snappydata - 查询中不支持架构

SnappyData v.0.5

我似乎无法为特定架构创建行表。 这在基于模式的多租户应用程序中很重要,其中每个租户都有自己的模式。

但是,当我使用 RowStore DDL 创建表时,它们是可查询的,是数据库的所有模式。

这是我的步骤。我做错什么了吗?

在使用 JDBC 的 DBVisualizer 中,我有以下模式:A、APP、NULLID、Q、SQLQ 等。当我将 DBVisualizer 更改为指向特定模式并运行时:

从道路中选择*;

该查询在所有 SCHEMAS 上返回零行。我希望有一个“找不到表:路;” 除“A”外的所有模式都出错。 我需要做什么才能仅在特定架构上创建表?

0 投票
2 回答
346 浏览

snappydata - SnappyData JDBC 驱动程序引发 SQLState=XCL14 错误

SnappyData v.0-5 w/ ClientDriver JDBC 驱动程序。

我在 SnappyData 中有一个名为:sensor_data 的持久行表。

在 snappy> shell 中,此查询返回数千行。

snappy> select * from sensor_data where year_num = 2013 and month_num = 1;

从 SpringBoot 中的 JDBC 连接运行时,出现此错误:

PreparedStatementCallback; SQL [select * from sensor_data where year_num = ? 和month_num = ?]; SQL 状态 [XCL14];错误代码[20000];(SQLState=XCL14 Severity=20000) 列位置“1”超出范围。此 ResultSet 的列数为“0”。

Java代码是:

我需要做什么来解决这个 JDBC 问题?

在 Spring 启动时修剪 Stacktrace:

org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; SQL [select * from sensor_data where year_num = ? 和month_num = ?]; SQL 状态 [XCL14];错误代码[20000];(SQLState=XCL14 Severity=20000) 列位置“1”超出范围。此 ResultSet 的列数为“0”。嵌套异常是 java.sql.SQLException: (SQLState=XCL14 Severity=20000) 列位置 '1' 超出范围。此 ResultSet 的列数为“0”。在 org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81) 在 org.springframework 的 org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)。(SQLState=XCL14 Severity=20000) 列位置“1”超出范围。此 ResultSet 的列数为“0”。... 引起:错误 XCL14:列位置 '1' 超出范围。此 ResultSet 的列数为“0”。在 com.pivotal.gemfirexd.internal.client.am.ColumnMetaData.checkForValidColumnIndex(ColumnMetaData.java:856) 在 com.pivotal.gemfirexd.internal.client.am.ColumnMetaData.getColumnType(ColumnMetaData.java:638) ... 72更多的

0 投票
1 回答
91 浏览

olap - 在哪里可以了解有关 SnappyData 列 OLAP 语法的更多信息?

我是 OLAP 和 SnappyData 的新手。我的问题非常具体。我想知道在哪里可以阅读有关 SnappyData 'column' 查询语言的更多文档以进行 OLAP 查询。也许这是一个行业标准。也许它是 SnappyData 特定的。我不知道。

为澄清起见,我正在查看 QuickStart 脚本并尝试理解 olap_queries.sql 中的列表、AIRLINE 和查询。例如,给定这个查询:

我想了解像 'description AirlineName,' 这样的结构。语法如何规定描述来自airlineref 的连接?请有人指出我可以在哪里学习这种语法。

0 投票
2 回答
88 浏览

gemfire - gemfirexd 客户端日志未记录

我正在从 ubuntu 运行它。Gemfire 客户端日志未记录。我的语法或属性设置有什么不正确的吗?

0 投票
1 回答
93 浏览

snappydata - 仅适用于 SnappyData 客户端的 Maven 工件?

今天,我正在加载一个带有这些依赖项的 pom。但是,由此创建的 SpringBoot jar 很大,我认为这是因为它实际上包含所有 Snappy Store jar 等。

构建的 SpringBoot Jar 捆绑了所有 Jetty jar,因为 Snappy 使用嵌入式 Web 应用程序 (Pulse)。我不想要所有这些,特别是因为现在 SpringBoot 从 Jetty 开始,而我想要 EmbeddedTomcat。

我可以包含一组特定的仅限客户端的 Maven 依赖项吗?

0 投票
2 回答
108 浏览

snappydata - Are there any limitations to # of columns in a SnappyData column table?

As an example, Cassandra has a 2 billion column limit for a "row key". Some high volume IoT apps could push that boundary and you should therefore, design accordingly, if using Cassandra.

Is there any size limitations similar to that with SnappyData's column table that I should "design" around as well?

0 投票
1 回答
96 浏览

snappydata - 如何在 SnappyData 中对列表中的数据进行分区?

我无法弄清楚对“列”表进行分区的语法。这是一个对我失败的例子以及它的许多变体。

还有……错误。

错误 38000: (SQLState=38000 Severity=-1) (Server=172.31.8.115[1528],Thread[DRDAConnThread_34,5,gemfirexd.daemons]) 异常 'Invalid input 'C', 预期 dmlOperation, insert, withIdentifier, select或放置(第 1 行,第 1 列): CREATE TABLE SENSOR_DATA_COL_BY_YEAR USING 列 OPTIONS(PARTITION_BY year_num, buckets '11') AS (SELECT sensor_id,metric,collection_time,value,sensor_time,year AS year_num, month AS month_num from STAGING_1) ^; ' 在评估表达式时抛出。

0 投票
1 回答
86 浏览

snappydata - SnappyData DDL 语法中的 EXPIRE 选项是否执行实际删除?

在这个 DDL 语法中,EXPIRE是否意味着 SnappyData 在这段时间之后从字面上删除记录?或者,只是从本地缓存/内存中过期,以后可以从磁盘中再次检索它?

0 投票
1 回答
749 浏览

snappydata - 如何在列表 DDL 中创建 VARCHAR?

列表的此 DDL 导致 id_ 和 name_ 字段的 CLOB。

我怎样才能得到 VARCHARs 呢?