主要内容

本页采用了机器翻译。点击此处可查看最新英文版本。

readtimetable

从事件流读取时间表

自 R2022b 起

    此函数需要 Streaming Data Framework for MATLAB® Production Server™

    说明

    tt = readtimetable(stream) 从事件流创建时间表。

    readtimetable 将事件流中的事件转换为时间表的行,其中:

    • 事件正文中的名称将成为时间表列的名称。

    • 与每个名称关联的值成为事件行中的列值。

    • 事件时间戳成为行时间戳。

    示例

    示例

    全部折叠

    假设您有一个在网络地址 kafka.host.com:9092 上运行的 Kafka® 服务器,该服务器有一个主题 CoolingFan

    创建一个 KafkaStream 对象,用于读取和写入 CoolingFan 主题。

    ks = kafkaStream("kafka.host.com",9092,"CoolingFan");

    CoolingFan 主题中的事件读入时间表。

    tt = readtimetable(ks)
    tt =
    
      50×11 timetable
    
             timestamp          vMotor    wMotor    Tmass     
        ____________________    ______    ______    ______    
    
        31-Oct-2020 00:00:00    1.0909         0        25           
        31-Oct-2020 00:00:00    1.1506     100.5     25.17           
        31-Oct-2020 00:00:00    1.1739     190.9    25.223             
        31-Oct-2020 00:00:00     1.162    267.96    25.192           
        31-Oct-2020 00:00:00    1.1454    330.61     25.15            
    
                 :                :         :         :         
    
        31-Oct-2020 00:00:19    1.0269    239.35    25.785        
        31-Oct-2020 00:00:19    1.0332    240.45    25.803            
        31-Oct-2020 00:00:19    1.0267    263.98    25.784             
        31-Oct-2020 00:00:19    1.0262    243.69    25.783            
        31-Oct-2020 00:00:19    1.0262    257.21    25.783            
    
    	Display all 50 rows.

    输入参数

    全部折叠

    连接到事件流的对象,指定为 KafkaStreamInMemoryStreamTestStream 对象。

    版本历史记录

    在 R2022b 中推出