当前位置:首页 » 存储配置 » datastage怎么配置

datastage怎么配置

发布时间: 2022-06-08 12:06:11

‘壹’ datastage greenplum connector 怎么连接,需要配置什么

ServerJob一个Job就是一个Datastage的可运行单元。ServerJob是最简单常用的Job类型,它使用拖拽的方式将基本的设计单元-Stage拖拽到工作区中,并通过连线的方式代表数据的流向。

‘贰’ 你好,请问datastage怎么抽mysql呢ODBC配置成功了,但导入元数据(ODBC)报错,谢谢

[MYSQL]Driver=/usr/lib64/libmyodbc5a.soDescription=MySQL ODBC 5.3 Unicode DriverServer=IPDatabase=mysqlPort=4307DriverUnicodeType=1
linux下配置ODBC时,加DriverUnicodeType=1即可,即强制Data Direct驱动管理器使用unicode编码。
DS自带驱动不允许连接社区版服务器,你需要单独安装MySQL Connector ODBC Driver

‘叁’ datastage安装教程没有设置用户密码

可以选择重新安装。
前提:
修改networkcd/etc/sysconfig
vinetwork
NETWORKING=YES
NETWORKING_IPV6=YES
HOSTNAME=ODSE
禁用防火墙
1.datastage安装介质InfoSvr_8.7.0.1_Linux.tar.gz
解压文件后得到目录is_suite目录
2.进入is_suite
执行命令
nohup./setup&后台执行防止进程中断,安装程序大约2个小时
3.此时安装程序将启动一个Web服务
4正式进入安装页面之后是语言选择
NEXT选择开发环境是中文语言(咱们很爱国)
NEXT确认防火墙关闭
NEXT进行系统检查确认系统是否符合要求
这一步一般会出现系统内核警告信息,然后修改内核参数vi/etc/sysctl.conf根据警告信息参数来添加修改参数
NEXT选择安装目录(缺省目录,直接下一步就行)
NEXT选择一个新安装的install
NEXT选择安装组件选择Metadatarepository,Services,Engine.都选就行了
NEXT选择产品语言选择中文就行(咱中国人不学洋鬼子语言)
NEXT选择安装产品IBMInfoSphereDataStage,根据需要可以多选其他产品,选择其他事得花钱的,反正BOB花钱,管咱屁事
NEXT选择协议下一步就行了
NEXT选择安装的版本,咱们选择IBMInfoSphereDataStage就行了
NEXT集群配置下一步就行了,
NEXT安装应用服务器下一步就行
NEXT选择目录,下一步就行了
NEXTWAS服务端口设置
这一步会出现问题,把占用的端口号去vi/etc/services把占用的端口号注释掉就行
NEXT输入WAS管理员口令wasadmin
NEXT输入informationserver管理员口令isadmin
NEXT选择db2作为资料库
NEXT选择db2安装目录
NEXT创建db2一些用户密码跟用户名一样就行了,这一步创建不少用户....六个左右吧,忘了几个了
NEXT这些用户创建成功下一步
NEXT创建information资料库用户名密码等确认下一步就行
NEXT下一步就行了
NEXT创建DataStage管理用户和口令,例如用户名为:dsadm,密码按照项目要求设置

‘肆’ datastage怎么配置数据库连接,初学者的相关推荐

每一个JOB都是可以设置很多参数的,就是Designer的那个叫Job Properties的黄色小图标,点它。进去就可以设置很多参数。比如你要a数据库抽取很多表到b数据库,那么你新建一个job,这个job里面新建几个参数,比如:DBuser,DBpwd,DBdsn 然后,以OracleEE stage为例,你在properties页签下设置,Password=#DBpwd#,User=#DBuser#,Remote Server=#DBdsn#,这样就设置好了最基本的连接。然后你是抽多张表,那就照着这个JOB进行复制。说到这里其实还没解决你的问题,你想要统一设置!比如哪天数据库换密码了,总不能一个个job去改吧,咋办?

我觉得你可以考虑这么做:每一个JOB的参数都是在运行时,由一个调度程序传进去的。这个程序从一个元数据库里面获取每一个任务的配置信息(这个需要你先建张表,存放每一个任务的信息,包括抽取表名,数据库用户名和密码等等),这样你要修改数据库连接信息的时候,就不需要通过datastage了,从你的元数据库里面修改任务的配置信息就好了。这个工作量要小很多吧。

对于批量修改JOB,我知道的一些情况是把JOB导出成dsx文件或者xml文件,找一个job为例,对比修改前后的dsx文件有哪些不同,然后找出要修改的那一段,做批量替换。

最后,这里说的调度程序,以及做批量替换,比较常见的是用perl写脚本搞定

‘伍’ datastagedesigner的hostnane配置

Datastage9.1安装配置文档。
1.系统需求
.1on64-.
1.audit-libs-1.7.7-5.16-x86_64
2.expat-2.0.1-88.26.1-x86_64
3.glibc-2.9-13.3.1-x86_64
4.glibc-32bit-2.9-13.3.1-x86_64
5.lio-0.3.104-140.22-x86_64
6.libgcc43-4.3.3_20081022-11.18-x86_64
7.libstdc++43-devel-4.3.3_20081022-11.18-x86_64
8.libstdc++43-4.3.3_20081022-11.18-x86_64
9.pam-1.0.2-20.1-x86_64
10.xorg-x11-7.4-9.18.1-x86_64
2.安装步骤
1)安装文件
is-suite.is_91.linux64.RC3_2.121205.part1.tar.gz
is-suite.is_91.linux64.RC3_2.121205.part2.tar.gz
分步解压,先解压gz,再解压tar
gzip_dis-suite.is_91.linux64.RC3_2.121205.part1.tar.gz
tar_xvf/bbs.tar.zip
直接解压,解压到当前路径
tar-zxvfis-suite.is_91.linux64.RC3_2.121205.part1.tar.gz
tar-zxvfis-suite.is_91.linux64.RC3_2.121205.part2.tar.gz
2)许可文件
Bundle.suite.full.zip,解压到与安装文件同一目录下
unzipBundle.suite.full.zip-d/tmp/is_suite/

‘陆’ 如何在datastage 服务器端配置用于连接sybase iq的数据库odbc驱动

1、编辑 $DSHOME/.odbc.ini,找到这样一段:
[Sybase WireProtocol]
把sybase的连接信息写到[Sybase WireProtocol]下面各项里,主要还是服务器IP和用户名,密码一般不写。
如果要设置不止一台的sybase连接,就把[Sybase WireProtocol]这一段复制一份,把[Sybase WireProtocol]的名字改掉,比如[sybase_tt],然后在下面写另一台sybase服务器信息。
2、编辑DS项目文件夹下的uvodbc.config。
添加这样两行:
<Sybase WireProtocol>
DBMSTYPE = ODBC
如果有多个sybase连接,就把<Sybase WireProtocol>改成.odbc.ini的名字,比如
<sybase_tt>
DBMSTYPE = ODBC

‘柒’ 在DataStage中怎么调用Sybase IQ数据库中的存储过程最好能有图解。

虽然具体没有用datastage连接sybase IQ数据库,但按照以往连接DB2、sqlserver、ORACLE这些数据库调用存储过程的经验来看,估计需要配置ODBC才行了。
直接使用sybase stage一般只能读取表和视图,而不能读取存储过程。
先在datastage服务端配置了sybase IQ数据库连接的ODBC,然后在datastage菜单栏:
Import —— Table Definitions —— ODBC Table Definitions。
选择ODBC的名字,输入数据库用户和密码,就能显示存储过程出来了。

‘捌’ DATASTAGE DESIGNER7.5.2工具栏设置

仔细观察了一下截图,应该是很小一个问题而已:
1、先把datastage窗口最大化。
2、再把鼠标放到工具栏repository和palette最右边上拉回来。

有时候就是因为datastage窗口的大小使得工具内窗体显示不那么好看的,我之前也层试过datastage的菜单栏调来调去都在中间,后来也是猛点datastage窗口,或者移动datastage窗口,最后就调整好的。

希望回答能够帮上你忙!

‘玖’ datastage怎样使用全局参数

每一个JOB都是可以设置很多参数的,就是Designer的那个叫Job Properties的黄色小图标,点它。进去就可以设置很多参数。比如你要a数据库抽取很多表到b数据库,那么你新建一个job,这个job里面新建几个参数,比如:DBuser,DBpwd,DBdsn 然后,以OracleEE stage为例,你在properties页签下设置,Password=#DBpwd#,User=#DBuser#,Remote Server=#DBdsn#,这样就设置好了最基本的连接。然后你是抽多张表,那就照着这个JOB进行复制。说到这里其实还没解决你的问题,你想要统一设置!比如哪天数据库换密码了,总不能一个个job去改吧,咋办?

我觉得你可以考虑这么做:每一个JOB的参数都是在运行时,由一个调度程序传进去的。这个程序从一个元数据库里面获取每一个任务的配置信息(这个需要你先建张表,存放每一个任务的信息,包括抽取表名,数据库用户名和密码等等),这样你要修改数据库连接信息的时候,就不需要通过datastage了,从你的元数据库里面修改任务的配置信息就好了。这个工作量要小很多吧。

对于批量修改JOB,我知道的一些情况是把JOB导出成dsx文件或者xml文件,找一个job为例,对比修改前后的dsx文件有哪些不同,然后找出要修改的那一段,做批量替换。

热点内容
压缩机油洗 发布:2024-05-17 00:59:44 浏览:169
秋天的密码是什么 发布:2024-05-17 00:55:56 浏览:151
java培训的价格 发布:2024-05-17 00:38:43 浏览:136
茶杯头哪个配置最好 发布:2024-05-17 00:37:58 浏览:823
服务器kirin是什么意思 发布:2024-05-17 00:29:45 浏览:959
电脑服务器散热供暖 发布:2024-05-16 23:46:54 浏览:500
沪江网校安卓怎么倍速播放 发布:2024-05-16 23:19:25 浏览:398
支付宝怎么设置登陆密码怎么设置密码 发布:2024-05-16 23:18:07 浏览:835
为什么修改wifi密码后无法加入 发布:2024-05-16 23:03:04 浏览:738
车机安卓未知来源在设置哪里 发布:2024-05-16 22:31:48 浏览:795