【问题标题】:How do I SQL Query MinIO objects using the MinIO Client (mc)?如何使用 MinIO Client (mc) 对 MinIO 对象进行 SQL 查询?
【发布时间】:2020-12-09 20:07:37
【问题描述】:

进入 Minio。调查一些命令,

如果我执行mc ls alias/bucket,那么我会得到预期的输出:

[2020-12-09 19:48:15 UTC]    10B Account-9.dta
[2020-12-09 19:48:22 UTC]    10B Account-90.dta
[2020-12-09 19:48:22 UTC]    11B Account-92.dta

所以,当我在同一个连接上执行以下操作时,我会期待某种输出:

mc sql --recursive --query "select * from s3object" alias/bucket

但是,它只是回到提示符(无结果)。我怀疑我的“来自”是错误的,但我不知道除了“s3object”之外要使用什么值。

如何在本地 MinIO 实例上正确执行 SQL 查询?

MinIO 版本:

版本 2019-08-14T20:37:41Z 记忆 已使用:4.4 MB |已分配:3.6 GB |已用堆:4.4 MB |分配堆:65 MB 平台 主机:minio-66c9cd74c9-7m6lx |操作系统:Linux |拱门:amd64 运行 版本:go1.12.8 | CPU:12

MinIO 客户端版本:

mc 版本 RELEASE.2020-11-25T23-04-07Z

【问题讨论】:

    标签: minio


    【解决方案1】:

    当您指定多个对象时,mc 按扩展名过滤对象。

    如果您存储带有.csv 扩展名的文件,则应该提取它们。 .json 文件和 gzip/bzip2 类似。

    【讨论】:

      猜你喜欢
      • 2019-08-20
      • 1970-01-01
      • 2021-11-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-02-18
      • 1970-01-01
      相关资源
      最近更新 更多