You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@metron.apache.org by "Maxim D (Jira)" <ji...@apache.org> on 2019/10/10 17:07:00 UTC

[jira] [Created] (METRON-2284) Metron Profiler for Spark doesn't work as expected

Maxim D created METRON-2284:
-------------------------------

             Summary: Metron Profiler for Spark doesn't work as expected
                 Key: METRON-2284
                 URL: https://issues.apache.org/jira/browse/METRON-2284
             Project: Metron
          Issue Type: Bug
            Reporter: Maxim D


Used command:

{code}
/usr/hdp/current/spark2-client/bin/spark-submit --class org.apache.metron.profiler.spark.cli.BatchProfilerCLI --properties-file /usr/hcp/current/metron/config/batch-profiler.properties ~/metron-profiler-spark-0.7.1.1.9.1.0-6.jar --config /usr/hcp/current/metron/config/batch-profiler.properties --profiles ~/profiler.json
{code}

 cat /usr/hcp/current/metron/config/batch-profiler.properties
{code}
profiler.batch.input.path=/tmp/test_data.logs
profiler.batch.input.format=json
profiler.period.duration=15
profiler.period.duration.units=MINUTES
{code}

 
cat ~/profiler.json
{code}
{
 "profiles":[
 {
 "profile":"batchtest5",
 "onlyif":"source.type == 'testsource' and devicehostname == 'windows9.something.com'",
 "foreach":"devicehostname",
 "init":{
 "val":"SET_INIT()"
 },
 "update":{
 "val":"SET_ADD(val, IS_EMPTY(devicehostname))"
 },
 "result":{
 "profile":"val"
 }
 }
 ],
 "timestampField":"timestamp"
}
{code}

 cat test_data.logs
{code}
{"devicehostname": "windows9.something.com", "timestamp": 1567241981000, "source.type": "testsource"}
{code}

 Stellar statement
PROFILE_GET('batchtest5', 'windows9.something.com', PROFILE_FIXED(100, 'DAYS'))

Returns:

[[true]]

Expected result:

[[false]]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)