def METHOD_NAME(
    cls,
    metric: MetricConfiguration,
    configuration: Optional[ExpectationConfiguration] = None,
    execution_engine: Optional[ExecutionEngine] = None,
    runtime_configuration: Optional[dict] = None,
):
    """This should return a dictionary:
    {
      "dependency_name": MetricConfiguration,
      ...
    }
    """
    dependencies: dict = super().METHOD_NAME(
        metric=metric,
        configuration=configuration,
        execution_engine=execution_engine,
        runtime_configuration=runtime_configuration,
    )
    if isinstance(execution_engine, SqlAlchemyExecutionEngine):
        dependencies["column_values.nonnull.count"] = MetricConfiguration(
            metric_name="column_values.nonnull.count",
            metric_domain_kwargs=metric.metric_domain_kwargs,
        )
    return dependencies