package org.rakam.presto.analysis;
import org.rakam.analysis.AbstractFunnelQueryExecutor;
import org.rakam.analysis.metadata.Metastore;
import org.rakam.config.ProjectConfig;
import org.rakam.report.QueryExecutor;
import javax.inject.Inject;
import java.time.LocalDate;
import java.util.List;
import java.util.Optional;
public class FastPrestoFunnelQueryExecutor extends AbstractFunnelQueryExecutor
{
@Inject
public FastPrestoFunnelQueryExecutor(ProjectConfig projectConfig, Metastore metastore, QueryExecutor executor)
{
super(projectConfig, metastore, executor);
}
@Override
public String getTemplate(List<FunnelStep> steps, Optional<String> dimension, Optional<FunnelWindow> window)
{
return null;
}
@Override
public String convertFunnel(String project, String connectorField, int idx, FunnelStep funnelStep, Optional<String> dimension, LocalDate startDate, LocalDate endDate)
{
return null;
}
}