首先,我很抱歉提出这样的问题。我是 SSIS 的初学者。我刚刚创建了一些示例,并且正在尝试将我在 .net 中开发的工具之一更改为 SSIS。我的场景是我的文档有一个包含自定义属性的表格。这些属性由用户根据他们的要求创建。(通用属性将存储在单独的表中。当前的问题是自定义属性。)
例如。
当用户添加区域等自定义属性时,我的服务代码将在自定义属性表中添加一列。这样表就会变大。如何将数据从 excel 迁移到此表。在 ssis 我需要映射列。有没有办法用动态列数创建这个逻辑。
样本数据
项目名称无地区电话邮箱
名称项目无位置联系人无兴趣技能1技能2技能3
这里 Name 和 projectNo 将存储在一个表中。这是一个直接的逻辑。但我的问题是表中存储的其余列是不同的。
它像是
ObjectId 道具 1 道具 2 道具 3 道具 4
每个道具字段将保存在主表中。
PropId PropName 数据类型长度
期待你的答复。