timescaledb相关内容
我尝试将 plpython3 扩展添加到我的 timescaledb/postgres(基于 linux alpine)图像: FROM timescale/timescaledb:0.9.0-pg10运行设置 -ex \&&apk 添加 --no-cache --virtual .plpython3-deps --repository http://nl.alpinelinux.org/alp
..
我正在尝试使用 nifi 将 CSV 记录插入 Postgres 数据库. 示例 csv 文件: 时间现在,位置'2019-10-21 15:13:11','科伦坡' nifi 场景运行时出现如下错误 错误列 'timenow' 属于没有时区的时间戳类型,但表达式属于不同类型的字符 如果我使用普通 insert into conditions (timenow,locatio
..
我正在尝试创建一个考虑到最小冗余的数据库.我们想使用 timescaledb 超表(我运行 postgreSQL v. 12 和 timescaledb v. 1.7.4).用于创建表的 postgreSQL 代码如下 - 您可以在此处查看 dbdiagram https://dbdiagram.io/d/5f992f0e3a78976d7b797ca2 或在此处查看表格数据库图像 创建表“数据
..
我正在尝试使用 TimescaleDB 扩展来计算一些连续聚合.我有这个工作正常的查询: SELECT distinct time_bucket('1 hours', entry_ts) 作为 date_hour,类型 ID,entry_id,退出 ID,count(*) OVER (partition by time_bucket('1 hours', entry_ts), entry_id,
..
最近才开始使用 TimescaleDB 和 postgrest 来处理大多数数据请求. 但是,我遇到了一个问题,即我对时间序列数据的请求效率极低. 这是一个可以是任意时间长度的数据系列,具有特定的整数值. 大多数情况下,除非出现异常,否则该值将相同.因此,而不是获取 +10,000 行数据.我想将其汇总为“时间块". 假设连续 97 个项目的值为 100(每 5 分钟有一个
..
我有一个带有 timescaledb 扩展名的 postgres 数据库. 我的主索引是一个时间戳,我想选择最新的行. 如果我碰巧知道在某个时间之后发生的最新行,那么我可以使用如下查询: query = 'select * from price where time >%(dt)s' 这里我指定了一个日期时间,并使用 psycopg2 执行查询: # 2018-01-10 11:
..
问题是,当我想使用 created_at 表字段进行索引将简单的 Postgresql 表转换为 timescaledb 表或 hypertable 时,它会显示此错误.表名是订单.这里 cas_admin_db_new 是数据库名称. 我已经尝试了所有可能的方法.如下所示,但订单表不会转换为超表. SELECT create_hypertable('orders','created_
..
我正在尝试根据``时间''字段进行查询以获取上周的数据: Measure :: where('time','>',``NOW()-INTERVAL '12 hours''))-> get(); 但我无法使其正常工作. 我收到此消息:SQLSTATE [22007]:无效的日期时间格式:7错误:类型为timestamp的输入语法无效:"NOW()-INTERVAL '12 hours'"(
..
我尝试将 plpython3 扩展名添加到我的 timescaledb / postgres (基于linux alpine)映像中: FROM timescale/timescaledb:0.9.0-pg10运行设置-ex \&&apk添加--no-cache --virtual .plpython3-deps --repository http://nl.alpinelinux.org/a
..
我有一个要与TimescaleDB数据库一起使用的Rails 4.2.11.1应用程序. 我已经解决了大多数问题(使用composite_primary_keys gem来解决Timescale的限制,即唯一索引应始终包含表的timestamp列). 这具有我的应用程序的全部功能,但是当我尝试写入Timescale表时,我的测试套件会失败,并出现以下错误: PG::Feature
..
我无法让TimescaleDB在装有Postgres 10的Windows Server 2016计算机上工作. 我使用AWS打开一个新的Windows Server 2016实例,并使用Windows GUI安装程序安装Postgres. (C:\ Postgres). 安装程序会自动更新路径以包含bin目录(C:\ PostgreSQL \ pg10 \ bin). 我停止了
..
我正在尝试使用nifi将CSV记录插入Postgres数据库. csv文件示例: timenow,location '2019-10-21 15:13:11','colombo' 在nifi方案运行时,会出现以下错误 错误列'timenow'的类型为timestamp,没有时区,但表达式的类型是字符变化 如果我使用普通的insert into conditions (t
..
我想在Postgres中动态创建TimescaleDB表,因为我正在处理随时间变化的数据源(财务提要,可能是100,可能是1000),并且我希望每个数据源有一个表. 我可以从Python创建表没有问题,但是当我调用SELECT create_hypertable(test_table1, time)时会抛出错误.从pSQL执行该查询当然可以正常工作,因此看起来好像无法通过psycopg2使用
..
我们当前的项目在很大程度上依赖于SQL Alchemy进行表创建/数据插入.我们想切换到timescaledb的超级表,但是似乎推荐的创建超级表的方法是执行 create_hypertable 命令.我需要能够动态创建表,因此对于创建的每个表手动执行此操作实际上不是一个选择.处理转换的一种方法是运行一个发送psycopg2命令的python脚本,将所有新创建的表转换为超表,但这似乎有点
..
按照官方文档我将Timescale PPA存储库添加到了apt.然后,我通过sudo apt install timescaledb-postgresql-9.6安装了它.一切都很好. 在最近运行的sudo apt upgrade中,时间刻度包已从 0.8.0〜ubuntu16.04 更新为 0.9.1〜ubuntu16.04 . > 运行我的Python脚本以插入一些新数据时,我现在收
..
我有一个Timescaledb服务器,在AKS中作为StatefulSet运行.当我删除并重新创建timescaledb pod时,它会出现,即使该pod与最初关联的PV(持久卷)相关联,更改也会丢失.感谢您的帮助. 下面是通过运行kubectl get statefulset timescaledb -o yaml 提取的有状态集的PV,PVC配置 template: me
..
我一直在Rails中使用TimescaleDB-开发中一切正常,但是在测试套件中我无法插入任何数据。 我尝试过的事情 A)使用SQL模式转储 这会导致我看到原始错误消息。它确实为TimescaleDB创建了部分架构,但并非全部。我有一个超表,但不能正常工作 B)使用Ruby模式转储 这可以让我插入我的表,但它根本不是一个超表-ruby语法使与TimescaleDB和超
..
我在16.04 Linux机器上为PostgreSQL(v9.6)安装了 timescaledb 扩展(v.5.0),发现Postgres进程占用了100%的CPU: 这是 top 命令的结果: PID用户PR NI VIRT RES SHR S%CPU%MEM TIME +命令 19885 postgres 20 0 192684 3916 1420 S 98.3 0.1 568
..
如果我在 docker-entrypoint-initdb中创建 pg_cron 扩展名.d / init.sql 文件,则Docker映像无法运行,并且 docker日志 只是说“没有这样的容器”。以下是相关的.sql代码段: 创建数据库my_database; myc my_database; 创建扩展(如果不存在的话,则为CASCADE); 如果不存在timescal
..