Explore topic-wise InterviewSolutions in Current Affairs.

This section includes 7 InterviewSolutions, each offering curated multiple-choice questions to sharpen your Current Affairs knowledge and support exam preparation. Choose a topic below to get started.

1.

What Is A Universe? Explain The Types Of Universes In Business Objects.

Answer»

A UNIVERSE connects the client to the DATA warehouse. It is a FILE defining relationships AMONGST the tables in the warehouse, CLASSES and objects, database connection details.

A universe connects the client to the data warehouse. It is a file defining relationships amongst the tables in the warehouse, classes and objects, database connection details.

2.

Explain The Functional Differences Between Bo And Cognos.

Answer»

BUSINESS objects in business intelligence are entities of the business. COGNOS MAKES BI and performance planning SOFTWARE.

Business objects in business intelligence are entities of the business. COGNOS makes BI and performance planning software.

3.

Explain The Concepts And Capabilities Of Business Object.

Answer»

A business OBJECT can be USED to represent ENTITIES of the business that are SUPPORTED in the design. A business object can accommodate data and the BEHAVIOR of the business associated with the entity.

A business object can be used to represent entities of the business that are supported in the design. A business object can accommodate data and the behavior of the business associated with the entity.

4.

What Is Mean By Aggregate Aware? How We Are Using This Function?

Answer»

Aggregate awareness is a term that DESCRIBES the ability of a universe to make use of aggregate tables in a database. These are tables that contain precalculated data. You can use a function called @Aggregate_Aware in the Select statement for an object that directs a query to be RUN against aggregate tables rather than a table containing non aggregated data.
Pros:
SPEED up the execution of query and Improve the PERFORMANCE of Sql transaction.
If you are using the aggregate tables then you must refresh the aggregate table with all fact tables to have the consistency in your result.

Aggregate awareness is a term that describes the ability of a universe to make use of aggregate tables in a database. These are tables that contain precalculated data. You can use a function called @Aggregate_Aware in the Select statement for an object that directs a query to be run against aggregate tables rather than a table containing non aggregated data.
Pros:
Speed up the execution of query and Improve the performance of Sql transaction.
If you are using the aggregate tables then you must refresh the aggregate table with all fact tables to have the consistency in your result.

5.

How Can We Acheive Correlated Sub-query In Designer?can Anyone Help Me In This Regard?

Answer»

RIGHT click on any object,go to the properties.specify the QUERY in SELECT and put the next query in where clause,
LIKE select COLNAME from TABNAME1 where COLNAME IN(select colname2 from tab2)

Right click on any object,go to the properties.specify the query in select and put the next query in where clause,
like select COLNAME from TABNAME1 where COLNAME IN(select colname2 from tab2)

6.

What Is Index Awareness In Universe?

Answer»

INDEX AWARENESS is the ability to take advantage of the indexes on KEY columns to speed DATA retrieval.

Index awareness is the ability to take advantage of the indexes on key columns to speed data retrieval.

7.

What Are The Steps To Taken Care To Improve The Report Performance?

Answer»

In DESIGNER Level
1)eliminate the unnecessory JOINS
2)USE conditions as much as at the database level
3)edit the SQL query in the Query Panel as per requirment

In REPORTER level
1)eliminate the FILTERS as much as possible
2)try to reduce the user variables.

In DESIGNER Level
1)eliminate the unnecessory joins
2)use conditions as much as at the database level
3)edit the SQL query in the Query Panel as per requirment

In REPORTER level
1)eliminate the filters as much as possible
2)try to reduce the user variables.

8.

How Will You Know The Version Of Bo Using Designer?

Answer»

Select the COMPONENT business OBJECT Designer
Now it will PROMPT for userid/password/security domain
You will find a Help BUTTON, click that and find out what ever you want

Select the component business object Designer
Now it will prompt for userid/password/security domain
You will find a Help button, click that and find out what ever you want

9.

Which Command Using Query Analyzer Will Give You The Version Of Sql Server And Operating System?

Answer»

ELECT @@VERSION is the command that will give the SAID DETAILS.

elect @@version is the command that will give the said details.

10.

What Is Slicing And Dicing In Business Objects?

Answer»

Slice & Dice is FACILITY in BO. we can enables change the POSITIONS of data in REPORT..here in Bo we slice & dice panel by USING this we can CREATE cross tables and masterdetails tables.

Slice & Dice is facility in BO. we can enables change the positions of data in Report..here in Bo we slice & dice panel by using this we can create cross tables and masterdetails tables.

11.

What Is Pragma?

Answer»

pragma pack PREPROCESSOR dirictive specifies the BYTE boundary for packing MEMBERS of c structures.syntax: #pragma pack(N)

pragma pack preprocessor dirictive specifies the byte boundary for packing members of c structures.syntax: #pragma pack(n)

12.

How To Implement The The Built-in Strategy Script In Bo Designer?

Answer»

Using QUICK DESIGN WIZARD for developing the universe will INVOKE the built-in strategy.

Using quick design wizard for developing the universe will invoke the built-in strategy.

13.

What Is Is The Guidelines To Build Universe With Better Performance? R Performance Tuning Issues Of Universes?

Answer»

GUIDELINES are PROVIDED in the Universe guide:
Here is the Summary:
1) Modify the array fetch size in SBO FILE
2) Assign table weights and change the default order of the tables in a query by changing parameter in PRM file
3) Use shorcut joins to avoid unnecessary tables that may come in Query
4) Use aggregated tables.

Guidelines are provided in the Universe guide:
Here is the Summary:
1) Modify the array fetch size in SBO file
2) Assign table weights and change the default order of the tables in a query by changing parameter in PRM file
3) Use shorcut joins to avoid unnecessary tables that may come in Query
4) Use aggregated tables.

14.

I Need To Set Predefined Condition. How I Do This?

Answer»

We can set the predefined condition in the universe level. In the task BAR of the DESIGNER there is an icon for filtering. Just click on the icon. It ASKS for the condition name. After giving the name for the condition TYPE the SQL for that condition. finally submit the sql.

We can set the predefined condition in the universe level. In the task bar of the designer there is an icon for filtering. Just click on the icon. It asks for the condition name. After giving the name for the condition type the sql for that condition. finally submit the sql.

15.

What Is The Difference In Creating Filters In Designer And Business Objects?

Answer»

Creating a filter in designer is different from creatind a filter in BUSINESS object
if u create a filter in designer it can acessible to all the REPORTS UR r using i'e,it can used for further applications where as creatin a filter vin business object is DYNAMIC(run time) it will applicable to only tht particular report.

Creating a filter in designer is different from creatind a filter in business object
if u create a filter in designer it can acessible to all the reports ur r using i'e,it can used for further applications where as creatin a filter vin business object is dynamic(run time) it will applicable to only tht particular report.

16.

How To Create Context?

Answer»

To create context :

goto Tools --> Detect Loops, BO will detect loops if there are any & will suggest the context candidate (something LIKE Sales, COSTS that is related to that specific SUBJECT area)

Select the suggested candidate & click on create Context. It will map all those joins that are required for say Sales subject area & PUT it in Sales Context. same with Costs.

So it will avoid the confilcts in path by using Contexts.

This Auto DETECTION works in most of the times....but not always.

To create context :

goto Tools --> Detect Loops, BO will detect loops if there are any & will suggest the context candidate (something like Sales, Costs that is related to that specific subject area)

Select the suggested candidate & click on create Context. It will map all those joins that are required for say Sales subject area & put it in Sales Context. same with Costs.

So it will avoid the confilcts in path by using Contexts.

This Auto Detection works in most of the times....but not always.

17.

What Are The Security Level Used In Bo?

Answer»

We have securities in BUSINESS objects
LIKE
1.Windows authentication
2.RDBMS securities
3.supervisor LEVEL securities, IE User name/ password.

We have securities in business objects
Like
1.Windows authentication
2.RDBMS securities
3.supervisor level securities, ie User name/ password.

18.

How To Create Universe Using Flat File In Bo6.0?

Answer»

Business Objects DEALS with databases, for EVERY universe you need to SPECIFY a database connection. flat files dont have the database format so you'll need to convert them into some database. to do that, you will need to write a procedure which will read data from flat files & relate it according to surrogate KEYS, then using that procedure POPULATE the database & then use that database for the source of the universe.

using flat files ONLY , you can not create universe. because there is nothing as database connection available for flat file.

Business Objects deals with databases, for every universe you need to specify a database connection. flat files dont have the database format so you'll need to convert them into some database. to do that, you will need to write a procedure which will read data from flat files & relate it according to surrogate keys, then using that procedure populate the database & then use that database for the source of the universe.

using flat files ONLY , you can not create universe. because there is nothing as database connection available for flat file.

19.

How To Create Generic Time Class, Which Includes Objects Year,month And Qtr? Database In Use Is Oracle?

Answer»

If your database CONSIST all dates something like 01/02/2000 or 01-Feb-2000, you will need to break the date FIELD into year, QTR,MONTH & if required date.
to do this, create a class named TIME, under that create new object, in it's select box use oracle's date functions to get required information.

For E.g. : to_char(sales_date, 'YYYY') for getting only year from the date.
similarly, for quarter you can use to_char(sales_date, 'Q')
& for month to_char(sales_date, 'MM') for month number, instead of 'MM' if you use 'MON' it will return you abrevations like Jan for January & so on. for full name of month use 'MONTH'.

If your database consist all dates something like 01/02/2000 or 01-Feb-2000, you will need to break the date field into year, qtr,month & if required date.
to do this, create a class named TIME, under that create new object, in it's select box use oracle's date functions to get required information.

For E.g. : to_char(sales_date, 'YYYY') for getting only year from the date.
similarly, for quarter you can use to_char(sales_date, 'Q')
& for month to_char(sales_date, 'MM') for month number, instead of 'MM' if you use 'MON' it will return you abrevations like Jan for January & so on. for full name of month use 'MONTH'.

20.

Explain In Detail Abt Measure Objects? And What Is The Use Of It? How To Create It?

Answer»

MEASURE OBJECTS are the objects which have facts i.e all $ amounts
a dimension object cannot be CALCULATED with another dim object.
in order to have a seperate identity for $ amounts we DEFINE as measure objects.
just create an object for ex:revenue then right clicck on the object or double click on the object n then change the property of that object to measure its that SIMPLE.

Measure objects are the objects which have facts i.e all $ amounts
a dimension object cannot be calculated with another dim object.
in order to have a seperate identity for $ amounts we define as measure objects.
just create an object for ex:revenue then right clicck on the object or double click on the object n then change the property of that object to measure its that simple.

21.

What Are Universe Requirements?

Answer»

At-least ONE OBJECT in the CLASS must be PRESENT in the other class so that they can have a JOIN n afcourse the datatypes.

At-least one object in the class must be present in the other class so that they can have a join n afcourse the datatypes.

22.

How Do We Design A Universe?

Answer»

The design method consists of two major phases.
During the first phase, you create the underlying database structure of your universe. This structure includes the tables and columns of a database and the joins by which they are linked. You may need to resolve loops which occur in the joins using aliases or contexts. You can conclude this phase by testing the integrity of the OVERALL structure.

During the second phase, you can proceed to enhance the components of your universe. You can also prepare certain objects for multidimensional analysis. As with the first phase, you should test the integrity of your universe structure. You may also WISH to PERFORM tests on the universes you create from the BusinessObjects User MODULE. Finally, you can distribute your universes to users by EXPORTING them to the repository or via your file system.

For a universe based on a simple relational schema, Designer provides Quick Design, a wizard for creating a basic yet complete universe. You can use the resulting universe immediately, or you can modify the objects and create complex new ones. In this way, you can gradually refine the quality and structure of your universe.

The design method consists of two major phases.
During the first phase, you create the underlying database structure of your universe. This structure includes the tables and columns of a database and the joins by which they are linked. You may need to resolve loops which occur in the joins using aliases or contexts. You can conclude this phase by testing the integrity of the overall structure.

During the second phase, you can proceed to enhance the components of your universe. You can also prepare certain objects for multidimensional analysis. As with the first phase, you should test the integrity of your universe structure. You may also wish to perform tests on the universes you create from the BusinessObjects User module. Finally, you can distribute your universes to users by exporting them to the repository or via your file system.

For a universe based on a simple relational schema, Designer provides Quick Design, a wizard for creating a basic yet complete universe. You can use the resulting universe immediately, or you can modify the objects and create complex new ones. In this way, you can gradually refine the quality and structure of your universe.

23.

What Does Dependency Analysis Mean In Ab Initio?

Answer»

Dependency analysis will ANSWER the QUESTIONS regarding datalinage.That is where does the data come from,what applications prodeuce and depend on this data etc.

We can retrieve the MAXIMUM (surrogate key) from the existing data,the by using scan or next_ in_ sequence/ reformat we can generate further sequence for new RECORDS.

Dependency analysis will answer the questions regarding datalinage.That is where does the data come from,what applications prodeuce and depend on this data etc.

We can retrieve the maximum (surrogate key) from the existing data,the by using scan or next_ in_ sequence/ reformat we can generate further sequence for new records.

24.

When Using Multiple Dml Statements To Perform A Single Unit Of Work, Is It Preferable To Use Implicit Or Explicit Transactions, And Why?

Answer»

Because implicit is USING for internal PROCESSING and explicit is using for user open data requied.

Because implicit is using for internal processing and explicit is using for user open data requied.

25.

Describe The Grant/revoke Ddl Facility And How It Is Implemented?

Answer»

Basically,This is a part of D.B.A responsibilities GRANT means permissions for EXAMPLE GRANT CREATE TABLE ,CREATE VIEW AND MANY MORE .

REVOKE means CANCEL the grant (permissions).So,Grant or Revoke both commands depend upon D.B.A.

Basically,This is a part of D.B.A responsibilities GRANT means permissions for example GRANT CREATE TABLE ,CREATE VIEW AND MANY MORE .

REVOKE means cancel the grant (permissions).So,Grant or Revoke both commands depend upon D.B.A.

26.

What Is The Difference Between Rollup And Scan?

Answer»

By using ROLLUP we CANT GENERATE cumulative summary records for that we will be using scan.

By using rollup we cant generate cumulative summary records for that we will be using scan.

27.

Describe The Elements You Would Review To Ensure Multiple Scheduled Batch Jobs Do Not Collide With Each Other?

Answer»

Because EVERY JOB depend upon another job for example if you first job RESULT is successfull then another job will execute OTHERWISE your job doesn't work.

Because every job depend upon another job for example if you first job result is successfull then another job will execute otherwise your job doesn't work.

28.

How Can I Run The 2 Gui Merge Files?

Answer»

Do you MEAN by merging Gui map files in WR.If so, by merging GUI map files in GUI map editor it wont create corresponding TEST script.without testscript you cant RUN a file.So it is impossible to run a file by merging 2 GUI map files.

Do you mean by merging Gui map files in WR.If so, by merging GUI map files in GUI map editor it wont create corresponding test script.without testscript you cant run a file.So it is impossible to run a file by merging 2 GUI map files.

29.

How Would You Find Out Whether A Sql Query Is Using The Indices You Expect?

Answer»

EXPLAIN PLAN can be REVIEWED to CHECK the execution plan of the query. This would guide if the expected INDEXES are used or not.

Explain plan can be reviewed to check the execution plan of the query. This would guide if the expected indexes are used or not.

30.

How To Create Repository In Abinitio For Stand Alone System(local Nt)?

Answer»

If you are TRYING to install the AB -Initio on stand ALONE machine , then it is not necessary to create the REPOSITORY , While INSTALLING It creates automatically for you under abinitio folder ( where you installing the Ab-Initio) If you are still not clear please ask your Question on the same portal .

If you are trying to install the Ab -Initio on stand alone machine , then it is not necessary to create the repository , While installing It creates automatically for you under abinitio folder ( where you installing the Ab-Initio) If you are still not clear please ask your Question on the same portal .

31.

Explain The Difference Between The Truncate And Delete Commands?

Answer»

Truncate :
It is a DDL COMMAND, used to delete TABLES or clusters. Since it is a DDL command hence it is auto commit and Rollback can't be performed. It is faster than delete.

Delete:
It is DML command, GENERALLY used to delete a record, clusters or tables. Rollback command can be performed , in order to retrieve the earlier deleted things. To make deleted things PERMANENTLY, "commit" command should be used.

Truncate :
It is a DDL command, used to delete tables or clusters. Since it is a DDL command hence it is auto commit and Rollback can't be performed. It is faster than delete.

Delete:
It is DML command, generally used to delete a record, clusters or tables. Rollback command can be performed , in order to retrieve the earlier deleted things. To make deleted things permanently, "commit" command should be used.

32.

Describe The Process Steps You Would Perform When Defragmenting A Data Table. This Table Contains Mission Critical Data?

Answer»

There are several ways to do this:
1) We can MOVE the table in the same or other TABLESPACE and rebuild all the indexes on the table.
alter table move this activity reclaims the defragmented SPACE in the table
analyze table table_name compute statistics to capture the updated statistics.
2)Reorg could be DONE by TAKING a dump of the table, truncate the table and import the dump back into the table.

There are several ways to do this:
1) We can move the table in the same or other tablespace and rebuild all the indexes on the table.
alter table move this activity reclaims the defragmented space in the table
analyze table table_name compute statistics to capture the updated statistics.
2)Reorg could be done by taking a dump of the table, truncate the table and import the dump back into the table.

33.

How Can You Force The Optimizer To Use A Particular Index?

Answer»

USE HINTS /*+ */, these ACTS as DIRECTIVES to the OPTIMIZER.

Use hints /*+ */, these acts as directives to the optimizer.

34.

What Is A Cursor? Within A Cursor, How Would You Update Fields On The Row Just Fetched?

Answer»

The oracle engine uses WORK areas for internal PROCESSING in order to the execute sql STATEMENT is called cursor.There are two types of CURSORS like Implecit cursor and Explicit cursor.Implicit cursor is using for internal processing and Explicit cursor is using for user open for data required.

The oracle engine uses work areas for internal processing in order to the execute sql statement is called cursor.There are two types of cursors like Implecit cursor and Explicit cursor.Implicit cursor is using for internal processing and Explicit cursor is using for user open for data required.

35.

Why Might You Create A Stored Procedure With The With Recompile Option?

Answer»

RECOMPILE is useful when the tables referenced by the stored proc UNDERGOES a lot of modification/ deletion/ addition of data. Due to the heavy modification activity the execute plan becomes OUTDATED and HENCE the stored proc performance goes down. If we create the stored proc with recompile option, the sql server WONT cache a plan for this stored proc and it will be recompiled every time it is run.

Recompile is useful when the tables referenced by the stored proc undergoes a lot of modification/ deletion/ addition of data. Due to the heavy modification activity the execute plan becomes outdated and hence the stored proc performance goes down. If we create the stored proc with recompile option, the sql server wont cache a plan for this stored proc and it will be recompiled every time it is run.

36.

What Is The Purpose Of Having Stored Procedures In A Database?

Answer»

MAIN Purpose of Stored Procedure for reduse the NETWORK trafic and all SQL statement executing in cursor so SPEED too HIGH.

Main Purpose of Stored Procedure for reduse the network trafic and all sql statement executing in cursor so speed too high.

37.

What Are Cartesian Joins?

Answer»

A CARTESIAN JOIN will GET you a Cartesian product. A Cartesian join is when you join every row of one table to every row of another table. You can ALSO get one by joining every row of a table to every row of itself.

A Cartesian join will get you a Cartesian product. A Cartesian join is when you join every row of one table to every row of another table. You can also get one by joining every row of a table to every row of itself.

38.

What Is An Outer Join?

Answer»

An OUTER JOIN is used when one wants to SELECT all the records from a PORT - whether it has satisfied the join CRITERIA or not.

An outer join is used when one wants to select all the records from a port - whether it has satisfied the join criteria or not.

39.

What Are Primary Keys And Foreign Keys?

Answer»

In RDBMS the relationship between the two tables is REPRESENTED as PRIMARY key and foreign key relationship. Wheras the primary key table is the parent table and foreignkey table is the child table.The CRITERIA for both the tables is there should be a matching column.

In RDBMS the relationship between the two tables is represented as Primary key and foreign key relationship. Wheras the primary key table is the parent table and foreignkey table is the child table.The criteria for both the tables is there should be a matching column.

40.

Have You Used Rollup Component? Describe How?

Answer»

If the user wants to group the records on particular FIELD values then rollup is best way to do that. Rollup is a multi-stage transform function and it contains the following mandatory functions.
1. initialise
2. rollup
3. finalise
Also need to declare one temporary variable if you want to GET counts of a particular group.

For each of the group, first it does call the initialise function once, followed by rollup function CALLS for each of the records in the group and FINALLY calls the finalise function once at the end of last rollup call.

If the user wants to group the records on particular field values then rollup is best way to do that. Rollup is a multi-stage transform function and it contains the following mandatory functions.
1. initialise
2. rollup
3. finalise
Also need to declare one temporary variable if you want to get counts of a particular group.

For each of the group, first it does call the initialise function once, followed by rollup function calls for each of the records in the group and finally calls the finalise function once at the end of last rollup call.

41.

How Do You Convert 4-way Mfs To 8-way Mfs?

Answer»

To CONVERT 4 way to 8 way partition we need to CHANGE the layout in the partioning component. There will be seperate parameters for each and every type of partioning eg. AI_MFS_HOME, AI_MFS_MEDIUM_HOME, AI_MFS_WIDE_HOME ETC.

The APPROPRIATE parameter need to be SELECTED in the component layout for the type of partioning.

To convert 4 way to 8 way partition we need to change the layout in the partioning component. There will be seperate parameters for each and every type of partioning eg. AI_MFS_HOME, AI_MFS_MEDIUM_HOME, AI_MFS_WIDE_HOME etc.

The appropriate parameter need to be selected in the component layout for the type of partioning.

42.

What Is Ab_local Expression Where Do You Use It In Ab-initio?

Answer»

ablocal_expr is a parameter of itable component of Ab Initio.ABLOCAL() is replaced by the contents of ablocal_expr.Which we can make USE in parallel unloads.There are TWO forms of AB_LOCAL() construct, one with no arguments and one with single ARGUMENT as a table name(driving table).

The use of AB_LOCAL() construct is in Some COMPLEX SQL statements contain grammar that is not recognized by the Ab Initio parser when unloading in parallel. You can use the ABLOCAL() construct in this case to prevent the Input Table component from parsing the SQL (it will get passed through to the DATABASE). It also specifies which table to use for the parallel clause.

ablocal_expr is a parameter of itable component of Ab Initio.ABLOCAL() is replaced by the contents of ablocal_expr.Which we can make use in parallel unloads.There are two forms of AB_LOCAL() construct, one with no arguments and one with single argument as a table name(driving table).

The use of AB_LOCAL() construct is in Some complex SQL statements contain grammar that is not recognized by the Ab Initio parser when unloading in parallel. You can use the ABLOCAL() construct in this case to prevent the Input Table component from parsing the SQL (it will get passed through to the database). It also specifies which table to use for the parallel clause.

43.

What Is The Latest Version That Is Available In Ab-initio?

Answer»

The LATEST VERSION of GDE ism1.15 AND Co>OPERATING system is 2.14.

The latest version of GDE ism1.15 AND Co>operating system is 2.14.

44.

What Is $mpjret? Where It Is Used In Ab-initio?

Answer»

You can USE $mpjret in endscript like
if 0 -EQ($mpjret)
then
ECHO "success"
else
mailx -s "[graphname] FAILED" mailid

You can use $mpjret in endscript like
if 0 -eq($mpjret)
then
echo "success"
else
mailx -s "[graphname] failed" mailid

45.

I Am Unable To Connect Sever Database(oracle) From Gde(db Config File) Local System.i Set All These?

Answer»

ChalapathiFirst we can CHECK the PROPERTIES in INTERNET options and then you can check in cmd format telenet ABINITIO ip_add.

ChalapathiFirst we can check the properties in internet options and then you can check in cmd format telenet abinitio ip_add.

46.

What Is The Difference Between Dml Expression And Xfr Expression?

Answer»

The MAIN difference b/w dml & xfr is that
DML represent FORMAT of the metadata.
XFR represent the tranform functions.which will contain BUSINESS rules

The main difference b/w dml & xfr is that
DML represent format of the metadata.
XFR represent the tranform functions.which will contain business rules

47.

How Does Maxcore Works?

Answer»

Maxcore is a value (it will be in KB).Whne ever a COMPONENT is EXECUTED it will take that MUCH memeory we SPECIFIED for execution.

Maxcore is a value (it will be in Kb).Whne ever a component is executed it will take that much memeory we specified for execution.

48.

What Is The Syntax Of M_dump Command?

Answer»

The GENARAL SYNTAX is "m_dump METADATA DATA [ACTION] "

The genaral syntax is "m_dump metadata data [action] "

49.

Can Anyone Give Me An Exaple Of Realtime Start Script In The Graph?

Answer»

Here is a simple EXAMPLE to use a start script in a graph:
In start script lets give as:
export $DT=`date '+%m%d%y'`
Now this variable DT will have today's date before the graph is RUN.
Now somewhere in the graph TRANSFORM we can use this variable as;
out.process_dt::$DT;
which provides the VALUE from the SHELL.

Here is a simple example to use a start script in a graph:
In start script lets give as:
export $DT=`date '+%m%d%y'`
Now this variable DT will have today's date before the graph is run.
Now somewhere in the graph transform we can use this variable as;
out.process_dt::$DT;
which provides the value from the shell.

50.

What Are Differences Between Different Gde Versions(1.10,1.11,1.12,1.13and 1.15)? What Are Differences Between Different Versions Of Co-op?

Answer»

1.10 is a non key VERSION and REST are key versions.

There are LOT of components ADDED and REVISED at following versions.

1.10 is a non key version and rest are key versions.

There are lot of components added and revised at following versions.