小编Jov*_*SFT的帖子

SQL Azure是否支持CLR程序集?

我们有几个本地dbs,我们看到我们是否可以将它们迁移到SQL Azure.其中一些dbs在程序集(SAFE)中用C#编写了几个用户定义的函数.在搜索之后,我发现了几个相互矛盾的帖子.有人说v12支持CLR代码.其他人则表示没有.所以,这是我的问题:

  • V12是否支持嵌入clr程序集?
  • 我们如何使用程序集导出azure的生成脚本?每当我们将导出选项设置为azure时,我们最终会收到一条错误消息,指出azure不支持clr用户定义的函数.

多谢你们!

路易斯

sql-server sqlclr azure azure-sql-database azure-sql-managed-instance

13
推荐指数
2
解决办法
8088
查看次数

R - 将 R 模型序列化为 JSON

是否有一些好的 R 包可以将预测模型和其他复杂对象与 JSON 相互转换?我从这个例子中得到了线性回归模型:

eruption.lm = lm(eruptions ~ waiting, data=faithful) 
newdata = data.frame(waiting=80)
predict(eruption.lm, newdata) 
Run Code Online (Sandbox Code Playgroud)

我想将 eruption.lm 模型序列化为 JSON 将其存储在某处或将其发送到某个外部系统,然后对其进行反序列化并进行预测。我尝试过使用jsonlite R 包

json<-serializeJSON(eruption.lm)
lin.model<-unserializeJSON(json)

predict(lin.model, newdata)
Run Code Online (Sandbox Code Playgroud)

但是,jsonlite 无法处理复杂的对象——反序列化​​模型在预测中返回错误:

Error in eval(expr, envir, enclos) : could not find function "list"
Run Code Online (Sandbox Code Playgroud)

是否有一些更好的包可以序列化/反序列化对象。

serialization json r jsonlite

5
推荐指数
1
解决办法
1762
查看次数

使用IServiceProvider获取会话服务

我需要使用IServiceProvider在ASP.NET Core 1.0中的ConfigureService方法中访问会话变量.

我有一个使用delegate/lambda表达式初始化的服务,该表达式可以从任何地方返回值.在此上下文中,此lambda表达式参数应在调用后从会话返回值.

这是示例代码:

public void ConfigureServices(IServiceCollection services)
{

     services.AddTransient<IMyService>(serviceProvider =>
            {
                return new MyService(() => {
                        var session = serviceProvider.GetServices<Microsoft.AspNetCore.Session.DistributedSession>().First();
                        return session.GetString("CompanyID");
                    }
                );
            }

      );

      // Add framework services.
      services.AddMvc();
      services.AddDistributedMemoryCache();
      services.AddSession();
}
Run Code Online (Sandbox Code Playgroud)

我的会话配置正常(我可以在控制器中获取/设置值).但是,我无法从IServiceProvider获取服务.我找不到应该为GetServices方法提供什么类型来获取将找到会话的服务.

session dependency-injection asp.net-core

5
推荐指数
1
解决办法
1674
查看次数

Azure SQL数据库弹性池和Azure SQL数据库托管实例有什么区别?

Azure SQL数据库具有两种相似的风格-托管实例和弹性池。这两种方式都可以放置共享相同资源的多个数据库,并且在两种情况下都可以为实例/池内的整个数据库组更改cpu /存储。它们之间有什么区别?

azure azure-sql-database azure-sql-managed-instance

3
推荐指数
1
解决办法
4608
查看次数

Azure SQL托管实例第4代和第5代硬件选择

可以在第二代不同的硬件Gen5和Gen4上创建Azure SQL数据库托管实例,但具有以下区别:https : //docs.microsoft.com/zh-cn/azure/sql-database/sql-database-managed-instance-resource极限#硬件生成特征

在什么情况下应选择Gen4或Gen5,是否有任何指南?

azure-sql-managed-instance

2
推荐指数
1
解决办法
1999
查看次数