【问题标题】:Do I need to import the full data in SSAS tabular mode from my SQL database in DirectQuery mode?我是否需要在 DirectQuery 模式下从 mySQL 数据库导入 SSAS 表格模型中的完整数据?
【发布时间】:2015-02-04 00:52:52
【问题描述】:

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

【问题讨论】:

    标签: sql-server-2012 ssas ssas-tabular


    【解决方案1】:

    当您完成从数据源导入向导时,选择编写查询以指定要导入的数据。编写一个只导入一行的查询,SELECT TOP 1 * FROM <table_name>。这将只导入一行和架构。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多