td-engine - 如何通过文件将数据插入TDengine数据库
问题描述
我按照这个链接https://www.taosdata.com/cn/documentation/taos-sql#insert,我尝试过的是以下命令:
insert into TD_D019 FILE /root/TD_D019.csv
insert into TD_D01986 file '/root/TD_D01986.csv'
不幸的是,我通常遇到以下错误:
DB error: syntax error near '/root/td_d019.csv;' (file path is required following keyword FILE) (0.001806s)
DB error: Syntax error in SQL (0.000125s)
解决方案
我已经重复了你提到的步骤。我猜 CSV 文件的第一行是专心转储的架构。但是插入只需要取数据行。您可以通过以下方式删除 csv 文件的第一行
sed -i '1,1d' filename
推荐阅读
- flutter - 第二次进入页面时initState中的StreamSubscription有结果
- react-native - 检查时出错:预期 input_1 有 4 个维度,但在本机反应中得到了形状为 [320,240,3] 的数组
- unity3d - 当用户单击时,如何让对象跟随鼠标位置?
- linux - 错误:RROR] 找不到进程或命名空间。带有 github 操作的 PM2 错误 Linux 服务器
- android - 防止 Jetpack Compose 中的文本在设备字体大小增加时放大
- node.js - 在 Nodejs 中将视频上传到 GCP 云存储
- c - _mm_stream_load_si128 (movntdqa) 是否修改其参数指向的内存?
- reactjs - 如何使 React Router 在嵌套路径中解析
- matplotlib - Python 3.6.5 - Matplotlib.pyplot.hist - 要解包的许多值(预期 2)
- amazon-web-services - 将 S3 存储桶的读取权限添加到 EKS 集群中的 K8s Pod