public class LoglessHadoopFHM
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static boolean |
ALL_TASKS_CONNECTED |
static double |
DEPENDENCY_THRESHOLD_DEFAULT |
static boolean |
IGNORE_LOOPS_THRESHOLDS |
static double |
L1L_THRESHOLD_DEFAULT |
static double |
L2L_THRESHOLD_DEFAULT |
static double |
LONG_DISTANCE_THRESHOLD_DEFAULT |
static boolean |
LONG_DISTANCES |
static double |
RELATIVE_TO_BEST_THRESHOLD_DEFAULT |
| Constructor and Description |
|---|
LoglessHadoopFHM(HadoopGraph dfg,
HadoopGraph l2l,
HadoopGraph ld)
Class constructor without log (split/joins cannot be computed)
|
LoglessHadoopFHM(HadoopGraph dfg,
HadoopGraph l2l,
HadoopGraph ld,
double depThld,
double l1lThld,
double l2lThld,
double rtbThld,
double ldThld,
boolean allTasksConnected,
boolean longDistances,
boolean ignoreLoopsThresholds)
Class constructor without log (split/joins cannot be computed)
|
| Modifier and Type | Method and Description |
|---|---|
HadoopDGraph |
getDependencyGraph()
Get the dependency graph.
|
HadoopDGraph |
mine()
Mine a Heuristic Model using the Flexible Heuristics Miner
|
public static final double DEPENDENCY_THRESHOLD_DEFAULT
public static final double L1L_THRESHOLD_DEFAULT
public static final double L2L_THRESHOLD_DEFAULT
public static final double LONG_DISTANCE_THRESHOLD_DEFAULT
public static final double RELATIVE_TO_BEST_THRESHOLD_DEFAULT
public static final boolean ALL_TASKS_CONNECTED
public static final boolean LONG_DISTANCES
public static final boolean IGNORE_LOOPS_THRESHOLDS
public LoglessHadoopFHM(HadoopGraph dfg, HadoopGraph l2l, HadoopGraph ld)
dfg - Directly-follows graphl2l - Length-two loops graphll - Long distance graphpublic LoglessHadoopFHM(HadoopGraph dfg, HadoopGraph l2l, HadoopGraph ld, double depThld, double l1lThld, double l2lThld, double rtbThld, double ldThld, boolean allTasksConnected, boolean longDistances, boolean ignoreLoopsThresholds)
dfg - Directly-follows graphl2l - Length-two loops graphll - Long distance graphdepThld - Dependency thresholdl1lThld - Length-one loops thresholdl2lThld - Length-two loops thresholdrtbThld - Relative to best thresholdldThld - Long distance dependencies thresholdallTasksConnected - All tasks connected heuristiclongDistances - Long distance dependencies heuristicignoreLoopsThresholds - Ignore loops thresholds heuristicpublic HadoopDGraph mine()
public HadoopDGraph getDependencyGraph()