azure - Azure 数据工厂从 csv 文件的列名中删除空格
问题描述
我对天蓝色数据工厂有点陌生,如果我遗漏了任何明显的东西,我深表歉意。我已经进行了几次搜索,但找不到任何合适的东西。
所以情况是我们有一个现有的管道,它将获取 csv 文件的路径并将其作为分隔数据集传入。作为接收器,它使用镶木地板数据集。这是一个通用过程,我们可以将任何分隔文件传递到其中,并将其输出为镶木地板。
这一直运作良好,但现在我们已经开始接收标题中包含空格和特殊字符的文件,这导致输出拼花失败。不幸的是,我们无法控制我们收到的文件的格式,所以我无法从源头处理这个问题。
我想做的是在摄取文件时用下划线替换标题中的任何空格和其他特殊字符。如果我在前提下执行此操作,我可以快速创建一个 powershell 脚本来执行此操作。我曾考虑在 AFD 中创建一个自定义任务来调用 powershell 脚本在 blob 存储中执行此操作,但这似乎比它应该的要复杂。我还能做些什么来让这个过程正常工作,同时保持它的通用性?
解决方案
推荐阅读
- jsf - 可以在专用网络上保留未加密的视图状态吗?
- directory - 将 OpenDJ 迁移到目录服务 6.5
- django - Django:如何在 Factory Boy 工厂和序列化程序中正确使用 ManyToManyField?
- html - BootStrap Jumbotron 宽度
- gdi+ - GDI+ 将图像透明部分的颜色重置为黑色
- vue.js - Materialise CSS Modal 不适用于 Vue
- javascript - 使用 FileReader 时如何在 typescript 中使用回调函数?角 5
- flutter - 如何在flutter中进行wordpress api认证
- javascript - JS:尽管函数为空,但在断开连接时超出了最大调用堆栈大小
- authentication - nginx_ldap_auth 和自定义认证页面