{
  "records": [
    {
      "developerName": "cart",
      "masterLabel": "Cart",
      "category": "Engagement",
      "availabilityStatus": "INUSE",
      "externalDataTranFields": [
        {
          "masterLabel": "category",
          "dataType": "Text",
          "developerName": "category",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Engagement Date Time",
          "dataType": "DateTime",
          "developerName": "dateTime",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Individual",
          "dataType": "Text",
          "developerName": "deviceId",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "eventId",
          "dataType": "Text",
          "developerName": "eventId",
          "isDataRequired": true,
          "primaryIndexOrder": 1,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "eventType",
          "dataType": "Text",
          "developerName": "eventType",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Engagement Channel Type",
          "dataType": "Text",
          "developerName": "interactionName",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "pageView",
          "dataType": "Number",
          "developerName": "pageView",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "personalizationContentId",
          "dataType": "Text",
          "developerName": "personalizationContentId",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "personalizationId",
          "dataType": "Text",
          "developerName": "personalizationId",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "personalizationServiceProvider",
          "dataType": "Text",
          "developerName": "personalizationServiceProvider",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Session",
          "dataType": "Text",
          "developerName": "sessionId",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Engagement Channel",
          "dataType": "Text",
          "developerName": "sourceChannel",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "sourceLocale",
          "dataType": "Text",
          "developerName": "sourceLocale",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Webpage Type",
          "dataType": "Text",
          "developerName": "sourcePageType",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Page URL",
          "dataType": "Text",
          "developerName": "sourceUrl",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Referrer URL",
          "dataType": "Text",
          "developerName": "sourceUrlReferrer",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        }
      ],
      "fieldCount": 16,
      "availabilityStatusLabel": {
        "label": "In Use",
        "rawValue": "INUSE"
      },
      "streamingAppLabel": "Training Site"
    },
    {
      "developerName": "cartItem",
      "masterLabel": "Cart Item",
      "category": "Engagement",
      "availabilityStatus": "INUSE",
      "externalDataTranFields": [
        {
          "masterLabel": "cartEventId",
          "dataType": "Text",
          "developerName": "cartEventId",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Product",
          "dataType": "Text",
          "developerName": "catalogObjectId",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "catalogObjectType",
          "dataType": "Text",
          "developerName": "catalogObjectType",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "category",
          "dataType": "Text",
          "developerName": "category",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Currency",
          "dataType": "Text",
          "developerName": "currency",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Engagement Date Time",
          "dataType": "DateTime",
          "developerName": "dateTime",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Individual",
          "dataType": "Text",
          "developerName": "deviceId",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "eventId",
          "dataType": "Text",
          "developerName": "eventId",
          "isDataRequired": true,
          "primaryIndexOrder": 1,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "eventType",
          "dataType": "Text",
          "developerName": "eventType",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Engagement Channel Type",
          "dataType": "Text",
          "developerName": "interactionName",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "pageView",
          "dataType": "Number",
          "developerName": "pageView",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "personalizationContentId",
          "dataType": "Text",
          "developerName": "personalizationContentId",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "personalizationId",
          "dataType": "Text",
          "developerName": "personalizationId",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "personalizationServiceProvider",
          "dataType": "Text",
          "developerName": "personalizationServiceProvider",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Product Price",
          "dataType": "Number",
          "developerName": "price",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Product Quantity",
          "dataType": "Number",
          "developerName": "quantity",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Session",
          "dataType": "Text",
          "developerName": "sessionId",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Engagement Channel",
          "dataType": "Text",
          "developerName": "sourceChannel",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "sourceLocale",
          "dataType": "Text",
          "developerName": "sourceLocale",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Webpage Type",
          "dataType": "Text",
          "developerName": "sourcePageType",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Page URL",
          "dataType": "Text",
          "developerName": "sourceUrl",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Referrer URL",
          "dataType": "Text",
          "developerName": "sourceUrlReferrer",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        }
      ],
      "fieldCount": 22,
      "availabilityStatusLabel": {
        "label": "In Use",
        "rawValue": "INUSE"
      },
      "streamingAppLabel": "Training Site"
    },
    {
      "developerName": "catalog",
      "masterLabel": "Catalog",
      "category": "Engagement",
      "availabilityStatus": "INUSE",
      "externalDataTranFields": [
        {
          "masterLabel": "attributeCategory",
          "dataType": "Text",
          "developerName": "attributeCategory",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "attributeName",
          "dataType": "Text",
          "developerName": "attributeName",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "attributePrice",
          "dataType": "Number",
          "developerName": "attributePrice",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "category",
          "dataType": "Text",
          "developerName": "category",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Engagement Date Time",
          "dataType": "DateTime",
          "developerName": "dateTime",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Individual",
          "dataType": "Text",
          "developerName": "deviceId",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "eventId",
          "dataType": "Text",
          "developerName": "eventId",
          "isDataRequired": true,
          "primaryIndexOrder": 1,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "eventType",
          "dataType": "Text",
          "developerName": "eventType",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "id",
          "dataType": "Text",
          "developerName": "id",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Engagement Channel Type",
          "dataType": "Text",
          "developerName": "interactionName",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "pageView",
          "dataType": "Number",
          "developerName": "pageView",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "personalizationContentId",
          "dataType": "Text",
          "developerName": "personalizationContentId",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "personalizationId",
          "dataType": "Text",
          "developerName": "personalizationId",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "personalizationServiceProvider",
          "dataType": "Text",
          "developerName": "personalizationServiceProvider",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Session",
          "dataType": "Text",
          "developerName": "sessionId",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Engagement Channel",
          "dataType": "Text",
          "developerName": "sourceChannel",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "sourceLocale",
          "dataType": "Text",
          "developerName": "sourceLocale",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Webpage Type",
          "dataType": "Text",
          "developerName": "sourcePageType",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Page URL",
          "dataType": "Text",
          "developerName": "sourceUrl",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Referrer URL",
          "dataType": "Text",
          "developerName": "sourceUrlReferrer",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "type",
          "dataType": "Text",
          "developerName": "type",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        }
      ],
      "fieldCount": 21,
      "availabilityStatusLabel": {
        "label": "In Use",
        "rawValue": "INUSE"
      },
      "streamingAppLabel": "Training Site"
    },
    {
      "developerName": "consentLog",
      "masterLabel": "Consent Log",
      "category": "Engagement",
      "availabilityStatus": "INUSE",
      "externalDataTranFields": [
        {
          "masterLabel": "category",
          "dataType": "Text",
          "developerName": "category",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Engagement Date Time",
          "dataType": "DateTime",
          "developerName": "dateTime",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Individual",
          "dataType": "Text",
          "developerName": "deviceId",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "eventId",
          "dataType": "Text",
          "developerName": "eventId",
          "isDataRequired": true,
          "primaryIndexOrder": 1,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "eventType",
          "dataType": "Text",
          "developerName": "eventType",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Engagement Channel Type",
          "dataType": "Text",
          "developerName": "interactionName",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "pageView",
          "dataType": "Number",
          "developerName": "pageView",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "provider",
          "dataType": "Text",
          "developerName": "provider",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Privacy Consent Log Category",
          "dataType": "Text",
          "developerName": "purpose",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Session",
          "dataType": "Text",
          "developerName": "sessionId",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Engagement Channel",
          "dataType": "Text",
          "developerName": "sourceChannel",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "sourceLocale",
          "dataType": "Text",
          "developerName": "sourceLocale",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Webpage Type",
          "dataType": "Text",
          "developerName": "sourcePageType",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Page URL",
          "dataType": "Text",
          "developerName": "sourceUrl",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Referrer URL",
          "dataType": "Text",
          "developerName": "sourceUrlReferrer",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Privacy Consent Status",
          "dataType": "Text",
          "developerName": "status",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        }
      ],
      "fieldCount": 16,
      "availabilityStatusLabel": {
        "label": "In Use",
        "rawValue": "INUSE"
      },
      "streamingAppLabel": "Training Site"
    },
    {
      "developerName": "contactPointEmail",
      "masterLabel": "Contact Point Email",
      "category": "Profile",
      "availabilityStatus": "INUSE",
      "externalDataTranFields": [
        {
          "masterLabel": "category",
          "dataType": "Text",
          "developerName": "category",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Engagement Date Time",
          "dataType": "DateTime",
          "developerName": "dateTime",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Party",
          "dataType": "Text",
          "developerName": "deviceId",
          "isDataRequired": true,
          "primaryIndexOrder": 1,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Email Address",
          "dataType": "Text",
          "developerName": "email",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "eventId",
          "dataType": "Text",
          "developerName": "eventId",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "eventType",
          "dataType": "Text",
          "developerName": "eventType",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "pageView",
          "dataType": "Number",
          "developerName": "pageView",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Session",
          "dataType": "Text",
          "developerName": "sessionId",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Engagement Channel",
          "dataType": "Text",
          "developerName": "sourceChannel",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "sourceLocale",
          "dataType": "Text",
          "developerName": "sourceLocale",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Webpage Type",
          "dataType": "Text",
          "developerName": "sourcePageType",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Page URL",
          "dataType": "Text",
          "developerName": "sourceUrl",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Referrer URL",
          "dataType": "Text",
          "developerName": "sourceUrlReferrer",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        }
      ],
      "fieldCount": 13,
      "availabilityStatusLabel": {
        "label": "In Use",
        "rawValue": "INUSE"
      },
      "streamingAppLabel": "Training Site"
    },
    {
      "developerName": "identity",
      "masterLabel": "Identity",
      "category": "Profile",
      "availabilityStatus": "INUSE",
      "externalDataTranFields": [
        {
          "masterLabel": "category",
          "dataType": "Text",
          "developerName": "category",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Engagement Date Time",
          "dataType": "DateTime",
          "developerName": "dateTime",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Individual ID",
          "dataType": "Text",
          "developerName": "deviceId",
          "isDataRequired": true,
          "primaryIndexOrder": 1,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "eventId",
          "dataType": "Text",
          "developerName": "eventId",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "eventType",
          "dataType": "Text",
          "developerName": "eventType",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "First Name",
          "dataType": "Text",
          "developerName": "firstName",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Is Anonymous",
          "dataType": "Text",
          "developerName": "isAnonymous",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Last Name",
          "dataType": "Text",
          "developerName": "lastName",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "pageView",
          "dataType": "Number",
          "developerName": "pageView",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Session",
          "dataType": "Text",
          "developerName": "sessionId",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Engagement Channel",
          "dataType": "Text",
          "developerName": "sourceChannel",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "sourceLocale",
          "dataType": "Text",
          "developerName": "sourceLocale",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Webpage Type",
          "dataType": "Text",
          "developerName": "sourcePageType",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Page URL",
          "dataType": "Text",
          "developerName": "sourceUrl",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Referrer URL",
          "dataType": "Text",
          "developerName": "sourceUrlReferrer",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        }
      ],
      "fieldCount": 15,
      "availabilityStatusLabel": {
        "label": "In Use",
        "rawValue": "INUSE"
      },
      "streamingAppLabel": "Training Site"
    },
    {
      "developerName": "order",
      "masterLabel": "Order",
      "category": "Engagement",
      "availabilityStatus": "INUSE",
      "externalDataTranFields": [
        {
          "masterLabel": "category",
          "dataType": "Text",
          "developerName": "category",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Engagement Date Time",
          "dataType": "DateTime",
          "developerName": "dateTime",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Individual",
          "dataType": "Text",
          "developerName": "deviceId",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "eventId",
          "dataType": "Text",
          "developerName": "eventId",
          "isDataRequired": true,
          "primaryIndexOrder": 1,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "eventType",
          "dataType": "Text",
          "developerName": "eventType",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Engagement Channel Type",
          "dataType": "Text",
          "developerName": "interactionName",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Currency",
          "dataType": "Text",
          "developerName": "orderCurrency",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Sales Order Id",
          "dataType": "Text",
          "developerName": "orderId",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Total Product Amount",
          "dataType": "Number",
          "developerName": "orderTotalValue",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "pageView",
          "dataType": "Number",
          "developerName": "pageView",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "personalizationContentId",
          "dataType": "Text",
          "developerName": "personalizationContentId",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "personalizationId",
          "dataType": "Text",
          "developerName": "personalizationId",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "personalizationServiceProvider",
          "dataType": "Text",
          "developerName": "personalizationServiceProvider",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Session",
          "dataType": "Text",
          "developerName": "sessionId",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Engagement Channel",
          "dataType": "Text",
          "developerName": "sourceChannel",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "sourceLocale",
          "dataType": "Text",
          "developerName": "sourceLocale",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Webpage Type",
          "dataType": "Text",
          "developerName": "sourcePageType",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Page URL",
          "dataType": "Text",
          "developerName": "sourceUrl",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Referrer URL",
          "dataType": "Text",
          "developerName": "sourceUrlReferrer",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        }
      ],
      "fieldCount": 19,
      "availabilityStatusLabel": {
        "label": "In Use",
        "rawValue": "INUSE"
      },
      "streamingAppLabel": "Training Site"
    },
    {
      "developerName": "orderItem",
      "masterLabel": "Order Item",
      "category": "Engagement",
      "availabilityStatus": "INUSE",
      "externalDataTranFields": [
        {
          "masterLabel": "Product",
          "dataType": "Text",
          "developerName": "catalogObjectId",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "catalogObjectType",
          "dataType": "Text",
          "developerName": "catalogObjectType",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "category",
          "dataType": "Text",
          "developerName": "category",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "currency",
          "dataType": "Text",
          "developerName": "currency",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Engagement Date Time",
          "dataType": "DateTime",
          "developerName": "dateTime",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Individual",
          "dataType": "Text",
          "developerName": "deviceId",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "eventId",
          "dataType": "Text",
          "developerName": "eventId",
          "isDataRequired": true,
          "primaryIndexOrder": 1,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "eventType",
          "dataType": "Text",
          "developerName": "eventType",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Engagement Channel Type",
          "dataType": "Text",
          "developerName": "interactionName",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "orderEventId",
          "dataType": "Text",
          "developerName": "orderEventId",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "pageView",
          "dataType": "Number",
          "developerName": "pageView",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Product Price Amount",
          "dataType": "Number",
          "developerName": "price",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Ordered Quantity",
          "dataType": "Number",
          "developerName": "quantity",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Session",
          "dataType": "Text",
          "developerName": "sessionId",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Engagement Channel",
          "dataType": "Text",
          "developerName": "sourceChannel",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "sourceLocale",
          "dataType": "Text",
          "developerName": "sourceLocale",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Webpage Type",
          "dataType": "Text",
          "developerName": "sourcePageType",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Page URL",
          "dataType": "Text",
          "developerName": "sourceUrl",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Referrer URL",
          "dataType": "Text",
          "developerName": "sourceUrlReferrer",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Total Line Amount",
          "dataType": "Number",
          "developerName": "totalPrice",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        }
      ],
      "fieldCount": 20,
      "availabilityStatusLabel": {
        "label": "In Use",
        "rawValue": "INUSE"
      },
      "streamingAppLabel": "Training Site"
    },
    {
      "developerName": "userEngagement",
      "masterLabel": "userEngagement",
      "category": "Engagement",
      "availabilityStatus": "INUSE",
      "externalDataTranFields": [
        {
          "masterLabel": "attributeInteractionName",
          "dataType": "Text",
          "developerName": "attributeInteractionName",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "category",
          "dataType": "Text",
          "developerName": "category",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Engagement Date Time",
          "dataType": "DateTime",
          "developerName": "dateTime",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Individual",
          "dataType": "Text",
          "developerName": "deviceId",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "eventId",
          "dataType": "Text",
          "developerName": "eventId",
          "isDataRequired": true,
          "primaryIndexOrder": 1,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "eventType",
          "dataType": "Text",
          "developerName": "eventType",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Engagement Channel Type",
          "dataType": "Text",
          "developerName": "interactionName",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "pageView",
          "dataType": "Number",
          "developerName": "pageView",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "personalizationContentId",
          "dataType": "Text",
          "developerName": "personalizationContentId",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "personalizationId",
          "dataType": "Text",
          "developerName": "personalizationId",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "personalizationServiceProvider",
          "dataType": "Text",
          "developerName": "personalizationServiceProvider",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Session",
          "dataType": "Text",
          "developerName": "sessionId",
          "isDataRequired": true,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Engagement Channel",
          "dataType": "Text",
          "developerName": "sourceChannel",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "sourceLocale",
          "dataType": "Text",
          "developerName": "sourceLocale",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Webpage Type",
          "dataType": "Text",
          "developerName": "sourcePageType",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Page URL",
          "dataType": "Text",
          "developerName": "sourceUrl",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        },
        {
          "masterLabel": "Referrer URL",
          "dataType": "Text",
          "developerName": "sourceUrlReferrer",
          "isDataRequired": false,
          "isCurrencyIsoCode": false
        }
      ],
      "fieldCount": 17,
      "availabilityStatusLabel": {
        "label": "In Use",
        "rawValue": "INUSE"
      },
      "streamingAppLabel": "Training Site"
    }
  ]
}