当前位置:首页 > 开发 > 互联网 > 正文

微软BI(3)

发表于: 2015-04-04   作者:18289753290   来源:转载   浏览:
摘要: 1) Q:该列违反了完整性约束错误;已获得 OLE DB 记录。源:“Microsoft SQL Server Native Client 11.0” Hresult: 0x80004005 说明:“不能将值 NULL 插入列 'FZCHID',表 'JRB_EnterpriseCredit.dbo.QYFZCH';列不允许有 Null 值。INSERT 失败。”。 A:一般这类问题的存在是
1)
Q:该列违反了完整性约束错误;已获得 OLE DB 记录。源:“Microsoft SQL Server Native Client 11.0” Hresult: 0x80004005 说明:“不能将值 NULL 插入列 'FZCHID',表 'JRB_EnterpriseCredit.dbo.QYFZCH';列不允许有 Null 值。INSERT 失败。”。
A:一般这类问题的存在是 主外键设置了不为空,后者某个字段规定不为空,而我们的实际值为空 ,这时候最好在SQL语句上做过滤,过滤掉为空的值。
2)
Q:[进入table1表 [274]] 错误: SSIS 错误代码 DTS_E_OLEDBERROR。出现 OLE DB 错误。错误代码: 0x80004005。
已获得 OLE DB 记录。源:“Microsoft SQL Server Native Client 11.0” Hresult: 0x80004005 说明:“语句已终止。”。
已获得 OLE DB 记录。源:“Microsoft SQL Server Native Client 11.0” Hresult: 0x80004005 说明:“不能在具有唯一索引“UIX_table1”的对象“dbo.tale1”中插入重复键的行。重复键值为 (4600000000010517)。”。
A:插入重复的行,根据这个重复键值‘17’先找到对应的数据,在根据这条数据的一个关键字段去源端查找。可能存在源端的某一个字段的值重复的情况。
3)
Q:ssis在数据量有20万以上的时候,执行速度非常慢
A:在查找的时候可能涉及到多次查找,查找的键也不一样,这里我们采取的解决办法之一是给查找的这个字段加唯一非聚集索引来提高执行速度。还有就是去掉数据源中目的端我们不需要查找的字段,这样也可以提高执行速度。

微软BI(3)

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
微软(Microsoft) 认 为:用最简单的术语来说,商业智能是任何尝试获取、分析企业数据以更清楚地了
Probes我认为是某种很好的创新。它用来模拟一些特定的操作,然后获得结果。 比如模拟CMS登陆登出,
前篇《自助式微软BI工具PowerPivot入门篇(一)!》已对PowerPivot具体使用做了简单介绍,今天主要
前两篇《自助式微软BI工具PowerPivot简介!》,《自助式微软BI工具PowerPivot使用介绍!》已对Power
从去年7月份开始自主实施和开发基于微软商业智能解决的BI项目,对微软提供的平台和工具做了较为深入
自助式微软BI工具PowerPivot简介! 从去年7月份开始自主实施和开发基于微软商业智能解决的BI项目,
微软商业智能(BI)整体方案 微软BI是一套完善、完全集成的商业智能技术,能够帮助降低组织和分发信息
摘要: SQL Server Integrated Services(SSIS)平台下,通常一个package运行失败后,经过失败原因的
9 BI
BI (商业智能) 编辑 目录 <dl i
开篇介绍 上周末参加了一次永洪科技在中关村 3W 咖啡举行的一次线下沙龙活动 - 关于它们的产品大数
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号