What is AB_LOCAL expression where do you use it in ab-
initio?
Answers were Sorted based on User's Feedback
Answer / prasad setti
If you use an SQL SELECT statement to specify the source
for Input Table, and if the statement involves a complex
query or a join of two or more tables in an unload, Input
Table may be unable to determine the best way to run the
query in parallel. In such cases, the GDE may return an
error message suggesting you use ABLOCAL(tablename) in the
SELECT statement to tell Input Table which table to use as
the basis for the parallel unload.
To do this, you would put an ABLOCAL(tablename) in the
appropriate place in the WHERE clause in the SELECT
statement, and specify the name of the "driving table"
(often the largest table, but see below) as a single
argument.
When you run the graph, Input Table will replace the
expression "ABLOCAL(tablename)" with the appropriate
parallel query condition for that table.
For example, suppose you want to join two tables-
customer_info and acct_type-and customer_info is the
driving table. You would code the SELECT statement as
follows:
select * from acct_type, customer_info
where ABLOCAL(customer_info) and
customer_info.acctid = acct_type.id
Note that when using an alias for a table, you must tell
ABLOCAL(tablename) the alias name as well.
select * from acct_type, customer_info custinfo
where ABLOCAL(customer_info custinfo) and
custinfo.acctid = acct_type.id
| Is This Answer Correct ? | 12 Yes | 0 No |
Answer / alok
we use AB_LOCAL(expression) to increase the SQL query
performance by supplying the name of large table in
expression. This way we make it as a driving table.
| Is This Answer Correct ? | 11 Yes | 0 No |
Answer / mahendra garewal
AB_LOCAL is used for both parallel unload and for
determining the driving table in the complex queries.
| Is This Answer Correct ? | 11 Yes | 0 No |
Answer / ramanjaneyulu.i
sql queries does not recognise by Abinitio then we will use
AB_LOCAL.
| Is This Answer Correct ? | 4 Yes | 1 No |
How will u remove header record? How will u remove tailer record?
Graph was failed how it is achived ? send answer with phone number? i want speak with directly who is intrest on abinitio?
How to execute the graph from start to end stages? Tell me and how to run graph in non-Abinitio system?
What information does a .dbc file extension provides to connect to the database?
What is air-project parameter ?
How does PBK and Sort component and Join(in memory sort) work?I mean in the join component i have used In Memory Sort,so how will it work in terms of performence as compared with PBKand Sort Component?
Describe the process steps you would perform when defragmenting a data table. Does this table contain mission-critical data?
How can we test the abintio manually and automation?
One file contains header,body,trailer records and header in a single row as well as trailer too.How to segregate these header,trailer and body records and once it gets segregated,i want to make the body data in reverse i.e if i have 10 body records,the 10th record should be the first record,9th record should be the second line,etc..
State the working process of decimal_strip function?
What is the role of co-operating system in abinitio?
what is macro?At what situation we have to face?