我有一张7M记录的表,我想修剪为10K的开发。我尝试了删除,但整个世界几乎被事务日志大小所压倒,所以我截断了表。如何限制在SSIS包中处理的记录数量?
现在我想从原始表中插入10k条记录到我的开发表中,但它有一个标识列和许多其他列,所以我想我会尝试SSIS(通过向导) ,它很好地处理了身份,但却没有给我编辑查询的地方。所以我很快用top子句做了一个视图,并将源的RowSet属性更改为视图。现在一切都失败了,因为没有看到视图,尽管我从创建视图语句复制并粘贴了视图名称,但是第二次失败了,因为视图确实存在。
SSIS是否定义创建包时使用哪些数据库对象,这会排除新视图,如果是这样,我该如何刷新它?
700万条记录是否代表交易?如果是这样,那么确定1000个左右的最近客户是有意义的,然后仅从每个表中获取他们的交易。如果你使用随机记录,那么你只能得到旧的风格记录和不完整的客户。 – 2009-01-03 17:34:33