我的问题:
我的过程:
我目前正在尝试创建存储在 MySQL 数据库中的数据的自定义报告。这是我的表数据的假设示例:
Item_Name Item_Price Item_Stock Item_Timestamp
Dish Soap 3.99 25 1/1/2013 12:00am
Frogs 0.69 26 1/1/2013 12:00am
Frogs 0.69 19 1/1/2013 1:00am
Dish Soap 3.99 28 1/1/2013 1:00am
Item_Timestamp 是指输入时的日期时间。
我正在尝试使用 RapidMiner 执行以下操作:
我的目标是创建一份报告,告诉我物品是否以与需求平衡的速度进货。
为了为每个唯一的 Item_Name 创建一个报告,我创建了一个 RapidMiner 进程,它加载唯一的 Item_Name 作为示例集,然后尝试使用提取宏运算符循环通过示例集,该操作符将 Item_Name 从每个示例发送到另一个 SQL 查询. RapidMiner 使用 %{macro_name} 作为宏的语法。我的 SQL 查询如下所示:
Select Item_Name
From thisTable
Where Item_Name = %{macro_name}
问题是这个查询抛出了一个异常,但我不知道为什么。也许问题是 %{macro_name} 返回一个没有必要引号的字符串,但我不确定。
我的问题是: