Hi PallaviI made the changes you suggested, I am still getting the following
error
Caused by: org.apache.falcon.FalconException: E1004 : E1004: Expression
language evaluation error, Unable to evaluate :${dataIn('input', 'null')}:
at
org.apache.falcon.workflow.engine.OozieWorkflowEngine.dryRunInternal(OozieWorkflowEngine.java:223)
at
org.apache.falcon.workflow.engine.OozieWorkflowEngine.schedule(OozieWorkflowEngine.java:171)
at
org.apache.falcon.resource.AbstractSchedulableEntityManager.scheduleInternal(AbstractSchedulableEntityManager.java:93)
... 60 moreCaused by: E1004 : E1004: Expression language evaluation
error, Unable to evaluate :${dataIn('input', 'null')}: at
org.apache.oozie.client.OozieClient.handleError(OozieClient.java:542) at
org.apache.oozie.client.OozieClient$JobSubmit.call(OozieClient.java:625)
at org.apache.oozie.client.OozieClient$JobSubmit.call(OozieClient.java:595)
at
org.apache.oozie.client.OozieClient$ClientCallable.call(OozieClient.java:514)
at org.apache.oozie.client.OozieClient.dryrun(OozieClient.java:735)
at
org.apache.oozie.client.ProxyOozieClient.access$401(ProxyOozieClient.java:48)
at
org.apache.oozie.client.ProxyOozieClient$4.call(ProxyOozieClient.java:177)
at org.apache.oozie.client.ProxyOozieClient$4.call(ProxyOozieClient.java:174)
at org.apache.oozie.client.OozieClient.doAs(OozieClient.java:198)
at org.apache.oozie.client.ProxyOozieClient.dryrun(ProxyOozieClient.java:174)
at
org.apache.falcon.workflow.engine.OozieWorkflowEngine.dryRunInternal(OozieWorkflowEngine.java:221)
The process I am trying to schedule is the one below:-
<?xml version="1.0" encoding="UTF-8"?><!-- Hourly process, cleanses raw data
--><process name="cleanseEmailProcess" xmlns="uri:falcon:process:0.1">
<tags>pipeline=churnAnalysisDataPipeline,owner=ETLGroup</tags>
<clusters> <cluster name="primaryCluster"> <validity
start="2014-02-28T00:00Z" end="2016-03-31T00:00Z"/> </cluster>
</clusters>
<parallel>1</parallel> <order>FIFO</order>
<frequency>hours(1)</frequency>
<inputs> <input name="input" feed="rawEmailFeed" start="now(0,0)"
end="now(0,0)" /> </inputs>
<outputs> <output name="output" feed="cleansedEmailFeed"
instance="now(0,0)" /> </outputs>
<workflow name="emailCleanseWorkflow" version="5.0" engine="pig"
path="/user/ambari-qa/falcon/demo/apps/pig/id.pig" />
<retry policy="periodic" delay="minutes(15)" attempts="3" /> <!--
<late-process policy="exp-backoff" delay="hours(1)"> <late-input
input="input" workflow-path="/apps/clickstream/late" /> </late-process> -->
</process>
*------------------------*
Cheers !!!
Siddharth Tiwari
Have a refreshing day !!!
"Every duty is holy, and devotion to duty is the highest form of worship of
God.”
"Maybe other people will try to limit me but I don't limit myself"
> Date: Fri, 7 Aug 2015 14:03:50 +0530
> Subject: Re: Installation procedure for Faclon for Apache hadoop
> From: [email protected]
> To: [email protected]
> CC: [email protected]
>
> Hey Siddharth,
> If you are not using Oozie distro that is packaged during falcon build,
> ensure the following is Oozie changes are done before you start Falcon
> server.
>
> 1.
>
> Copy <falcon base
> dir>/oozie/libext/falcon-oozie-el-extension-0.7-incubating-SNAPSHOT.jar
> to
> <oozie base dir>/libext.
> 2.
>
> Modify oozie site xml. Copy all EL related properties from <falcon
> install dir>oozie/conf/oozie-site.xml to <oozie base
> dir>/conf/oozie-site.xml
> 3.
>
> Restart oozie :
>
>
> -
>
> sudo -u oozie ./bin/oozie-start.sh
> -
>
> sudo -u oozie bin/oozie-setup.sh prepare-war
> -
>
> sudo -u oozie ./bin/oozie-start.sh
>
> Just realized we have missed this information in our installation docs.
> Have opened JIRA <https://issues.apache.org/jira/browse/FALCON-1378> for
> the same.
>
> I assume that you have information on how to setup up a standalone Oozie
> instance. If not, let me know, I can pass along the same to you.
>
> Regards,
> Pallavi
>
> On Fri, Aug 7, 2015 at 1:33 PM, Siddharth Tiwari <[email protected]>
> wrote:
>
> > Hi Srikanth
> > I am able to build it successfully in embedded mode, the issue is
> > primarily interacting with oozie and setting up oozie to interact with
> > Falcon, are there any particular steps to setup oozie for Falcon ? Secondly
> > is the version packed with HDP different from the one available in the git
> > ? Because I cannot see the xml forms setup on the gui.
> >
> > Sent from my iPhone
> >
> > > On Aug 7, 2015, at 12:41 AM, Srikanth Sundarrajan <[email protected]>
> > wrote:
> > >
> > > HI Siddharth,
> > > It should be fairly straight forward to use Falcon with hadoop 2.5.0 and
> > above. Standard installation instructions should suffice. Is there a
> > particular step where you are stuck in getting it setup ?
> > >
> > > Regards
> > > Srikanth Sundarrajan
> > >
> > >> From: [email protected]
> > >> To: [email protected]
> > >> Subject: Installation procedure for Faclon for Apache hadoop
> > >> Date: Fri, 7 Aug 2015 07:13:52 +0000
> > >>
> > >> Hi Team,is there any documentation available for installing and
> > configuring falcon for stock vanila Apache hadoop ? It fairly easier fro
> > HDP using Ambari, but the procedure is not very clear for installing it
> > with Stock Apache hadoop. Any help in this regard will be highly
> > appreciated. Thank you in advanced.
> > >>
> > >> *------------------------*
> > >>
> > >> Cheers !!!
> > >>
> > >> Siddharth Tiwari
> > >>
> > >> Have a refreshing day !!!
> > >> "Every duty is holy, and devotion to duty is the highest form of
> > worship of God.”
> > >>
> > >> "Maybe other people will try to limit me but I don't limit myself"
> > >
> >
>
> --
> _____________________________________________________________
> The information contained in this communication is intended solely for the
> use of the individual or entity to whom it is addressed and others
> authorized to receive it. It may contain confidential or legally privileged
> information. If you are not the intended recipient you are hereby notified
> that any disclosure, copying, distribution or taking any action in reliance
> on the contents of this information is strictly prohibited and may be
> unlawful. If you have received this communication in error, please notify
> us immediately by responding to this email and then delete it from your
> system. The firm is neither liable for the proper and complete transmission
> of the information contained in this communication nor for any delay in its
> receipt.