【问题标题】:Error when using python client of Apache IoTDB 0.10.0使用 Apache IoTDB 0.10.0 的 python 客户端时出错
【发布时间】:2021-12-06 05:09:00
【问题描述】:

我正在使用 Apache IoTDB 0.10.0 的 python 客户端,在查询元数据时收到错误消息。此外,值的精度也不正确。我的使用方法有问题吗?

# query metadata
    metaReq = TSFetchMetadataReq(sessionId=sessionId, type=MetaQueryTypes.CATALOG_DEVICES)
    print(client.fetchMetadata(metaReq).status)

    metaReq = TSFetchMetadataReq(sessionId=sessionId,
                                 type=MetaQueryTypes.CATALOG_TIMESERIES,
                                 columnPath='root')
    print(client.fetchMetadata(metaReq).timeseriesList)

    metaReq = TSFetchMetadataReq(sessionId=sessionId,
                                 type=MetaQueryTypes.CATALOG_CHILD_PATHS,
                                 columnPath='root')
    print(client.fetchMetadata(metaReq).childPaths)

    metaReq = TSFetchMetadataReq(sessionId=sessionId, type=MetaQueryTypes.CATALOG_STORAGE_GROUP)
    print(client.fetchMetadata(metaReq).storageGroups)

    metaReq = TSFetchMetadataReq(sessionId=sessionId,
                                 type=MetaQueryTypes.CATALOG_COLUMN,
                                 columnPath='root.group1.s1')
    print(client.fetchMetadata(metaReq).dataType)

【问题讨论】:

    标签: apache-iotdb iotdb


    【解决方案1】:

    我在 rel/0.10 中尝试了最新的 python-cli:

    https://github.com/apache/incubator-iotdb/blob/rel%2F0.10/client-py/

    它奏效了。元数据和数据的查询都可以由execute_query_statement执行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-04
      相关资源
      最近更新 更多