我有 SQL 数据立方体。我想将数据从多维数据集导出到关系数据表。我尝试使用 SSIS 数据流任务来提取数据。但是有几个数据转换问题和其他一些问题(我使用了数据转换操作,但它并没有完全解决我的问题。)
然后我尝试了脚本任务。我连接到数据立方体并获取数据。之后插入到表中。花了很多时间。
AdomdConnection conn = new AdomdConnection("Data Source=bci-bifsrv-01;Catalog=BInventoryAge");
SqlConnection sqlConn = new SqlConnection(@"Data Source=.;Initial Catalog=Couriers;Integrated Security=True");
conn.Open();
string commText = @"--query--";
AdomdCommand cmd = new AdomdCommand(commText, conn);
cmd.CommandTimeout = 5000;
AdomdDataReader dr = cmd.ExecuteReader(CommandBehavior.CloseConnection);
从数据立方体中提取数据的最佳方法是什么