json - 加载到雪花变体列中的 JSON 文件大小
问题描述
我们将 JSON 文件加载到 Snowflake 表(Variant 列)中,该表有 2 列 - 文件名和 Variant 列(JSON 记录)。
我能够从信息模式中获取整个表的大小,但是我们对获取表中每一行/记录的大小感兴趣。
如果有任何公式/函数可以帮助我获得行大小,你能帮我吗?
解决方案
LEN(expression)
返回输入字符串或二进制值的长度。
您可以使用类型转换运算符连接列并获得结果字符串长度。
像这样:
len(col1::string||col1::string||colN::string)
len(variant)
也有效
推荐阅读
- java - 不兼容的源代码 - 错误的符号类型:jlabel1.setIcon
- c - 如何修改我的 C 代码以免陷入无限循环?
- sed - 发现很难使用 sed 从字符串中提取数字
- python - 如何在图表中标记特定类型(例如 030T)的所有三元组?
- c++ - 我的 Boost #includes 导致编译失败(重新制定)
- grpc - 我应该通过 gRPC 传输大型数据集而无需手动分块吗?
- javascript - 获取 HTTP 请求后,调用者函数未接收数据
- python-3.x - 在熊猫中,如何在用双引号拆分值后仅获取第二列?
- c - getopt 不会在 Windows 中对参数进行排序
- javascript - 如何在 ES-6 模块中传递常用(“全局”)变量?