SAS Visual Data Builder 为过滤数据提供了
Where 和
Having 选项卡。在过滤时请遵循以下最佳实践:
-
首先在 Where 选项卡上过滤,因为 WHERE 子句能够缩减进一步对数据取子集时要考虑的行数。
-
对作为索引或主键的列指定过滤器时,应尽量避免使用函数。使用函数(如 CAST(order_id as DOUBLE)
)可能会导致执行全表扫描而不是使用该索引。
-
-
若需删除在 Where 或 Having 选项卡上使用的表,请先从过滤器中删除对该表的引用,然后再删除该表。否则,若删除在过滤器中引用的表,则会清除所有过滤条件。