问题标签 [datastage]
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.
unix - 用于 Datastage 的 Unix
我已经在 Datastage 上工作了一段时间。但是从来没有机会在 UNIX 环境下工作。我试图在互联网上搜索一些好的 UNIX for Datastage 学习资源,但没有找到。有没有什么好的资源可以让我开始我的 UNIX 之旅。
parameters - IBM datastage 作业中的作业参数
IBM datastage对我来说是一个新工具,我找不到任何好的图片和分步教程。我在Datastage中使用作业参数时遇到问题。
任何人都请帮助我如何使用IBM Datastage 作业参数和参数集。
windows - DataStage 11.3 程序集编辑器 Flash 弹出窗口
我们的组织正在从 DataStage 9.1 升级到 11.3。问题:DataStage 11.3 程序集编辑器无法显示,并出现错误。
后端操作系统:Red Hat Enterprise Linux Server release 6.6 (Santiago) Linux 2.6.32-504.3.3.el6.x86_64 #1 SMP Fri Dec 12 16:05:43 EST 2014 x86_64 x86_64 x86_64 GNU/Linux 客户端操作系统:Windows 7 Professional 64 位(好的,它是在 Mac 上运行的 bootcamp Windows)。Flash 播放器 16 ActiveX(最新版本)。
我们向 IBM 提出了一张票,他们说这是 Flash 播放器的问题,我们应该安装 Flash 的调试器版本以获取跟踪文件。完成跟踪后,我们设法捕获了以下错误:RSL Error 1 of 3(也可以是 2 或 3 of 3,无特定顺序)错误 #2032:流错误。URL:https:/// /ibm/iis/ds/xmlpack3/XMLPackLibrary.swf 注意:该服务器位置中有三个 swf(Flash 播放器)文件。RSL 错误 #2032 错误可能发生在以下任何一项上:
- ISD_UI_Theme.swf
- XMLPackController.swf
- XMLPackLibrary.swf
这次升级的一个重要因素是我们在亚马逊 AWS 云中安装了 DataStage 的后端,并在我们的本地网络上安装了客户端工具。所以这不应该是因素,因为客户端工具通过 HTTP 或 HTTPS 访问后面。我们的 DevOps 人员说过,给我们带来问题的域可能是我们的本地 Windows 域(以及其中的安全性)。我们不认为在 AWS 主机上拥有后端是问题的原因。我们试图通过在 Bastion 主机上的 AWS 云中创建一个 Windows 2008 服务器来消除 AWS 云(和我们的本地组策略),并具有本地管理员访问权限。我们在 Internet Explorer 增强安全配置方面遇到了很多问题。我们不得不通过入侵注册表来强制它关闭。一旦我们能够克服 IE 问题,
我们可以让程序集编辑器工作的唯一方法是在 2008 服务器上以本地管理员用户身份登录。没有其他用户可以工作,即使他们拥有完整的管理员权限而没有其他权限。我们已经尝试了一切,并放松了我们能想到的所有安全措施。某些东西似乎阻止了通过自定义 Internet Explorer 会话从 DataStage 启动的 Flash 播放器插件。
IBM 推荐的一项测试是通过替换 URL 直接在浏览器中访问 swf 文件:https:///ibm/iis/ds/xmlpack3/index.html https:///ibm/iis/ds/XMLPackController.swf
此测试工作正常,这意味着 Flash Player 已安装并正常运行。有趣的是 URL 提示输入用户名和密码。这使我认为问题存在于 Flash 播放器和后端之间的凭据握手和/或 Flash 播放器可以写入的目录中。
有没有人找到解决这个问题的方法?目前,我们对 11.3 的升级处于停滞状态,直到我们得到答案。
data-warehouse - 'SQL1024N 数据库连接不存在。通过 Datastage 9.1 中的命令阶段执行“db2 -x”命令时出现 SQLSTATE=08003' 错误
我得到' SQL1024N 数据库连接不存在。SQLSTATE=08003 ' 错误,同时通过Datastage 9.1 (AIX Server)中的执行命令阶段执行 ' db2 -x ' 命令。任何人都可以帮我吗?
etl - 使用数据阶段减少数据
我被要求使用 Data Stage ETL 减少现有数据模型。这更像是一种练习,也是一种了解这个我非常陌生的程序的方式。
当然,数据应该按照一些功能规则进行缩减。
Table : MEMBERSHIP (..,A,B,C) # 其中 A,B,C 是不同的属性(我们的过滤器)
将数据从约 700k 行减少到 7k 行左右。
我正在考虑保持与数据源相同的百分比。因此,如果我们有 70% 的 A、20% 的 B 和 10% 的 C,我们在缩减版上的百分比几乎相同。
我正在寻找最好的方法和使用的内部工具(也许与聚合器阶段?)。有没有办法用 DataStage 做一些类似于 PL 的脚本?我希望我已经足够清楚了。如果您有任何建议,我将不胜感激。
感谢大家。
~白兔
datastage - DataStage 作业卡在警告中
我正在尝试将数据集从源暂存到我的服务器,当我在 DataStage 中运行我的工作时,它一直没有错误。我看到的只是一条警告,上面写着:检查运算符时:将输出接口字段“DRIVERS”绑定到字段“DRIVERS”时:从源类型“dfloat”到结果类型“sfloat”的隐式转换:可能的范围/精度限制。
sql - 如何为datastage中id的每个重复行仅获取一条记录
我有
如果我加入 需要文件输出的表
由于数据是从文件中获取的,因此我无法通过查询获取数据。这里无法加入数据
我正在获取类似的数据
sql-server - Datastage - 使用 odbc 连接器运行用户定义的 sql 查询文件
使用 DataStage,我必须读取一个包含一个 sql 语句的顺序文件,运行该 sql 语句并将结果输出到一个顺序文件中。
这是我尝试过的:使用 Oracle 连接器,我只需将选项设置为“从文件中读取选定语句”,输入包含 SQL stmt 的文件的位置,然后设置“运行时列传播”和最后创建了一个输出顺序文件。这很好用,正确创建了带有 select stmt 数据结果的输出文件。
但是现在,规格发生了变化,它不再是我需要的 oracle 连接器,而是一个 ODBC 连接器,它没有方便的“从文件中读取选定的语句”选项。
我正在考虑执行以下操作:
- 使用顺序文件阶段读取文件内容
- 将文件内容移动到变量
- 将变量传递给 ODBC 连接器
- ODBC 连接器将读取变量并运行它
- 将数据传递到顺序文件。
我遇到问题的部分是第 1 到第 4 部分。我几乎是 datastage 的初学者,如果有人可以为我提供指导,将不胜感激。
datastage - 我需要检查混合子字符串的范围
我有一个字符串,并说我想检查字符串的最后 3 位数字的某个范围。
如果字符串像 sasdaX01,我需要检查字符串的最后三位数字是否在 X01-X50 之间。
任何帮助将不胜感激。
cassandra - 从 cassandra 数据文件夹中恢复所有键空间和表
我有从另一个 cassandara 数据文件夹复制的所有键空间和表,如何在我的 cassandara 节点中恢复它。
我没有通常需要恢复的快照。