Class DataAiPipeline

java.lang.Object
com.dataai.etl.spark.core.DataAiPipeline

public final class DataAiPipeline extends Object
  • Field Details

  • Method Details

    • fromTable

      public static DataAiPipeline fromTable(org.apache.spark.sql.SparkSession spark, String table)
    • fromDataset

      public static DataAiPipeline fromDataset(org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> source)
    • normalize

      public DataAiPipeline normalize()
    • profile

      public DataAiPipeline profile()
    • recordKey

      public DataAiPipeline recordKey(String... fields)
    • validate

      public DataAiPipeline validate(com.dataai.etl.spark.api.RuleSpec... rules)
    • validate

      public DataAiPipeline validate(List<com.dataai.etl.spark.api.RuleSpec> rules)
    • execute

      public com.dataai.etl.spark.api.DataAiResult execute()