[
  {
    "data_type": "ads_data",
    "dsp": "google",
    "volatile_days": 30,
    "days_offset": 35,
    "queries": [
      {
        "query": "call data_health.recalculate_internal_ads_data_status( {start_date}, {end_date}, {volatile_days}, {target_dsp} );",
        "query_params": [
          "start_date",
          "end_date",
          "volatile_days",
          "target_dsp"
        ],
        "db_type": "postgresql",
        "db_secret_key": "delphi/dev/api/pg/data-health-user",
        "propagate_result": false
      },
      {
        "query": "call data_health.refresh_ads_data_health_to_internal_table( {start_date}, {end_date}, {target_dsp} );",
        "query_params": [
          "start_date",
          "end_date",
          "target_dsp"
        ],
        "db_type": "postgresql",
        "db_secret_key": "delphi/dev/api/pg/data-health-user",
        "propagate_result": false
      }
    ]
  },
  {
    "data_type": "ads_data",
    "dsp": "facebook",
    "volatile_days": 7,
    "days_offset": 10,
    "queries": [
      {
        "query": "call data_health.recalculate_internal_ads_data_status( {start_date}, {end_date}, {volatile_days}, {target_dsp} );",
        "query_params": [
          "start_date",
          "end_date",
          "volatile_days",
          "target_dsp"
        ],
        "db_type": "postgresql",
        "db_secret_key": "delphi/dev/api/pg/data-health-user",
        "propagate_result": false
      },
      {
        "query": "call data_health.refresh_ads_data_health_to_internal_table( {start_date}, {end_date}, {target_dsp} );",
        "query_params": [
          "start_date",
          "end_date",
          "target_dsp"
        ],
        "db_type": "postgresql",
        "db_secret_key": "delphi/dev/api/pg/data-health-user",
        "propagate_result": false
      }
    ]
  },
  {
    "data_type": "ads_data",
    "dsp": "linkfire",
    "volatile_days": 3,
    "days_offset": 5,
    "queries": [
      {
        "query": "call data_health.recalculate_internal_ads_data_status( {start_date}, {end_date}, {volatile_days}, {target_dsp} );",
        "query_params": [
          "start_date",
          "end_date",
          "volatile_days",
          "target_dsp"
        ],
        "db_type": "postgresql",
        "db_secret_key": "delphi/dev/api/pg/data-health-user",
        "propagate_result": false
      },
      {
        "query": "call data_health.refresh_ads_data_health_to_internal_table( {start_date}, {end_date}, {target_dsp} );",
        "query_params": [
          "start_date",
          "end_date",
          "target_dsp"
        ],
        "db_type": "postgresql",
        "db_secret_key": "delphi/dev/api/pg/data-health-user",
        "propagate_result": false
      }
    ]
  },
  {
    "data_type": "data_completeness",
    "dsp": "amazon",
    "days_offset": 3,
    "queries": [
      {
        "query": "call data_health.recalculate_dsp_streams_status_daily( {start_date}, {end_date}, {target_dsp} );",
        "query_params": [
          "start_date",
          "end_date",
          "target_dsp"
        ],
        "db_type": "postgresql",
        "db_secret_key": "delphi/dev/api/pg/data-health-user",
        "propagate_result": false
      }
    ]
  },
  {
    "data_type": "data_completeness",
    "dsp": "tiktok",
    "days_offset": 5,
    "queries": [
      {
        "query": "call data_health.recalculate_dsp_streams_status_daily( {start_date}, {end_date}, {target_dsp} );",
        "query_params": [
          "start_date",
          "end_date",
          "target_dsp"
        ],
        "db_type": "postgresql",
        "db_secret_key": "delphi/dev/api/pg/data-health-user",
        "propagate_result": false
      }
    ]
  },
  {
    "data_type": "data_completeness",
    "dsp": "spotify",
    "days_offset": 3,
    "queries": [
      {
        "query": "call data_health.recalculate_dsp_streams_status_daily( {start_date}, {end_date}, {target_dsp} );",
        "query_params": [
          "start_date",
          "end_date",
          "target_dsp"
        ],
        "db_type": "postgresql",
        "db_secret_key": "delphi/dev/api/pg/data-health-user",
        "propagate_result": false
      }
    ]
  },
  {
    "data_type": "data_completeness",
    "dsp": "youtube",
    "days_offset": 4,
    "queries": [
      {
        "query": "call data_health.recalculate_dsp_streams_status_daily( {start_date}, {end_date}, {target_dsp} );",
        "query_params": [
          "start_date",
          "end_date",
          "target_dsp"
        ],
        "db_type": "postgresql",
        "db_secret_key": "delphi/dev/api/pg/data-health-user",
        "propagate_result": false
      }
    ]
  },
  {
    "data_type": "data_completeness",
    "dsp": "apple",
    "days_offset": 3,
    "queries": [
      {
        "query": "call data_health.recalculate_dsp_streams_status_daily( {start_date}, {end_date}, {target_dsp} );",
        "query_params": [
          "start_date",
          "end_date",
          "target_dsp"
        ],
        "db_type": "postgresql",
        "db_secret_key": "delphi/dev/api/pg/data-health-user",
        "propagate_result": false
      }
    ]
  },
  {
    "data_type": "spotify_charts",
    "dsp": "spotify",
    "volatile_days": 2,
    "days_offset": 4,
    "queries": [
      {
        "query": "call data_health.calculate_spotify_chart_health_status( {start_date}, {end_date}, {volatile_days} );",
        "query_params": [
          "start_date",
          "end_date",
          "volatile_days"
        ],
        "db_type": "postgresql",
        "db_secret_key": "delphi/dev/api/pg/data-health-user",
        "propagate_result": false
      }
    ]
  },
  {
    "data_type": "apple_charts",
    "dsp": "apple",
    "volatile_days": 2,
    "days_offset": 4,
    "queries": [
      {
        "query": "call data_health.calculate_apple_chart_health_status( {start_date}, {end_date}, {volatile_days} );",
        "query_params": [
          "start_date",
          "end_date",
          "volatile_days"
        ],
        "db_type": "postgresql",
        "db_secret_key": "delphi/dev/api/pg/data-health-user",
        "propagate_result": false
      }
    ]
  },
  {
    "data_type": "amazon_charts",
    "dsp": "amazon",
    "volatile_days": 1,
    "days_offset": 2,
    "queries": [
      {
        "query": "call data_health.calculate_amazon_chart_health_status( {start_date}, {end_date}, {volatile_days} );",
        "query_params": [
          "start_date",
          "end_date",
          "volatile_days"
        ],
        "db_type": "postgresql",
        "db_secret_key": "delphi/dev/api/pg/data-health-user",
        "propagate_result": false
      }
    ]
  }
]