1

我正在尝试以表格模式构建分析服务表格项目,并希望使用 DirectQuery 模式以便在后端执行查询。当我单击模型并选择从源导入数据时,我看到了检索完整数据的选项。现在我的事实表中有十亿行,我不想在构建模型时导入整个数据。我在这里错过了什么吗?据我了解,表格中的 DirectQuery 类似于多维世界中的 ROLAP 存储模式,不需要处理步骤,查询获取实时数据。那么在构建模型时导入所有数据有什么意义呢?如果只是为了获取表的架构,为什么不直接在数据库中查询表的架构而不是导入完整的数据呢?有人可以解释吗?

4

1 回答 1

2

当您完成Import From Data Source向导时,选择Write a query that will specify the data to import。编写一个只导入一行的查询,SELECT TOP 1 * FROM <table_name>. 这将只导入一行和架构。

在此处输入图像描述

于 2015-02-04T02:10:43.510 回答