The schema messages here were the same so it's not clear why this was happening.
The tap here shouldn't be sending so many schema messages but the target shouldn't say the schema has changed when it hasn't I believe.
{"type": "SCHEMA", "stream": "campaign_performance_stats", "schema": {"properties": {"Name": {"type": ["string", "null"]}, "Id": {"type": ["string", "null"]}, "Date": {"format": "date", "type": ["string", "null"]}, "Clicks": {"type": ["integer", "null"]}, "Impressions": {"type": ["integer", "null"]}, "Conversions": {"type": ["integer", "null"]}, "CurrencyCode": {"type": ["string", "null"]}, "Cost": {"type": ["number", "null"]}, "OrganicClicks": {"type": ["integer", "null"]}, "OrganicImpressions": {"type": ["integer", "null"]}, "Applystarts": {"type": ["integer", "null"]}, "OrganicApplystarts": {"type": ["integer", "null"]}, "_sdc_employer_id": {"type": ["string", "null"]}, "_sdc_campaign_id": {"type": ["string", "null"]}}, "type": "object"}, "key_properties": ["Id", "Date"], "bookmark_properties": ["Date"]}
{"type": "SCHEMA", "stream": "campaign_performance_stats", "schema": {"properties": {"Name": {"type": ["string", "null"]}, "Id": {"type": ["string", "null"]}, "Date": {"format": "date", "type": ["string", "null"]}, "Clicks": {"type": ["integer", "null"]}, "Impressions": {"type": ["integer", "null"]}, "Conversions": {"type": ["integer", "null"]}, "CurrencyCode": {"type": ["string", "null"]}, "Cost": {"type": ["number", "null"]}, "OrganicClicks": {"type": ["integer", "null"]}, "OrganicImpressions": {"type": ["integer", "null"]}, "Applystarts": {"type": ["integer", "null"]}, "OrganicApplystarts": {"type": ["integer", "null"]}, "_sdc_employer_id": {"type": ["string", "null"]}, "_sdc_campaign_id": {"type": ["string", "null"]}}, "type": "object"}, "key_properties": ["Id", "Date"], "bookmark_properties": ["Date"]}
{"type": "SCHEMA", "stream": "campaign_performance_stats", "schema": {"properties": {"Name": {"type": ["string", "null"]}, "Id": {"type": ["string", "null"]}, "Date": {"format": "date", "type": ["string", "null"]}, "Clicks": {"type": ["integer", "null"]}, "Impressions": {"type": ["integer", "null"]}, "Conversions": {"type": ["integer", "null"]}, "CurrencyCode": {"type": ["string", "null"]}, "Cost": {"type": ["number", "null"]}, "OrganicClicks": {"type": ["integer", "null"]}, "OrganicImpressions": {"type": ["integer", "null"]}, "Applystarts": {"type": ["integer", "null"]}, "OrganicApplystarts": {"type": ["integer", "null"]}, "_sdc_employer_id": {"type": ["string", "null"]}, "_sdc_campaign_id": {"type": ["string", "null"]}}, "type": "object"}, "key_properties": ["Id", "Date"], "bookmark_properties": ["Date"]}
Recieved a bunch of messages for one stream
Schema has changed for stream 'campaign_performance_stats'. Mapping definitions will be reset.The schema messages here were the same so it's not clear why this was happening.
The tap here shouldn't be sending so many schema messages but the target shouldn't say the schema has changed when it hasn't I believe.
Example messages that cause this