version: 1

job:
  name: month_end_arr_outbound
  owner: data-platform

source:
  project: gcp-digital-bi
  location: us-west2
  query_file: ../../sql/outbound/month_end_arr.sql

target:
  base_url: https://nexuscrm-new-staging.pingcap.com
  base_url_env: NEXUSCRM_BASE_URL
  api_version: v63.0
  object: Month_End_ARR__c
  external_id_field: Outbound_Key__c
  client_id_env: NEXUSCRM_CLIENT_ID
  client_secret_env: NEXUSCRM_CLIENT_SECRET
  required_fields:
    - Account__c
    - Account_ID__c
    - Order_Region__c
    - Product_Family__c
    - Product_Type__c
    - Revenue_Month__c
    - Month_End_ARR_Amount__c

state:
  project: gcp-digital-bi
  dataset: outbound_control

execution:
  batch_size: 200
  request_timeout_seconds: 30
  max_http_attempts: 4
  lease_seconds: 3600
