Informatica Cloud

2025年3月17日 | 阅读 3 分钟

Informatica Cloud是一个数据集成解决方案和平台,它以软件即服务(SaaS)的方式运行。Informatica Cloud可以连接到本地、基于云的应用程序、数据库、平面文件、文件提要,甚至社交网站。

Informatica Cloud Data Integration是基于云的Power Center,它提供可访问、可信和安全的数据,以促进更有价值的业务决策。Informatica Cloud Data Integration可以帮助组织进行全球、分布式数据仓库和分析项目。

如果我们使用云数据仓库,例如AWS RedshiftAzure SQL Data WarehouseSnowflake,那么Informatica Cloud Data Integration解决方案可以提高整体性能、生产力,并扩展与云和本地来源的连接性。

Informatica Cloud Connectors提供与企业应用程序或数据库的连接。存在许多系统的连接器,包括ACORD、Google BigQuery、Goldmine、JD Edwards、MS Access、MS Dynamics、MS Great Plains、MS Navision、Netsuite、Oracle EBS、Salesforce、SQL Database和SWIFT转换。

架构

Informatica Cloud的架构通过下图显示,例如

Informatica Cloud

安全代理

在Informatica Cloud架构中,安全代理是一个轻量级的程序。它用于将本地数据与云应用程序连接起来。它安装在本地机器上,并在企业防火墙下本地且安全地处理数据。所有升级和更新都会定期自动发送并安装在安全代理上。

连接器

连接器是Informatica Cloud架构的第二个核心部分。这些是用于数据、设备和连接应用程序的预构建集成解决方案。连接器用于与云应用程序(Salesforce、Workday、Amazon Redshift)和本地应用程序(SQL Server、Dynamics CRM、Teradata)连接

Informatica Cloud

Informatica Cloud组件

Informatica Cloud具有以下组件,例如

  1. Informatica Cloud:一个基于浏览器的应用程序,在Informatica Cloud托管设施中运行。它允许我们配置连接、创建用户、运行、调度和监视任务。
  2. Informatica Cloud托管设施:它是一个运行Informatica Cloud应用程序的平台。托管设施用于存储组织的所有作业和信息。它存储在PowerCenter存储库中。
  3. Informatica Cloud应用程序:应用程序可用于执行任务,例如数据同步、联系人验证和数据复制。
  4. Informatica Cloud安全代理:一个安装在本地机器上的Informatica Cloud,它运行所有任务并在托管设施和组织之间提供防火墙安全性。当安全代理运行作业时,它会连接到Informatica Cloud托管设施以访问任务信息。它可以直接且安全地连接到源和目标。它还可以根据要求在源和目标之间传输数据并执行任何其他任务。

连接性

下图显示了Informatica Cloud的连接,例如

Informatica Cloud

用例

Informatica Cloud具有以下用例,例如

1. 数据同步

  • 云应用程序到云应用程序
  • SaaS到SaaS
  • 本地应用程序到云应用程序
  • 本地应用程序到本地应用程序

2. 系统维护任务

  • 执行创建、更新、删除(CRUD)操作
  • 将数据批量提取并加载到第三方系统或应用程序

3. 数据复制

  • 复制数据集
  • 备份或仓库数据

4. 映射

  • 从多个来源提取、转换和加载数据到多个目标的过程。

5. 监控

  • 活动日志用于所有成功和不成功的作业。
  • 审计日志用于组织中用户的所有事件。
  • 仪表板摘要用于任务、可用性和数据处理。

开发

在Informatica Cloud中,开发分为数据同步任务和映射。

数据同步任务是基于ETL的任务。我们可以借助数据同步将数据从源加载到目标,并在传输过程中提供一些转换。

映射是流程,它允许将多个复杂操作(例如联接、过滤器和函数)链接在一起,以构建一个复杂的集成过程。

报告

在Informatica Cloud中,报告分为活动日志和活动监控。

活动日志负责生成所有成功和不成功的已执行作业的摘要报告。

活动监控负责创建当前正在运行的所有作业的列表。每个作业都与开始日期或时间以及已处理的行一起列出。

每个流程还提供诸如日期、时间、状态、成功行、错误行和错误消息之类的信息。用户可以深入到每个作业中,并下载包含日志级别执行信息详细信息的会话日志。


下一个主题Informatica MDM