[ 
https://issues.apache.org/jira/browse/HIVE-29?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12652078#action_12652078
 ] 

David Phillips commented on HIVE-29:
------------------------------------

The example script from section 3.5:

{noformat}
E = EXTRACT query
    FROM @@logfile@@
    USING LogExtractor ;

EXPORT
R = SELECT query, COUNT() AS count
    FROM E
    GROUP BY query
    HAVING count > @@mincount@@;
{noformat}

Using the above script:

{noformat}
Q1 = IMPORT "MyView.script"
     PARAMS logfile="Queries_Jan.log",
            limit=1000 ;

Q2 = IMPORT "MyView.script"
     PARAMS logfile="Queries_Feb.log",
            limit=1000 ;

JQ = SELECT Q1.query, Q2.count-Q1.count AS diff,
            Q1.count AS jan_cnt,
            Q2.count AS feb_count,
     FROM Q1 LEFT OUTER JOIN Q2
          ON Q1.query == Q2.query
     ORDER BY diff DESC;
{noformat}



> Add functionality similar to SCOPE's "virtual" views to Hive
> ------------------------------------------------------------
>
>                 Key: HIVE-29
>                 URL: https://issues.apache.org/jira/browse/HIVE-29
>             Project: Hadoop Hive
>          Issue Type: Bug
>          Components: Query Processor
>            Reporter: Jeff Hammerbacher
>
> SCOPE has many nice features, and the ability to IMPORT/EXPORT parameterized 
> scripts and store partial queries in named variables is one of them. Section 
> 3.5 of the SCOPE paper has the details, and there are several examples 
> throughout the paper. Perhaps we can choose an alternative delimiter for 
> PARAMTER imports, however (SCOPE uses "@@...@@").

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to