Spotfire® 用户指南

分块导入 SAP BW 数据

如果要分析的 SAP BW 数据量非常大,并且该数量超过 1,000,000 个单元格的限制,则您仅能逐块将数据导入到 Spotfire 中。

关于此任务

要分块导入数据,请将数据选择限制为仅包含某个特性或变量中一部分值的数据。然后使用“添加行”将剩余数据添加到包含已导入的数据的数据表。

过程

  1. “连接中的数据选择”对话框中,选择要从数据源导入的数据。
  2. 确定包含合适数量的类别值的特性或变量,以将数据限制为该数量。
    示例:如果您的数据源包含 2016 年的销售数据,则特性“日历日”包含的值太多,不适合用作对数据进行分块的依据。特性“季度”更合适,因为它仅包含 4 个值。通过按特性“季度”限制数据,您可以分 4 块导入数据,其中每块仅包含该年份中的指定季度的数据。
  3. 单击特性或 BEx 变量,并将数据限制为单个值。
    提示:可以将数据限制为多个值。例如,您可以先导入“Q1-Q2”的数据,然后在第二次导入中添加“Q3-Q4”的行。
  4. 单击“确定”,关闭“连接中的数据选择”对话框。
  5. 对于内存中分析,请确保在“将数据添加到分析”浮出控件中将从连接添加的数据表配置为“导入”。然后单击“确定”
  6. 在编写栏上,单击“数据”画布
  7. 在“数据”画布上选择具有您的 SAP BW 数据的数据表,在源视图中单击要将行添加到的节点之间的加号图标,然后选择“添加行”

  8. 在“文件和数据”浮出控件中,在“建议”选项卡上单击以再次打开 SAP BW 连接。该连接在“当前分析中的数据连接”下列出。
  9. 在“连接中的数据选择”对话框中,选择与步骤 1 中相同的数据。
  10. 单击在步骤 3 中用于限制数据导入的特性或 BEx 变量,然后进行新选择以限制数据。
  11. 单击“确定”,并确保在“将数据添加到分析”浮出控件中将要添加的数据配置为“导入”。单击“确定”
  12. 重复步骤 6 到 11,直至已导入要分析的所有数据为止。