Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

What is AB_LOCAL expression where do you use it in ab-
initio?

Answer Posted / 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



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What do you mean by a transaction file and how it is different from that of a sort file?

1048


What is local and formal parameter?

1402


What a local lookup is?

1047


Do you think effective communication is necessary for data processing? What is your strength in terms of same?

1144


What is the return type of lookup_not_loaded() ? Does it return 0 or 1 to signify true or false or does it return index ...can someone please explain.

1373


What are the different types of parallelism in ab initio?

1221


Dear all, Please send me the ab initio pdfs and faqs i need... my mail id is rrajesh.intel@gmail.com

2321


What do you mean by data sorting?

1207


What are the benefits of data processing according to you?

1216


Mention what the difference between “look-up” file and “look is up” in abinitio?

1312


What is abinitio?

1174


What does edp stand for?

1157


What is the difference between a scan component and a rollup component?

1191


Suppose you find the term validation mentioned with a set of data, what does that simply represent?

1036


i have a scenario where i need to change the value of a sort order in my sort component whether ascending or descending depend on some input value... e.g if input_val = A then sort order should be ascending else descending I have to use PDL in this... Can you please tell me where do i have to make this change and how ?

2065