问题描述
我有一个 Excel 文件,我想将数据插入到数据库中。我需要知道excel文件中是否存在所有列。如果缺少列,我使用了数据验证器 snap 所需的约束来通知。但是当列丢失时不会发生错误。请问如何解决?
解决方法
如果 excel 文件中的列数是固定的,并且您想在列不匹配的情况下抛出错误,那么您可以简单地使用 Mapper
snap 并将所有列标题放入表达式中保持未选中 Null-Safe Access
设置的映射表。
如果您不想抛出错误,请检查 Null-Safe Access
设置并为每个列名称提供一个默认值。
有关详细信息,请参阅SnapLogic Docs。