问题标签 [ab-initio]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1179 浏览

ab-initio - 如何转换 abinitio 中的字段以便在输出文件中具有通用模式?

我有 6 个文件,其中 2 个文件有 53 个字段,其余文件有 49 个字段。我想要一个通过 AB INITIO 具有 53 个字段的通用模式的输出,这样当我处理具有 43 个字段的文件时,它在输出模式中本身就为空白。
我怎样才能做到这一点?

0 投票
1 回答
452 浏览

unix - 坏 int8 外部表示“VM000141210”

在运行 ab-initio PSET 时,我收到如下错误:“bad int8 external representation”VM000141210“”。pset 所做的是从不同的源表中获取数据并通过转换加载到目标表中。谁能帮我这个?

0 投票
1 回答
1596 浏览

difference - Ab Initio 和 Data Stage 的比较

我正在收集不同 ETL 工具(Informatica、DataStage、Ab Initio)在可用性和性能方面的比较,我曾研究过informaticaAb Initio,在网络帮助下,我能够找到关键的基本因素和它们之间的差异二,但是我在DataStage Vs Ab Initio上找不到任何有用的东西,我所做的如下:

任何人都可以帮助我收集更多的差异,架构方面,性能方面还是其他方面?

0 投票
1 回答
402 浏览

bigdata - Ab Initio 图:通过 Replicate 的键行为进行分区

我问自己一个关于假设我有一个复制 X 次的流 F 的问题。然后,所有复制的流都在同一个键上加入,但每次都使用不同的数据集。

我希望连接以并行布局运行。对于这种特殊情况,我是否需要使用 X 次“按键分区”组件,或者我可以只在复制的输入中放置一个(而不是每个复制输出 1 个)?

TLDR:这个图 https://ibb.co/hHmk5e是否 等同于 https://ibb.co/i2NNJz 假设所有连接都发生在同一个键上

谢谢,

0 投票
0 回答
93 浏览

sql-server - SQL Server 2016 中的数据加载和索引重建问题

SQL Server 中一张表的数据加载大约需要22-24小时,索引重建需要4-6小时。以下是有关大小和数据加载过程的一些其他详细信息。

  • 表大小:800 GB
  • 索引总数:11
  • 桌子上的分区数:50
  • 数据加载频率:每月一次
  • 数据加载模式:截断和加载。禁用所有索引,然后重建后数据加载
  • 源系统:Teradata
  • 目标系统:SQL SERVER 2016
  • ETL 工具:AB-Initio

请建议任何可用的优化选项,以便我们可以减少数据加载和索引重建过程的时间。

0 投票
3 回答
558 浏览

ab-initio - Abinitio : 将数据写入目标表

我是 Abinitio 的新手,需要以下方面的帮助。

表 1 有列:

Col1

Col2

Col3

表 2 有列:

第四栏

col5

我正在使用连接组件并重新格式化组件并将输出作为 col2、col3、col4、col5。我正在把它写到一个目标表中

id,col2,col3,col4,col5,created_by,created_date_time,last_modified_date。

因为我有来自连接组件输出的 col2、col3、col4、col5 的数据,但没有 id、created_by、created_date_time、last_modified_date 的数据。

如何使用 abinitio 添加它。如果已经讨论过此类基本问题,我们将非常感谢您对此提供任何帮助并表示歉意。

问候。

0 投票
1 回答
168 浏览

ab-initio - 如何在 EME 中为每次结账触发电子邮件 - Ab Initio

我想在 EME(企业元环境)中的每次结帐时创建一个新的通知电子邮件。我一直在网上搜索有效的线索,但没有发现任何博客或文章。

0 投票
1 回答
305 浏览

ab-initio - 如果我们想从特定阶段运行图形,.rec 文件的使用情况

在 abinitio 中,作业在特定阶段失败,例如阶段 4,我们修复了问题并回滚了 .rec 文件,如果我们只想从阶段 4 运行图表,该怎么做?

0 投票
1 回答
581 浏览

ab-initio - 我有 4 路并行 i/p 文件,6 路并行 i/p 文件。我想将数据写入 8 路多文件。你怎么能这样做?

我有 4 路并行 i/p 文件,6 路并行 i/p 文件。我想将数据写入 8 路多文件。你怎么能这样做?

0 投票
0 回答
719 浏览

teradata - 为什么加载到 Teradata 时 abinitio 会出现此错误?“输入端口在活动时关闭(未读数据保留)”

我正在使用输出表组件通过 PT_api_utility 在 Ab Initio 中从输入文件加载到 Teradata 表。它长期以来一直运行良好,但今天它抛出了错误:

来自组件“TARGET_TABLE__table_.tload”的错误,分区 0 [B1]

内部错误:输入端口“in”在活动时关闭(未读数据保留)。流入此端口:Flow_2(从 Inter Load File 流向 TARGET_TABLE).000

经过分析,我们发现大约 80% 的记录被插入到表中,但其余 20% 没有加载,拒绝拒绝文件并给出上述错误。每次我们通过另一个测试图从开始或检查点的同一图中再次手动运行时,我们仍然会在相同数量的记录中得到相同的错误:

内部错误:输入端口“in”在活动时关闭(未读数据保留)。

在这个过程中出了什么问题以及如何纠正它?