Documente Academic
Documente Profesional
Documente Cultură
-------------
DataStage Interview Questions - 320
--------------------------------------------------------------------------------
-------------
2. What is the flow of loading data into fact & dimensional tables? Subscribe
Fact table - Table with Collection of Foreign Keys corresponding to the Primary
Keys in Dimensional table. Consists of fields with numeric values. Dimension tab
le - Table with Unique Primary Key. Loa
Latest Answer: Here is the sequence of loading a datawarehouse.1. The source dat
a is first loading into the staging... Last Updated By srinivas vuligonda on J
anuary 13, 2006
5. How do you execute datastage job from command line prompt? Subscribe
Using "dsjob" command as follows. dsjob -run -jobstatus projectname jobname
Latest Answer: u can use dsjob executable command from unix or command line.The
previous post was correct.Hanu.... Last Updated By hanug on May 06, 2007
7. What is the default cache size? How do you change the cache size if needed?
Subscribe
Default cache size is 256 MB. We can incraese it by going into Datastage Adminis
trator and selecting the Tunable Tab and specify the cache size over there.
Latest Answer: default size is 128mb and we can change cache size in job propert
ies for particular job and by going... Last Updated By harshita on March 29, 2
007
8. Containers : Usage and Types? Subscribe
Container is a collection of stages used for the purpose of Reusability. There a
re 2 types of Containers. a) Local Container: Job Specific b) Shared Container:
Used in any job within a project.
Latest Answer: Container is a collection of stages used for the purpose of Reusa
bility. There are 2 types of Contai... Last Updated By jagan nimmagadda on Jan
uary 10, 2006
10. How to run a Shell Script within the scope of a Data stage job? Subscribe
By using "ExcecSH" command at Before/After job properties.
Latest Answer: Hi:Go to Job properties and choose Before or after job routine an
d choose execute shell.Hanu.... Last Updated By hanug on May 06, 2007
-------------------------------------------------------------------------------
11. Types of Parallel Processing? Subscribe
Parallel Processing is broadly classified into 2 types. a) SMP - Symmetrical Mul
ti Processing. b) MPP - Massive Parallel Processing.
Latest Answer: Hardware wise there are 3 types of parallel processing systems avai
lable:1. SMP (symetric multipro... Last Updated By Gary on May 07, 2007
12. What does a Config File in parallel extender consist of? Subscribe
Config file consists of the following. a) Number of Processes or Nodes. b) Actua
l Disk Storage Location.
Latest Answer: Config file was read by datastage engine before running the job i
n Px.it consist of configuration ab... Last Updated By Sivarao on May 15, 2006
17. What are the difficulties faced in using DataStage ? or what are the constr
aints in using DataStage
What are the difficulties faced in using DataStage ? or what are the constraints
in using DataStage ? Subscribe
18. What r XML files and how do you read data from XML files and what stage to
be used? Subscribe
Latest Answer: First, u can use XML metadata importer to import the XML source d
efinition.Once it is done. U c... Last Updated By hanug on May 06, 2007
19. How do you catch bad rows from OCI stage? Subscribe
23. How do you pass the parameter to the job sequence if the job is running at
night? Subscribe
Latest Answer: You can insert the parameter values in a table and read them when
the package runs using O... Last Updated By gagan8877 on May 08, 2007
26. What is project life cycle and how do you implement it? Subscribe
27. How do you track performance statistics and enhance it? Subscribe
Latest Answer: Through Monitor we can view the performance statistics.... Last U
pdated By J D Prasad Malneedi on September 29, 2005
28. How do you do oracle 4 way inner join if there are 4 oracle input files? Su
bscribe
Latest Answer: The Question asked incorrectly.there wont be any Oracle file. It
is Oracle table or view object.I ne... Last Updated By hanug on May 06, 2007
29. What is the order of execution done internally in the transformer with the
stage editor having inpu
What is the order of execution done internally in the transformer with the stage
editor having input links on the lft hand side and output links? Subscribe
32. How many jobs have you created in your last project? Subscribe
100+ jobs for every 6 months if you are in Development, if you are in testing 40
jobs for every 6 months although it need not be the same number for everybody
Latest Answer: - I don't think these are the right numbers. Someone creating 100
+ jobs in 6 months !! If you do the... Last Updated By Anjan Roy on September
15,
34. Did you Parameterize the job or hard-coded the values in the jobs? Subscrib
e
Always parameterized the job. Either the values are coming from Job Properties o
r from a Parameter Manager a third part tool. There is no way you will hard code som
e parameters in your jobs. The o
Latest Answer: hi please send me some real time questions in datastage for inter
view.i have interview on sunday for... Last Updated By umapathy on March 24, 2
006
35. Have you ever involved in updating the DS versions like DS 5.X, if so tell
us some the steps you ha
Have you ever involved in updating the DS versions like DS 5.X, if so tell us so
me the steps you have taken in doing so? Subscribe
Yes. The following are some of the steps; I have taken in doing so:1) Definitely
take a back up of the whole project(s) by exporting the project as a .dsx file2
) See that you are using the same parent
36. What is Hash file stage and what is it used for? Subscribe
Used for Look-ups. It is like a reference table. It is also used in-place of ODB
C, OCI tables for better performance.
Latest Answer: We can also use the Hash File stage to avoid / remove dupilcate r
owsby specifying the hash key on a... Last Updated By RamaPrasad Batchu on Mar
ch 08, 2006
37. What are Static Hash files and Dynamic Hash files? Subscribe
As the names itself suggest what they mean. In general we use Type-30 dynamic Ha
sh files. The Data file has a default size of 2Gb and the overflow file is used
if the data exceeds the 2GB size.
Latest Answer: Dynamic Hash Files can automatically adjust their sie - modulous
(no. of groups) and separation (gro... Last Updated By gagan8877 on May 08, 20
07
46. What are OConv () and Iconv () functions and where are they used? Subscri
be
IConv() - Converts a string to an internal storage formatOConv() - Converts an e
xpression to an output format.
Latest Answer: iconv is used to convert the date into into internal format i.e o
nly datastage can understand exampl... Last Updated By cndraa on January 30, 2
006
47. What are Routines and where/how are they written and have you written any r
outines before? &nb
What are Routines and where/how are they written and have you written any routin
es before? Subscribe
Routines are stored in the Routines branch of the DataStage Repository, where yo
u can create, view or edit. The following are different types of routines: 1)
Transform functions
48. If worked with DS6.0 and latest versions what are Link-Partitioner and Link
-Collector used for? Subscribe
Link Partitioner - Used for partitioning the data.Link Collector - Used for coll
ecting the partitioned data.
50. What are other Performance tunings you have done in your last project to in
crease the performance o
What are other Performance tunings you have done in your last project to increas
e the performance of slowly running jobs? Subscribe
Staged the data coming from ODBC/OCI/DB2UDB stages or any database on the server
using Hash/Sequential files for optimum performance also for data recovery in c
ase job aborts.Tuned the OCI stage for '
--------------------------------------------------------------------------------
---------
51. How did you handle an 'Aborted' sequencer? Subscribe
In almost all cases we have to delete the data inserted by this from DB manually
and fix the job and then run the job again.
53. How did u connect with DB2 in your last project? Subscribe
Most of the times the data was sent to us in the form of flat files. The data is
dumped and sent to us. In some cases were we need to connect to DB2 for look-up
s as an instance then we used ODBC drive
55. What will you in a situation where somebody wants to send you a file and us
e that file as an input
What will you in a situation where somebody wants to send you a file and use tha
t file as an input or reference and then run job. Subscribe
A. Under Windows: Use the 'WaitForFileActivity' under the Sequencers and then ru
n the job. May be you can schedule the sequencer around the time the file is exp
ected to arrive.B. Under UNIX:
56. How would call an external Java function which are not supported by DataSta
ge? Subscribe
Starting from DS 6.0 we have the ability to call external Java functions using a
Java package from Ascential. In this case we can even use the command line to i
nvoke the Java function and write the re
57. What is the utility you use to schedule the jobs on a UNIX server other tha
n using Ascential Direct
What is the utility you use to schedule the jobs on a UNIX server other than usi
ng Ascential Director? Subscribe
Use crontab utility along with dsexecute() function along with proper parameters
passed.
58. What are the command line functions that import and export the DS jobs? Su
bscribe
A. dsimport.exe- imports the DataStage components.B. dsexport.exe- exports the D
ataStage components.
Latest Answer: Parameters: UserName,Password, Hostname, ProjectName,CurrentDirec
tory(C:/Ascential/DataStage7.5.1/ds... Last Updated By Pd on September 22, 200
6
59. How will you determine the sequence of jobs to load into data warehouse? S
ubscribe
First we execute the jobs that load the data into Dimension tables, then Fact ta
bles, then load the Aggregator tables (if any).
60. The above might rise another question: Why do we have to load the dimension
al tables first, then fa
The above might rise another question: Why do we have to load the dimensional ta
bles first, then fact tables: Subscribe
As we load the dimensional tables the keys (primary) are generated and these key
s (primary) are Foreign keys in Fact tables.
--------------------------------------------------------------------------------
-------
61. Tell me one situation from your last project, where you had faced problem a
nd How did u solve it? Subscribe
A. The jobs in which data is read directly from OCI stages are running extremely
slow. I had to stage the data before sending to the transformer to make the job
s run faster.B. The job aborts
62. Does the selection of 'Clear the table and Insert rows' in the ODBC stage s
end a Truncate
Does the selection of 'Clear the table and Insert rows' in the ODBC stage send a
Truncate statement to the DB or does it do some kind of Delete logic. Subscri
be
There is no TRUNCATE on ODBC stages. It is Clear table blah blah and that is a d
elete from statement. On an OCI stage such as Oracle, you do have both Clear and
Truncate options. They are radically di
63. How do you rename all of the jobs to support your new File-naming conventio
ns? Subscribe
Create a Excel spreadsheet with new and old names. Export the whole project as a
dsx. Write a Perl program, which can do a simple rename of the strings looking
up the Excel file. Then import the new d
66. How can we join one Oracle source and Sequential file?. Subscribe
Latest Answer: . Join and look up used to join oracle and sequential file... Las
t Updated By J D Prasad Malneedi on September 29, 2005
67. How can we implement Slowly Changing Dimensions in DataStage?. Subscribe
Latest Answer: We can implement SCD in datastage 1.Type 1 SCD:insert else update
in ODBC stage2.Type 2 SCD:insert n... Last Updated By suganyasug on April 18,
2007
69. What are all the third party tools used in DataStage? Subscribe
Latest Answer: Contl-M job schedular... Last Updated By Upul on April 24, 2007
70. what is the difference between routine and transform and function? Subscrib
e
Latest Answer: By using Routines we can return values but by transformers we can
not return values... Last Updated By suganyasug on April 18, 2007
--------------------------------------------------------------------------------
-------
71. what are the Job parameters? Subscribe
Latest Answer: These Parameters are used to provide Administrative access and ch
ange run time values of the job.EDI... Last Updated By mallakishore on October
20, 2005
75. Whats difference betweeen operational data stage (ODS) & data warehouse? Su
bscribe
Latest Answer: An operational data store (or "ODS") is a database designed to in
tegrate data from multiple sources ... Last Updated By Dharmendra on September
22, 2006
77. How do you pass filename as the parameter for a job? Subscribe
Latest Answer: 1. Define the job parameter at the job level or Project level.2.
Use the file name in the stage(sour... Last Updated By hanug on May 06, 2007
78. How will you call external function or subroutine from datastage? Subscribe
93. How do you fix the error "OCI has fetched truncated data" in DataStage Subs
cribe
Latest Answer: I have same problem and don't know what is the solution. I encoun
ter this problem only for part of d... Last Updated By Lin Chen on October 17,
2006
95. Could you please help me with a set of questions on Parallel Extender? Subs
cribe
X Asked by: aadi
97. What is the Batch Program and how can generate ? Subscribe
Batch programe is the programe it's generate run time to maintain by the datasta
ge it self but u can easy to change own the basis of your requirement (Extractio
n, Transformation,Loading) .Batch progr Asked by: Mukesh Kumar Madhav
98. Scenario based Question ........... Suppose that 4 job control by the seque
ncer like (job 1, job 2,
Scenario based Question ........... Suppose that 4 job control by the sequencer
like (job 1, job 2, job 3, job 4 )if job 1 have 10,000 row ,after run the job on
ly 5000 data has been loaded in target table remaining are not loaded and your j
ob going to be aborted then.. How can short out the problem. Subscribe
Suppose job sequencer synchronies or control 4 job but job 1 have problem, in th
is condition should go director and check it what type of problem showing either
data type problem, warning massage, job Asked by: Mukesh Kumar Madhav
99. I want to process 3 files in sequentially one by one , how can i do that. w
hile processing the file
I want to process 3 files in sequentially one by one , how can i do that. while
processing the files it should fetch files automatically . Subscribe
hi Asked by: sekhar
100. What Happens if RCP is disable ? Subscribe
Asked by: sekhar
Latest Answer: Runtime column propagation (RCP): If RCP is enabled for any job,
and specifically for those stage wh... Last Updated By Venkata Maruthi on Nove
mber 10, 2005
--------------------------------------------------------------------------------
----------
101. defaults nodes for datastage parallel Edition Subscribe
Asked by: sekhar
Latest Answer: Actually the Number of Nodes depend on the number of processors i
n your system.If your system is sup... Last Updated By mallakishore on October
20, 2005
102. where does unix script of datastage executes weather in clinet machine or
in server.suppose if it e
where does unix script of datastage executes weather in clinet machine or in ser
ver.suppose if it eexcutes on server then it will execute ? Subscribe
Asked by: sekhar
105. Hi, What are the Repository Tables in DataStage and What are they? Subscri
be
Asked by: Kumar
Latest Answer: Dear User. A datawarehouse is a repository(centralized as well as
distributed) of Data, able... Last Updated By Venkat on October 25, 2005
107. what happends out put of hash file is connected to transformer ..what erro
r it throughs Subscribe
Asked by: blade
Latest Answer: If Hash file output is connected to transformer stage the hash fi
le will consider as the Lookup file... Last Updated By shameerok on March 22,
2006
108. please list out the versions of datastage Parallel , server editions and i
n which year they are rea
please list out the versions of datastage Parallel , server editions and in whic
h year they are realised. Subscribe
Asked by: rcp
109. what is merge and how it can be done plz explain with simple example takin
g 2 tables ....... Subscribe
Asked by: rcp
Latest Answer: Merge stage in used for only Flat files in server edition... Last
Updated By madan on April 29, 2006
110. How can I extract data from DB2 (on IBM iSeries) to the data warehouse via
Datastage as the ETL too
How can I extract data from DB2 (on IBM iSeries) to the data warehouse via Datas
tage as the ETL tool. I mean do I first need to use ODBC to create connectivity
and use an adapter for the extraction and transformation of data? Thanks so much
if anybody could provide an answer. Subscribe
? Asked by: cy
--------------------------------------------------------------------------------
---------
111. How can I connect my DB2 database on AS400 to DataStage? Do I need to use
ODBC 1st to open the data
How can I connect my DB2 database on AS400 to DataStage? Do I need to use ODBC 1
st to open the database connectivity and then use an adapter for just connecting
between the two? Thanks alot of any replies. Subscribe
Asked by: cy
112. what is the OCI? and how to use the ETL Tools? Subscribe
OCI means orabulk data which used client having bulk data its retrive time is mu
ch more ie., your used to orabulk data the divided and retrived Asked by: raman
amv
Latest Answer: OCI means oracle call interface i.e this acts like native tool to
load oracle databaseU can just dra... Last Updated By Sharanu Patil on Februa
ry 28, 2006
113. what is NLS in datastage? how we use NLS in Datastage ? what advantages in
that ? at the time of in
what is NLS in datastage? how we use NLS in Datastage ? what advantages in that
? at the time of installation i am not choosen that NLS option , now i want to u
se that options what can i do ? to reinstall that datastage or first uninstall a
nd install once again ? Subscribe
Asked by: sreedhar
115. how we use NLS function in Datastage? what are advantages of NLS function?
where we can use that on
how we use NLS function in Datastage? what are advantages of NLS function? where
we can use that one? explain briefly? Subscribe
Asked by: sreedhar Kancherla
119. what is Data stage Multi-byte, Single-byte file conversions?how we use tha
t conversions in data sta
what is Data stage Multi-byte, Single-byte file conversions?how we use that conv
ersions in data stage? Subscribe
Asked by: ramireddy
122. what is the meaning of the following..1)If an input file has an excessive
number of rows and can be
what is the meaning of the following..1)If an input file has an excessive number
of rows and can be split-up then use standard 2)logic to run jobs in parallel3)
Tuning should occur on a job-by-job basis. Use the power of DBMS. Subscribe
Asked by: sudhakar
123. how to implement routines in data stage,have any one has any material for
data stage pl send to me Subscribe
pl send material for data stage Asked by: krishna
Latest Answer: there are 3 kind of routines is there in Datastage.1.server routi
nes which will used in server jobs.... Last Updated By Sivarao on December 28,
2005
124. what is trouble shhoting in server jobs ? what are the diff kinds of error
s encountered while runni
what is trouble shhoting in server jobs ? what are the diff kinds of errors enco
untered while running any job? Subscribe
Asked by: Ajju2005
125. how can u implement slowly changed dimensions in datastage? explain?2) can
u join flat file and dat
how can u implement slowly changed dimensions in datastage? explain?2) can u joi
n flat file and database in datastage?how? Subscribe
Asked by: ramaiah
127. Does Enterprise Edition only add the parallel processing for better perfor
mance?Are any stages/tran
Does Enterprise Edition only add the parallel processing for better performance?
Are any stages/transformations available in the enterprise edition only? Subscri
be
Asked by: stanis
129. If your running 4 ways parallel and you have 10 stages on the canvas, how
many processes does datas
If your running 4 ways parallel and you have 10 stages on the canvas, how many p
rocesses does datastage create? Subscribe
Asked by: vishut
130. If data is partitioned in your job on key 1 and then you aggregate on key
2, what issues could aris
If data is partitioned in your job on key 1 and then you aggregate on key 2, wha
t issues could arise? Subscribe
Asked by: vishut
--------------------------------------------------------------------------------
--------
131. Does the BibhudataStage Oracle plug-in better than OCI plug-in coming from
DataStage? What is the
Does the BibhudataStage Oracle plug-in better than OCI plug-in coming from DataS
tage? What is the BibhudataStage extra functions? Subscribe
Asked by: MustageemRaees
132. What is the difference between Datastage and Datastage TX? Subscribe
Asked by: jalvarado
Latest Answer: Its a critical question to answer, but one thing i can tell u tha
t Datastage Tx is not a ETL tool &a... Last Updated By Sharanu Patil on Februa
ry 28, 2006
133. what are validations you perform after creating jobs in designer.what r th
e different type of error
what are validations you perform after creating jobs in designer.what r the diff
erent type of errors u faced during loading and how u solve them Subscribe
Asked by: diwakar
134. How can I specify a filter command for processing data while defining sequ
ential file output data? Subscribe
Asked by: Mario Franke
Latest Answer: We have some thing called as after job subroutine and Before subr
outine, with then we can execute th... Last Updated By Sreedhar on January 30,
2006
135. can we use shared container as lookup in datastage server jobs? Subscribe
Asked by: sivarao
Latest Answer: Hi,I am using DataStage 7.5, Unix. we can use shared container m
ore than one time in the job.T... Last Updated By Radhika on June 27, 2006
136. Hi!Can any one tell me how to extract data from more than 1 hetrogenious S
ources.mean, example 1 se
Hi!Can any one tell me how to extract data from more than 1 hetrogenious Sources
.mean, example 1 sequenal file, Sybase , Oracle in a singale Job. Subscribe
Asked by: Ranga
137. What is the exact difference betwwen Join,Merge and Lookup Stage?? Subscri
be
Asked by: Phantom
Latest Answer: Also remember that to use Merge stage the key's field names MUS
T be equal in both&n... Last Updated By Ronaldo on August 05, 2006
138. hi! .. There are three different types of user-created stages available fo
r PX. What are they? Whi
hi! .. There are three different types of user-created stages available for PX.
What are they? Which would you use? What are the disadvantage for using each typ
e? Subscribe
Asked by: Hridesh
139. what is the difference between buildopts and subroutines ? Subscribe
Asked by: sekr
Latest Answer: buildopts generates c++ code ( oops concept)subroutine :- is norm
al programe and u can call any wher... Last Updated By sekhu_da on December 22
, 2006
140. what user varibale activity when it used how it used !where it is used wit
h real example Subscribe
Asked by: sekr
Latest Answer: By using This User variable activity we can create some variables
in the job sequnce,this variables ... Last Updated By jagan nimmagadda on Mar
ch 28, 2006
--------------------------------------------------------------------------------
---------------
141. DataStage from Staging to MDW is only running at 1 row per second! What do
we do to remedy? Subscribe
Asked by: John
Latest Answer: Question should be more detailed. I am assuming that there are to
o many stages, which is causing pro... Last Updated By Ravi on May 29, 2006
143. how is datastage 4.0 functionally different from the enterprise edition no
w?? what are the exact ch
how is datastage 4.0 functionally different from the enterprise edition now?? wh
at are the exact changes? Subscribe
Asked by: vamsi
148. How the hash file is doing lookup in serverjobs?How is it comparing the ke
y values? Subscribe
Asked by: priyabrata
Latest Answer: Hashed File is used for two purpose: 1. Remove Duplicate Records
2. Then Used for reference looku... Last Updated By Satheesh on March 15, 2006
150. what are the enhancements made in datastage 7.5 compare with 7.0 Subscribe
Asked by: uma maheswar
Latest Answer: Complex file and Surrogate key generator stages are added in Ver
7.5 ... Last Updated By Rama Prasad on April 21, 2006
--------------------------------------------------------------------------------
---------
151. If I add a new environment variable in Windows, how can I access it in Dat
aStage?Thanks in advance. Subscribe
Asked by: raviatpals
Latest Answer: U can view all the environment variables in designer. U can check
it in Job properties. U can add an... Last Updated By Rama Prasad on April 21
, 2006
152. 1.What about System variables? 2.How can we create Containers? 3.How can w
e improve the performance
1.What about System variables? 2.How can we create Containers? 3.How can we impr
ove the performance of DataStage? 4.what are the Job parameters? 5.what is the d
ifference between routine and transform and function? 6.What are all the third p
arty tools used in DataStage? 7.How can we implement Lookup in DataStage Server
jobs? 8.How can we implement Slowly Changing Dimensions in DataStage?. 9.How can
we join one Oracle source and Sequential file?. 10.What is iconv and oconv func
tions? 11.Differenc Subscribe
Asked by: sdfsdf
153. it is possible to call one job in another job in server jobs? Subscribe
Asked by: mallikharjuna reddy
Latest Answer: Hi, I think we can call a job into another job. In fact calling
doesn't sound good, beca... Last Updated By Alok Ranjan on April 05, 2006
154. what is hashing algorithm and explain breafly how it works? Subscribe
Asked by: mallikharjuna reddy
Latest Answer: Hi all, Can any one please explain the difference between GENERAL
and SEQ.NUM hashiing algorithms? t... Last Updated By raj on March 24, 2006
157. If a DataStage job aborts after say 1000 records, how to continue the job
from 1000th record after
If a DataStage job aborts after say 1000 records, how to continue the job from 1
000th record after fixing the error? Subscribe
Asked by: etl
159. Is it possible to move the data from oracle ware house to SAP Warehouse us
ing with DATASTAGE Tool. Subscribe
Asked by: arya
Latest Answer: We can use DataStage Extract Pack for SAP R/3 and DataStage Load
Pack for SAP BW ... Last Updated By Rama Prasad on April 21, 2006
160. Can you convert a snow flake schema into star schema? Subscribe
Yes, We can convert by attaching one hierarchy to lowest level of another hierar
chy. Asked by: dwandbi
Latest Answer: No. It is not possible... Last Updated By katta on February 24,
2007
--------------------------------------------------------------------------------
------------
161. How much would be the size of the database in DataStage ?What is the diffe
rence between Inprocess a
How much would be the size of the database in DataStage ?What is the difference
between Inprocess and Interprocess ? Subscribe
Asked by: Madhusudan
162. How I can convert Server Jobs into Parallel Jobs? Subscribe
Asked by: frodeg
Latest Answer: Could'nt we just copy the whole job design and stages using your
mouse and paste into a new parallel... Last Updated By John on February 06, 20
07
165. What is the difference between drs and odbc stage Subscribe
Asked by: sowmya
Latest Answer: To answer your question the DRS stage should be faster then the O
DBC stage as it uses native databas... Last Updated By Zabi81 on June 01, 2006
166. what is meaning of file extender in data stage server jobs.can we run the
data stage job from one j
what is meaning of file extender in data stage server jobs.can we run the data s
tage job from one job to another job that file data where it is stored and what
is the file extender in ds jobs. Subscribe
Asked by: venkateswarlu
168. What are the Steps involved in development of a job in DataStage? Subscrib
e
Asked by: debasis_mohanty
Latest Answer: The steps required are:select the datasource stage depending upon
the sources for ex:flatfile,databa... Last Updated By chereddy on May 18, 200
6
172. Will the data stage consider the second constraint in the transformer once
the first condition is s
Will the data stage consider the second constraint in the transformer once the f
irst condition is satisfied ( if the link odering is given) Subscribe
Asked by: raji
175. purpose of using the key and difference between Surrogate keys and natural
key Subscribe
Asked by: CNDRAA
Latest Answer: natural key :- seq no system assigned ..skey :- user assigend ! u
can start with any number like 100... Last Updated By sekhu_da on November 14
, 2006
176. what are the environment variables in datastage?give some examples? Subscr
ibe
Asked by: mallikharjuna reddy
Latest Answer: Hi,Theare are the variables used at the project or job level.We c
an use them to to configure the job... Last Updated By Hanu on June 08, 2006
177. wht is the difference beteen validated ok and compiled in datastage. Subsc
ribe
Asked by: kishore
178. how we can create rank using datastge like in informatica. Subscribe
Asked by: kishore
Latest Answer: Hi,if ranking means that belowprop_id rank1 11... Last U
pdated By Murat Nur on December 28, 2006
179. What is difference between Merge stage and Join stage? Subscribe
Asked by: Madhav
Latest Answer: Someone was saying that join does not support more than two input
, while merge support two or more ... Last Updated By Alok Ranjan on June 08,
2006
180. Hican any one can explain what areDB2 UDB utilitiesub Subscribe
Asked by: ub
--------------------------------------------------------------------------------
-------------
181. what is PROFILE STAGE , QUALITY STAGE,AUDIT STAGE in datastage..please exp
alin in detail.thanks in
what is PROFILE STAGE , QUALITY STAGE,AUDIT STAGE in datastage..please expalin i
n detail.thanks in adv Subscribe
Asked by: xxx
185. where actually the flat files store?what is the path? Subscribe
Asked by: mallikharjuna reddy
Latest Answer: The flat files will be stored in the unix box ,if u r environmen
t is Unix,U need to specify th... Last Updated By Bharath narahari on December
05, 2006
187. What are the most important aspects that a beginner must consider doin his
first DS project ? Subscribe
Asked by: Vince O'Reilly
Latest Answer: Apart from DWH concepts and different stage knowledge,try to use
the director to find out errors and... Last Updated By Bharath narahari on Dec
ember 05, 2006
188. how we can call the routine in datastage job?explain with steps? Subscribe
Asked by: mallikharjuna reddy
Latest Answer: In transformer stage we have to edit the field and click dsRoutin
es.It will prompt to select the rou... Last Updated By malla on June 29, 2006
190. what is job control?how can it used explain with steps? Subscribe
Asked by: mallikharjuna reddy
Latest Answer: JCL defines Job Control Language it is ued to run more number of
jobs at a time with or without usin... Last Updated By shiva on June 29, 2006
--------------------------------------------------------------------------------
-------------
191. how to find errors in job sequence? Subscribe
Asked by: mallikharjuna reddy
Latest Answer: Just go to th eparticular jobs log... Last Updated By Bharath nar
ahari on December 05, 2006
192. it is possible to access the same job two users at a time in datastage? Su
bscribe
Asked by: mallikharjuna reddy
Latest Answer: No chance ..... u have to kill the job process ... Last Updated B
y Bharath narahari on December 05, 2006
193. what is the meaning of instace in data stage?explain with examples? Subscr
ibe
Asked by: mallikharjuna reddy
194. If the size of the Hash file exceeds 2GB..What happens? Does it overwrite
the current rows? Subscribe
Asked by: Rohit
Latest Answer: it overwrites the file... Last Updated By shiva on June 29, 200
6
195. how to drop the index befor loading data in target and how to rebuild it i
n data stage? Subscribe
Asked by: mallikharjuna reddy
Latest Answer: This can be achieved by "Direct Load" option of SQLLoaded utily..
.. Last Updated By soumita deb on July 25, 2006
198. where we use link partitioner in data stage job?explain with example? Subs
cribe
Asked by: mallikharjuna reddy
Latest Answer: We use Link Partitioner in DataStage Server Jobs.The Link Partiti
oner stage is an active stage which... Last Updated By shiva on June 29, 2006
199. What is the difference between sequential file and a dataset? When to use
the copy stage? Subscribe
Asked by: vsarita80
Latest Answer: hi allsequential file:it act as a source & permanent storage for
target.it 's extend is .txt.dat... Last Updated By kirupakaran on December 12,
2006
200. what is the purpose of exception activity in data stage 7.5? Subscribe
Asked by: mallikharjuna reddy
Latest Answer: The stages followed by exception activity will be executed whenev
er there is an unknown error occurs... Last Updated By vimalt on July 13, 2006
--------------------------------------------------------------------------------
-------------
201. How i create datastage Engine stop start script.Actually my idea is as bel
ow.!#bin/bashdsadm - user
How i create datastage Engine stop start script.Actually my idea is as below.!#b
in/bashdsadm - usersu - rootpassword (encript)DSHOMEBIN=/Ascential/DataStage/hom
e/dsadm/Ascential/DataStage/DSEngine/binif check ps -ef | grep DataStage (client
connection is there) { kill -9 PID (client connection) }uv -admin - stop > dev/
nulluv -admin - start > dev/nullverify processcheck the connectionecho "Started
properly"run it as dsadm Subscribe
Asked by: DHEERENDRA SINGH
202. How do u check for the consistency and integrity of model and repository?
Subscribe
Asked by: mahesh
212. Have you ever involved in updating the DS versions like DS 5.X, if so tell
us some the steps you ha
Have you ever involved in updating the DS versions like DS 5.X, if so tell us so
me the steps you have Subscribe
Asked by: geek61
213. My requirement is like this :Here is the codification suggested: SALE_HEAD
ER_XXXXX_YYYYMMDD.PSVSALE
My requirement is like this :Here is the codification suggested: SALE_HEADER_XXX
XX_YYYYMMDD.PSVSALE_LINE_XXXXX_YYYYMMDD.PSVXXXXX = LVM sequence to ensure unicit
y and continuity of file exchangesCaution, there will an increment to implement.
YYYYMMDD = LVM date of file creation COMPRESSION AND DELIVERY TO: SALE_HEADER_XX
XXX_YYYYMMDD.ZIP AND SALE_LINE_XXXXX_YYYYMMDD.ZIPif we run that job the target f
ile names are like this sale_header_1_20060206 & sale_line_1_20060206.If we run
next time means the Subscribe
Asked by: sreedhar k
214. How to know the no.of records in a sequential file before running a server
job? Subscribe
Asked by: laxman
Latest Answer: if your environment is unix , you can check with wc -l filename c
ommand.... Last Updated By vijaya kumar peruri on July 28, 2006
215. what is the transaction size and array size in OCI stage?how these can be
used? Subscribe
Asked by: mallikharjuna reddy
Latest Answer: Transaction Size - This field exists for backward compatibility,
but it is ignored for release ... Last Updated By laxman on July 24, 2006
218. What is the difference between Transform and Routine in DataStage? Subscri
be
Asked by: ETL
Latest Answer: Transformar transform the data from one from to another form .whe
re as Routines describes the busine... Last Updated By JOHN DANIEL on November
08, 2006
222. How do you remove duplicates without using remove duplicate stage? Subscri
be
Asked by: Reddy
Latest Answer: You can do it at any stage.Just do a hash partion of the input da
ta and check the options Sort and U... Last Updated By c2 on September 05, 200
6
223. What are the new features of Datastage 7.1 from datastage 6.1 Subscribe
Asked by: BABU
224. What is the difference between DataStage and DataStage Scripting? Subscrib
e
Asked by: Gudduy
226. Can you tell me for what puorpse .dsx files are used in the datasatage Sub
scribe
Asked by: praveen kumar. G
Latest Answer: you can as well export the Datastage jobs in .xml format.........
Last Updated By srividya on August 25, 2006
228. if we using two sources having same meta data and how to check the data in
two sorces is same or n
if we using two sources having same meta data and how to check the data in two s
orces is same or not?and if the data is not same i want to abort the job ?how we
can do this? Subscribe
Asked by: mallikharjuna reddy
229. How can I schedule the cleaning of the file &PH& by dsjob? Subscribe
Asked by: Bernardo
Latest Answer: Create a job with dummy transformer and sequentail file stage. In
Before Job subroutine, use ExecTCL... Last Updated By rameshrr3 on November 1
0, 2006
230. what is quality stage and profile stage? Subscribe
Asked by: nvsmitha
Latest Answer: Quality Stage:It is used for cleansing ,Profile stage:It is used
for profiling ... Last Updated By Bharath narahari on December 05, 2006
--------------------------------------------------------------------------------
-------------
231. how to find the process id?explain with steps? Subscribe
Asked by: mallikharjuna reddy
Latest Answer: U can also use Data stage Administrator.Just click on the project
and execute command ,just follow t... Last Updated By Bharath narahari on Dec
ember 05, 2006 (Answers: 4)
233. What is the difference bitween OCI stage and ODBC stage? Subscribe
Asked by: pavan
Latest Answer: Oracle OCI: · We... Last Updated By Radha on Septem
ber 07, 2006
234. Could anyone plz tell abt the full details of Datastage Certification.Titl
e of Certification?Amount
Could anyone plz tell abt the full details of Datastage Certification.Title of C
ertification?Amount for Certification test?Where can v get the Tutorials availab
le for certification?Who is Conducting the Certification Exam?Whether any traini
ng institute or person for guidens?I am very much pleased if anyone enlightwn me
abt the above saidSuresh Subscribe
Asked by: Suresh
235. Is there any difference b/n Ascential DataStage and DataStage. Subscribe
Asked by: Jagan
Latest Answer: There is no difference between Ascential Datastage and Datastage
,Now its IBM websphere Datastage ea... Last Updated By meenamanukondu on Septe
mber 06, 2006
237. What is Runtime Column Propagation and how to use it? Subscribe
Asked by: pratap.behera
Latest Answer: If your job has more columns which are not defined in metadata if
runtime propagation is enabled it ... Last Updated By rajeev on September 08,
2006
238. how we use the DataStage Director and its run-time engine to schedule runn
ing the solution, testing
how we use the DataStage Director and its run-time engine to schedule running th
e solution, testing and debugging its components, and monitoring the resulting e
/xecutable versions on ad hoc or scheduled basis? Subscribe
Asked by: kamal
239. What is Ad-Hoc access? What is the difference between Managed Query and Ad
-Hoc access? Subscribe
Asked by: Devi Ramesh
240. What is the difference between reference link and straight link ? Subscrib
e
Asked by: Dharmendra
Latest Answer: hiThe differerence between reference link and straight link isThe
straight link is the one where dat... Last Updated By starsaran007 on Septemb
er 30, 2006
--------------------------------------------------------------------------------
-------------
241. I have few questions1. What ar ethe various process which starts when the
datastage engine starts?2
I have few questions1. What ar ethe various process which starts when the datast
age engine starts?2. What are the changes need to be done on the database side,
If I have to use dB2 stage?3. datastage engine is responsible for compilation or
execution or both? Subscribe
Asked by: kannu
242. How to write and execute routines for PX jobs in c++? Subscribe
Asked by: Rajesh Devabhaktuni
Latest Answer: You have to write routine in C++ (g++ in Unix). then you have to
create a object file. provide this ... Last Updated By Kiran on November 02, 2
006
244. what is pivot stage?why are u using?what purpose that stage will be used?
Subscribe
Asked by: pavan
Latest Answer: First of all thanks to srilaxmi for your skill in pivot stage.Piv
ot stage supports only horizontal p... Last Updated By laxman on October 24, 2
006
249. what is the difference between static hash files n dynamic hash files? Sub
scribe
Asked by: yukthi
Latest Answer: thanxs...... Last Updated By yukthi on October 12, 2006
252. What is the use of Hash file??insted of hash file why can we use sequentia
l file itself? Subscribe
Asked by: yukthi
Latest Answer: these files are stored in the memory hence faster performance tha
n from a sequential file... Last Updated By jessa on October 24, 2006
253. how can we test the jobs? Subscribe
Asked by: yukthi
Latest Answer: Thanxs...... Last Updated By yukthi on October 12, 2006
254. what is an environment variable?? Subscribe
Asked by: yukthi
Latest Answer: Here is the full FAQ on this topic:Creating project specific envi
ronment variables- Start up DataSta... Last Updated By the_xxx on March 21, 20
07
256. how to read the data from XL FILES?explain with steps? Subscribe
Asked by: mallikharjuna reddy
Latest Answer: Create a new DSN for the Excel driver and choose the workbook fro
m which u want dataSelect the ODBC ... Last Updated By S on October 30, 2006
257. how to distinguish the surrogate key in different dimentional tables? Subs
cribe
Asked by: mallikharjuna reddy
Latest Answer: the Surrogate key will be the key field in the dimensions.... Las
t Updated By Kiran on November 02, 2006
260. how to read the data from XL FILES?my problem is my data file having some
commas in data,but we ar
how to read the data from XL FILES?my problem is my data file having some commas
in data,but we are using delimitor is| ?how to read the data ,explain with step
s? Subscribe
Asked by: mallikharjuna reddy
--------------------------------------------------------------------------------
-------------
--------------------------------------------------------------------------------
-------------
261. differentiate between pipeline and partion parallelism? Subscribe
Asked by: sivanov21
Latest Answer: consider three cpu connected in series. When data is being fed in
to the first one,it start proc... Last Updated By manraj on October 25, 2006
(Answers: 1) Read / Answer
262. what are the main diff between server job and parallel job in datastage Su
bscribe
Asked by: prasanna
Latest Answer: server jobs can compile and run with in datastage server but para
llel jobs can compile and run with ... Last Updated By N.sukumar on December 2
6, 2006 (Answers: 3) Read / Answer
263. what is complex stage?In which situation we are using this one? Subscribe
Asked by: BHARETH REDDY
Latest Answer: A complex flat file can be used to read the data at the intial le
vel. By using CFF, we can read ASCI... Last Updated By amardeep.reddy on Decem
ber 06, 2006 (Answers: 2) Read / Answer
264. Why is hash file is faster than sequential file n odbc stage?? Subscribe
Asked by: yukthi
Latest Answer: Hash file is indexed. Also it works under hashing algo. That's wh
y the search is faster in hash file... Last Updated By Lavanya on November 08,
2006 (Answers: 1) Read / Answer
267. Why job sequence is use for? what is batches?what is the difference betwee
n job sequence and batche
Why job sequence is use for? what is batches?what is the difference between job
sequence and batches? Subscribe
Asked by: prashant
Read / Answer
268. Hot Fix for ODBC Stage for AS400 V5R4 in Data Stage 7.1 Subscribe
Asked by: Girolamo Falbo
Read / Answer
272. For what purpose is the Stage Variable is mainly used? Subscribe
Asked by: Prashant Narayani
Latest Answer: The stage variable can be used in situations where U want to Stor
e a Previous record value in a vari... Last Updated By Srinivasa R Gummadi on
November 19, 2006 (Answers: 2) Read / Answer
274. What are different dimension table in your project??Plz explain me with an
example?? Subscribe
Asked by: yukthi
Latest Answer: hi, for this question u cant say exact number of dimension tables
in your project,, so tell hi... Last Updated By PRASHANT NARAYANI on December
26, 2006 (Answers: 1) Read / Answer
275. What is a sequential file that has single input link?? Subscribe
Asked by: yukthi
Read / Answer
280. What is the alternative way where we can do job control?? Subscribe
Asked by: yukthi
Latest Answer: Jobcontrol can be done using :Datastage job SequencersDatastage C
ustom routinesScriptingScheduling t... Last Updated By Vennela17 on February 2
2, 2007
--------------------------------------------------------------------------------
-------------
281. What is user activity in datastage? Subscribe
Asked by: Ananth
Latest Answer: The User variable activity stage defines some variables,those are
used in the sequence in future..... Last Updated By Prashant Narayani on Dece
mber 29, 2006 (Answers: 1) Read / Answer
284. Suppose you have table "sample" & three columns in that tablesample:Cola C
olb Colc1
Suppose you have table "sample" & three columns in that tablesample:Cola Colb Co
lc1 10 1002 20 2003 30 300Assume: cola is primary keyHow will you fetch the reco
rd with maximum cola value using data stage tool into the target system Subscrib
e
Asked by: Waseem
Read / Answer
286. What is the diffrence between IBM Web Sphere DataStage 7.5 (Enterprise Edi
tion ) & Standard Ascenti
What is the diffrence between IBM Web Sphere DataStage 7.5 (Enterprise Edition )
& Standard Ascential DataStage 7.5 Version ? Subscribe
Asked by: izack
Read / Answer
287. What is the diffrence between the Dynamic RDBMS Stage & Static RDBMS Stage
? Subscribe
Asked by: izack
Read / Answer
288. What is the difference betwen Merge Stage and Lookup Stage? Subscribe
Asked by: Ram
Latest Answer: Lookup stage:1. Used to perform lookups.2. Multiple reference lin
ks, single input link, single outpu... Last Updated By srinivasguptha on Janua
ry 29, 2007 (Answers: 2) Read / Answer
290. Aggregators What does the warning Hash table has grown to xyz
Aggregators What does the warning Hash table has grown to xyz . mean? Subscribe
Asked by: Manraj
--------------------------------------------------------------------------------
-------------
291. Which partition we have to used for Aggregate Stage in parallel jobs ? Sub
scribe
Asked by: izack
Latest Answer: By default this stage allows Auto mode of partitioning. The best
partitioning is based on the operat... Last Updated By srinivasguptha on Janua
ry 28, 2007 (Answers: 1) Read / Answer
292. Where we can use these Stages Link Partetionar, Link Collector & Inter Pro
cess (OCI) Stage whether
Where we can use these Stages Link Partetionar, Link Collector & Inter Process (
OCI) Stage whether in Server Jobs or in Parallel Jobs ? And SMP is a Parallel or
Server ? Subscribe
Asked by: izack
Read / Answer
293. What is TX and what is the use of this in DataStage ? As I know TX stand f
or Transformer Extender,
What is TX and what is the use of this in DataStage ? As I know TX stand for Tra
nsformer Extender, but I don't know how it will work and where we will used ? Su
bscribe
Asked by: izack
Read / Answer
298. In which situation,we are using RUN TIME COLUMN PROPAGATION option? Subscr
ibe
Asked by: sivanov21
Latest Answer: Run time column propagation is used in case of partial schema usa
ge. when we only know about the col... Last Updated By poonam on February 14,
2007 (Answers: 1) Read / Answer
300. what is the difference between datasatge and datastage TX? Subscribe
Asked by: sivanov21
Latest Answer: Hi, WebSphere Transformation Extender (WTX) is the universal tran
sformation engine for WebSphere th... Last Updated By veeru_veeru on February
13, 2007
--------------------------------------------------------------------------------
-------------
301. how find duplicate records using transformer stage in server edition Subsc
ribe
Asked by: prasad
Latest Answer: Transformer stage to identify and remove duplicates from one outp
ut, and direct all input rows to an... Last Updated By the_xxx on March 20, 20
07 (Answers: 2) Read / Answer
304. how can we run the batch using command line? Subscribe
Asked by: sivanov21
Latest Answer: DSJOB Command is the command to run the datastage jobs from comma
nd line . in the older architecture... Last Updated By raghumreddy on March 14
, 2007 (Answers: 1) Read / Answer
306. Does type of partitioning change for SMP and MPP systems? Subscribe
Asked by: infinity
Read / Answer
307. Explain a specific scenario where we would use range partitioning ? Subscr
ibe
Asked by: infinity
Latest Answer: If the datais large and if you cannot process the the full data i
n one time process you will general... Last Updated By raghumreddy on March 14
, 2007 (Answers: 2) Read / Answer
312. How will you pass the parameter to the job schedule if the job is running
at night? What happens if
How will you pass the parameter to the job schedule if the job is running at nig
ht? What happens if one job fails in the night? Subscribe
Asked by: kundan
Read / Answer
313. What is the difference between Datastage Server jobs and Datastage Paralle
l jobs? Subscribe
Asked by: Gnaneshwar
Read / Answer
314. What is the difference between Job Control and Job Sequence Subscribe
Asked by: vbs19oct
Read / Answer
315. Is it possible to calculate a hash total for an EBCDIC file and have the h
ash total stored as EBCDI
Is it possible to calculate a hash total for an EBCDIC file and have the hash to
tal stored as EBCDIC using Datastage? Subscribe
Currently, the total is converted to ASCII, even tho the individual records are
stored as EBCDIC. Asked by: duckcats
Read / Answer
316. how to attach a mtr file (MapTrace) via email and the MapTrace is used to
record all the execute ma
how to attach a mtr file (MapTrace) via email and the MapTrace is used to record
all the execute map errors Subscribe
Asked by: joycema
Read / Answer
317. What is Phantom error in the datastage. How to overcome this error. Subscr
ibe
Asked by: madhuker
Read / Answer
318. How to install and configure DataStage EE on Sun Micro systems multi-proce
ssor hardware running the
How to install and configure DataStage EE on Sun Micro systems multi-processor h
ardware running the Solaris 9 operating system? Subscribe
Asked by: Kapil Jayne
Read / Answer
319. How do you load partial data after job failed Subscribe
source has 10000 records, Job failed after 5000 records are loaded. This status
of the job is abort , Instead of removing 5000 records from target , How can i r
esume the load Asked by: Hari Kishore
Read / Answer
320. What are the important considerations while using join stage instead of lo
okups. Subscribe
Asked by: vijji
--------------------------------------------------------------------------------
-------------
--------------------------------------------------------------------------------
-------------
--------------------------------------------------------------------------------
-------------
--------------------------------------------------------------------------------
-------------
--------------------------------------------------------------------------------
-------------