informatica - 我们如何将数据转储到 informatica?
问题描述
我必须将各种来源的数据转储到 Informatica。源是一些手动文件,它们将通过 SFTP 服务器转储,一些通过 API 转储,一些通过直接数据库连接。在这种情况下,我们如何从服务器连接文件?通过某种与 SFTP 服务器的连接、API 端点连接、通过 DB 端点放置 DB 连接?在这些情况下,我们如何进行身份验证?我不想使用用户名/密码,有没有办法使用 Active Directory 连接?
解决方案
如果文件的来源是真实的,informatica 如何进行身份验证?
- 如果您指的是来源本身,那么您需要在创建与它的连接之前确定来源是否真实
- 如果您的意思是如何保护连接,那么这是源的属性并由源的所有者定义。Informatica 可以使用几乎任何行业标准的安全协议和身份验证方法
有什么方法可以扫描恶意文件?
- Informatica 可以实施您想要定义的任何业务规则,以确定文件中的数据是否是恶意的
- 如果你问是否有一个“魔法按钮”,你可以按下它会告诉你文件是否是恶意的,那么答案是否定的
回答有关 PocketETL 的问题
一旦您确定了实现整体架构所需的所有功能,您就有 2 个基本选项来满足这些要求:
- 确定一个涵盖尽可能多功能的工具,然后用其他工具填补空白
- 最简单的实现
- 应该“正常工作”
- 不太可能在所有领域都是“同类最佳”
- 不太可能是最便宜的解决方案
- 为每个功能领域实施单点解决方案
- 在每个领域对您来说可能是一个更好的解决方案
- 可能更便宜
- 但是你必须让所有组件一起工作,这不太可能是微不足道的
- 您需要知道如何实现和配置多个产品,而不仅仅是一个
因此,您可以使用 Informatica 来做所有事情,或者您可以使用 PocketETL 来进行第一个数据移动,然后使用其他工具来实现其余的数据管道
推荐阅读
- cuda - #pragma acc host_data use_device() 与复杂变量
- java - 将文件保存到 Android 10+ 中的应用特定目录
- plsql - 检查是否选择了行 PLSQL
- r - 如何更改列表中数据框的某些元素的名称
- windows - windows中文件的“类型”属性是如何设置的?
- node.js - MongoDB retryWrites 设置代码不起作用
- c# - 添加用于填充字符串的参数 (C#)
- cmd - 使用 LibreOffice SDK 将文件从 docx 转换为 doc
- eclipse - Eclipse / PyDev 停止按钮不适用于 OSError:[WinError 6] 句柄无效错误
- sql - 即使查询不同,Postgres 也会缓存计划吗?