
curl -X DELETE "http://localhost:9200/momo_decision_code_reject_daily"
curl -X POST "http://localhost:9200/_transform/tf_momo_decision_code_reject_daily/_stop"
curl -X DELETE "http://localhost:9200/_transform/tf_momo_decision_code_reject_daily"
curl -X PUT "http://localhost:9200/_transform/tf_momo_decision_code_reject_daily" -H 'Content-Type: application/json' -d'
{
  "source": {
    "index": "momo_smartfds_login*",
	"query": {
      "term": {
        "decision_code": "reject"
      }
    }
  },
  "pivot": {
    "group_by": {
      "datetime_field": {
        "date_histogram": {
          "field": "create_datetime",
          "calendar_interval": "day"
        }
      }
    },
    "aggregations": {
      "total_count": {
        "value_count": {
          "field": "_id"
        }
      },
      "pre_validation_result_n": {
        "filter": {
          "term": { "pre_validation_result": "N" }
        }
      },
      "pre_validation_result_y": {
        "filter": {
          "term": { "pre_validation_result": "Y" }
        }
      }
    }
  },
  "dest": {
    "index": "momo_decision_code_reject_daily"
  },
  "sync": {
	  "time": {
		"field": "create_datetime",
		"delay": "60s"
	  }
  },
  "frequency": "1h"
}'

curl -X POST "http://localhost:9200/_transform/tf_momo_decision_code_reject_daily/_start"