小编Sha*_*e57的帖子

MDX查询返回报表中的值,但不返回Visual Basic代码中的值

这适用于为报表动态设置数据和呈现报表的应用程序.

我有一个依赖于参数的报告的MDX查询.查询是:

SELECT NULL ON COLUMNS, strtomember(@DateYear) ON ROWS FROM [MYDATACUBE]
Run Code Online (Sandbox Code Playgroud)

在报表查询设计器中运行它时,它会正确返回一个值.但是,在Visual Basic代码中运行它时,它什么都不返回.这是我的代码的重要部分:

    Dim cn = New AdomdConnection(adomdparamconnectionstrings(countparamsadomd))
    Dim da As AdomdDataAdapter = New AdomdDataAdapter()
    Dim cmd = New AdomdCommand(paramcommands(countparamsadomd), cn)
    Dim tbl = New DataTable

    If (adomdparams) Then 'If there are parameters, adds them to the query
        For l As Integer = 0 To (countparamsadomd - 1)
            If (adomdparamconnectionstrings(l) = "NODATASET") Then
                Dim p As New AdomdParameter(paramvaradomd(l), paramadomd(l))
                cmd.Parameters.Add(p)
            Else
                Dim p As New AdomdParameter(paramvaradomd(l), adomdqueryvalues(l))
                cmd.Parameters.Add(p)
            End If …
Run Code Online (Sandbox Code Playgroud)

vb.net ssas mdx visual-studio reporting-services

8
推荐指数
1
解决办法
458
查看次数

如何在Kommunicate中使用Dialogflow的履行代码

很抱歉,如果这个问题很愚蠢但我没有太多使用Javascript或Dialogflow的经验.我有一个Dialogflow机器人,我通过Kommunicate集成到一个测试网站.机器人使用通过意图设置的响应,但履行代码似乎不运行,因为任何通过履行设置的响应都不会发生.履行通过内联编辑器编码.

这是通过意图设置的一些响应:

意图

这是通过履行的回应:

履行

在这里,您可以通过Dialogflow控制台查看完成响应:

控制台响应

最后,在这里你可以看到它不能通过Kommunicate工作,但意图响应会:

传播回应

我很确定我的问题是履行代码不是在Kommunicate上运行,而是需要以某种我不知道的方式集成到Kommunicate中.有谁知道我需要做什么?

编辑:我可能已找到原因.在履行文档的底部,它说:"来自您的Firebase云功能的网络电话到Google网络以外的目的地,需要为基础Google云端或Firebase项目启用结算功能." 在我试图说服我的老板花钱之前,有谁可以确认这是我需要做的事情?

bots webhooks fulfillment dialogflow-es kommunicate

4
推荐指数
1
解决办法
881
查看次数

如何从 C# 调用 CUDA

我使用 Hybridizer 构建了一个程序,用 C# 编写 CUDA 代码并调用函数。该程序可以正常运行,但我注意到设置 GPU 并调用其函数的开销非常高。例如,在 CPU 上运行时需要 3000 个时钟周期的作业需要大约 5000 万个时钟周期来设置 GPU 包装器,然后在 GPU 上运行时需要另外 5000 万个时钟周期。我试图弄清楚这种滞后是否是由于 Hybridizer 本身造成的,或者是从我的 C# 程序调用 GPU 代码时不可避免的。

所以我正在寻找替代方法。我的搜索发现一些提到了 P/invoke 的东西,但我真的找不到关于如何使用它的好指南,而且所有这些线程都有 9 年以上的历史了,所以我不知道它们的信息是否仍然相关。我还发现了一些有关 ManagedCuda 的内容,但似乎不再开发。

c# pinvoke cuda gpu

4
推荐指数
1
解决办法
3363
查看次数