首页 > 解决方案 > 在 adomd.net 中的两个表之间创建关系

问题描述

我使用以下两个包连接到SSAS并在表格模型中创建一个Database,table(在asp.net core项目中)

包:

<PackageReference Include="Microsoft.AnalysisServices.AdomdClient.NetCore.retail.amd64" Version="19.22.5" />

<PackageReference Include="Microsoft.AnalysisServices.NetCore.retail.amd64" Version="19.22.5" />

现在我想在两个表之间创建一个关系

像这样 :

using Server server = new();

server.Connect("DataSource=localhost");

var database = server.Databases.FindByName("DBName");

if (database is null) throw new Exception();

database.Model.Relationships.Add(new Relationship { });

database.Model.SaveChanges();

但关系类是抽象的,我无法创建实例。

我怎样才能建立关系?可能吗?

标签: asp.net-coressastabularadomd.net

解决方案


推荐阅读