我开始使用数据挖掘来设计一个电子交易系统,该系统能够为在线交易的客户提供建议。取决于 Market Basket(购买历史),BIDS 显示适合我推荐的产品我已经设计了所有数据挖掘结构和模型,并且成功地在 BI 中查询结果
我必须在 ASP.NET、objective-C (IOS) 和 android 上进行开发。我需要使用 C# 编写一个 web 服务,但我不知道如何从 BIDS 中查询。有人知道吗?
SELECT
t.[CustomerKey],
t.[Region],
PredictAssociation([Association].[v Assoc Seq Line Items], include_statistics, 3)
From
[Association]
PREDICTION JOIN
SHAPE {
OPENQUERY([Adventure Works DW],
'SELECT
[CustomerKey],
[Region],
[OrderNumber]
FROM
[dbo].[vAssocSeqOrders]
ORDER BY
[OrderNumber]')}
APPEND
({OPENQUERY([Adventure Works DW],
'SELECT
[Model],
[OrderNumber]
FROM
[dbo].[vAssocSeqLineItems]
ORDER BY
[OrderNumber]')}
RELATE
[OrderNumber] TO [OrderNumber])
AS
[vAssocSeqLineItems] AS t
ON
[Association].[v Assoc Seq Line Items].[Model] = t.[vAssocSeqLineItems].[Model]
ORDER BY t.[CustomerKey]
如何在 C# 中调用此预测查询并获得结果?