{
  "columnsSelection": {
    "mode": "ALL"
  },
  "explorationSampling": {
    "_refreshTrigger": 0,
    "selection": {
      "latestPartitionsN": 1,
      "maxRecords": 10000,
      "maxRecordsForDisplay": -1,
      "ordering": {
        "rules": [],
        "enabled": false
      },
      "withinFirstN": -1,
      "maxStoredBytes": 104857600,
      "ascending": true,
      "timeout": -1,
      "filter": {
        "distinct": false,
        "enabled": false
      },
      "partitionSelectionMethod": "ALL",
      "targetRatio": 0.02,
      "maxReadUncompressedBytes": -1,
      "samplingMethod": "HEAD_SEQUENTIAL"
    },
    "autoRefreshSample": false
  },
  "explorationFilters": [],
  "columnUseScientificNotationByName": {},
  "origin": "PREPARE_RECIPE",
  "exploreUIParams": {
    "autoRefresh": true
  },
  "steps": [
    {
      "preview": false,
      "name": "Basic data prep",
      "metaType": "GROUP",
      "disabled": false,
      "steps": [
        {
          "preview": false,
          "metaType": "PROCESSOR",
          "disabled": false,
          "type": "ColumnRenamer",
          "params": {
            "renamings": [
              {
                "from": "internal_card_mapping",
                "to": "cardholder_id"
              },
              {
                "from": "latitude",
                "to": "cardholder_latitude"
              },
              {
                "from": "longitude",
                "to": "cardholder_longitude"
              }
            ]
          },
          "alwaysShowComment": false
        },
        {
          "preview": false,
          "metaType": "PROCESSOR",
          "disabled": true,
          "type": "CreateColumnWithGREL",
          "params": {
            "expression": "rand(0,9)",
            "column": "random_int"
          },
          "alwaysShowComment": false
        },
        {
          "preview": false,
          "metaType": "PROCESSOR",
          "disabled": true,
          "type": "FilterOnValue",
          "params": {
            "normalizationMode": "EXACT",
            "booleanMode": "AND",
            "columns": [
              "random_int"
            ],
            "values": [
              "0"
            ],
            "matchingMode": "FULL_STRING",
            "action": "KEEP_ROW",
            "appliesTo": "SINGLE_COLUMN",
            "exclude": false,
            "processNullOrEmptyValues": false
          },
          "alwaysShowComment": false
        },
        {
          "preview": false,
          "metaType": "PROCESSOR",
          "disabled": false,
          "type": "ColumnsSelector",
          "params": {
            "columns": [
              "age",
              "fico_score",
              "reward_program",
              "first_active_month"
            ],
            "keep": false,
            "appliesTo": "COLUMNS"
          },
          "alwaysShowComment": false
        }
      ],
      "alwaysShowComment": false
    },
    {
      "preview": false,
      "metaType": "PROCESSOR",
      "disabled": false,
      "type": "GeoPointCreator",
      "params": {
        "out_column": "cardholder_geopoint",
        "lat_column": "cardholder_latitude",
        "lon_column": "cardholder_longitude"
      },
      "alwaysShowComment": false
    },
    {
      "preview": false,
      "metaType": "PROCESSOR",
      "disabled": false,
      "type": "ColumnsSelector",
      "params": {
        "columns": [
          "cardholder_longitude",
          "cardholder_latitude"
        ],
        "keep": false,
        "appliesTo": "COLUMNS"
      },
      "alwaysShowComment": false
    },
    {
      "preview": false,
      "metaType": "PROCESSOR",
      "disabled": false,
      "type": "CityLevelReverseGeocoder",
      "params": {
        "doOutputBoundaries": true,
        "l4OutCol": "cardholder_state",
        "inputCol": "cardholder_geopoint",
        "l6OutCol": "cardholder_county"
      },
      "alwaysShowComment": false
    },
    {
      "preview": false,
      "metaType": "PROCESSOR",
      "disabled": false,
      "type": "ColumnsSelector",
      "params": {
        "columns": [
          "cardholder_state_enName",
          "cardholder_county_enName"
        ],
        "keep": false,
        "appliesTo": "COLUMNS"
      },
      "alwaysShowComment": false
    },
    {
      "preview": true,
      "metaType": "PROCESSOR",
      "disabled": false,
      "type": "CreateColumnWithGREL",
      "params": {
        "expression": "geoSimplify(cardholder_county_geom, 0.01)",
        "column": "cardholder_county_geom"
      },
      "alwaysShowComment": false
    }
  ],
  "maxProcessedMemTableBytes": -1,
  "previewMode": "ALL_ROWS",
  "vizSampling": {
    "_refreshTrigger": 0,
    "selection": {
      "useMemTable": false,
      "filter": {
        "distinct": false,
        "enabled": false
      },
      "latestPartitionsN": 1,
      "maxRecords": -1,
      "ordering": {
        "rules": [],
        "enabled": false
      },
      "withinFirstN": -1,
      "partitionSelectionMethod": "ALL",
      "targetRatio": 0.02,
      "maxReadUncompressedBytes": -1,
      "samplingMethod": "FULL",
      "ascending": true
    },
    "autoRefreshSample": false
  },
  "analysisColumnData": {},
  "columnWidthsByName": {
    "cardholder_state": 135,
    "cardholder_id": 141,
    "latitude": 134,
    "reward_program": 155,
    "cardholder_county_geom": 300,
    "first_active_month": 150,
    "cardholder_latitude": 158,
    "cardholder_geopoint": 183,
    "cardholder_state_enName": 188,
    "internal_card_mapping": 197,
    "cardholder_longitude": 165,
    "random_int": 100,
    "cardholder_county_enName": 195,
    "fico_score": 100,
    "age": 100,
    "cardholder_county": 183,
    "longitude": 134
  },
  "sorting": [],
  "globalSearchQuery": "",
  "coloring": {
    "scheme": "MEANING_AND_STATUS",
    "individualColumns": [],
    "valueColoringMode": "HASH"
  }
}