diff --git a/metadata-ingestion/src/datahub/ingestion/source/salesforce.py b/metadata-ingestion/src/datahub/ingestion/source/salesforce.py index 38f92dfdf2836..210341b1b746e 100644 --- a/metadata-ingestion/src/datahub/ingestion/source/salesforce.py +++ b/metadata-ingestion/src/datahub/ingestion/source/salesforce.py @@ -367,12 +367,14 @@ def get_platform_instance_workunit(self, datasetUrn: str) -> WorkUnit: def get_operation_workunit( self, customObject: dict, datasetUrn: str ) -> Iterable[WorkUnit]: + reported_time: int = int(time.time() * 1000) + if customObject.get("CreatedBy") and customObject.get("CreatedDate"): timestamp = self.get_time_from_salesforce_timestamp( customObject["CreatedDate"] ) operation = OperationClass( - timestampMillis=timestamp, + timestampMillis=reported_time, operationType=OperationTypeClass.CREATE, lastUpdatedTimestamp=timestamp, actor=builder.make_user_urn(customObject["CreatedBy"]["Username"]), @@ -393,7 +395,7 @@ def get_operation_workunit( customObject["LastModifiedDate"] ) operation = OperationClass( - timestampMillis=timestamp, + timestampMillis=reported_time, operationType=OperationTypeClass.ALTER, lastUpdatedTimestamp=timestamp, actor=builder.make_user_urn( diff --git a/metadata-ingestion/tests/integration/salesforce/salesforce_mces_golden.json b/metadata-ingestion/tests/integration/salesforce/salesforce_mces_golden.json index 9e519428e39b4..3b498707c4fb4 100644 --- a/metadata-ingestion/tests/integration/salesforce/salesforce_mces_golden.json +++ b/metadata-ingestion/tests/integration/salesforce/salesforce_mces_golden.json @@ -1,192 +1,1978 @@ [ { - "auditHeader": null, "entityType": "dataset", "entityUrn": "urn:li:dataset:(urn:li:dataPlatform:salesforce,Account,PROD)", - "entityKeyAspect": null, "changeType": "UPSERT", "aspectName": "datasetProperties", "aspect": { - "value": "{\"customProperties\": {\"Durable Id\": \"Account\", \"Qualified API Name\": \"Account\", \"Developer Name\": \"Account\", \"Label\": \"Account\", \"Plural Label\": \"Accounts\", \"Internal Sharing Model\": \"ReadWrite\", \"External Sharing Model\": \"Private\"}, \"name\": \"Account\", \"tags\": []}", - "contentType": "application/json" + "json": { + "customProperties": { + "Durable Id": "Account", + "Qualified API Name": "Account", + "Developer Name": "Account", + "Label": "Account", + "Plural Label": "Accounts", + "Internal Sharing Model": "ReadWrite", + "External Sharing Model": "Private" + }, + "name": "Account", + "tags": [] + } }, "systemMetadata": { "lastObserved": 1652353200000, - "runId": "salesforce-test", - "registryName": null, - "registryVersion": null, - "properties": null + "runId": "salesforce-test" } }, { - "auditHeader": null, "entityType": "dataset", "entityUrn": "urn:li:dataset:(urn:li:dataPlatform:salesforce,Account,PROD)", - "entityKeyAspect": null, "changeType": "UPSERT", "aspectName": "schemaMetadata", "aspect": { - "value": "{\"schemaName\": \"\", \"platform\": \"urn:li:dataPlatform:salesforce\", \"version\": 0, \"created\": {\"time\": 0, \"actor\": \"urn:li:corpuser:unknown\"}, \"lastModified\": {\"time\": 0, \"actor\": \"urn:li:corpuser:unknown\"}, \"hash\": \"\", \"platformSchema\": {\"com.linkedin.schema.OtherSchema\": {\"rawSchema\": \"\"}}, \"fields\": [{\"fieldPath\": \"Id\", \"nullable\": false, \"description\": \"Account ID\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Lookup()\", \"recursive\": false, \"globalTags\": {\"tags\": [{\"tag\": \"urn:li:tag:SystemField\"}]}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"IsDeleted\", \"nullable\": false, \"description\": \"Deleted\", \"type\": {\"type\": {\"com.linkedin.schema.BooleanType\": {}}}, \"nativeDataType\": \"Checkbox\", \"recursive\": false, \"globalTags\": {\"tags\": [{\"tag\": \"urn:li:tag:SystemField\"}]}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"MasterRecordId\", \"nullable\": true, \"description\": \"Master Record ID\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Lookup(Account)\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"Name\", \"nullable\": false, \"description\": \"Account Name\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Name\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"CompareName\", \"nullable\": true, \"description\": \"Compare Name\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Text(80)\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"Type\", \"nullable\": true, \"description\": \"Account Type\", \"type\": {\"type\": {\"com.linkedin.schema.EnumType\": {}}}, \"nativeDataType\": \"Picklist\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"ParentId\", \"nullable\": true, \"description\": \"Parent Account ID\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Hierarchy\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"BillingStreet\", \"nullable\": true, \"description\": \"Billing Street\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Address\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"BillingCity\", \"nullable\": true, \"description\": \"Billing City\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Address\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"BillingState\", \"nullable\": true, \"description\": \"Billing State/Province\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Address\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"BillingPostalCode\", \"nullable\": true, \"description\": \"Billing Zip/Postal Code\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Address\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"BillingCountry\", \"nullable\": true, \"description\": \"Billing Country\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Address\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"BillingLatitude\", \"nullable\": true, \"description\": \"Billing Latitude\", \"type\": {\"type\": {\"com.linkedin.schema.NumberType\": {}}}, \"nativeDataType\": \"Address\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"BillingLongitude\", \"nullable\": true, \"description\": \"Billing Longitude\", \"type\": {\"type\": {\"com.linkedin.schema.NumberType\": {}}}, \"nativeDataType\": \"Address\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"BillingGeocodeAccuracy\", \"nullable\": true, \"description\": \"Billing Geocode Accuracy\", \"type\": {\"type\": {\"com.linkedin.schema.EnumType\": {}}}, \"nativeDataType\": \"Address\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"ShippingStreet\", \"nullable\": true, \"description\": \"Shipping Street\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Address\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"ShippingCity\", \"nullable\": true, \"description\": \"Shipping City\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Address\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"ShippingState\", \"nullable\": true, \"description\": \"Shipping State/Province\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Address\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"ShippingPostalCode\", \"nullable\": true, \"description\": \"Shipping Zip/Postal Code\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Address\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"ShippingCountry\", \"nullable\": true, \"description\": \"Shipping Country\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Address\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"ShippingLatitude\", \"nullable\": true, \"description\": \"Shipping Latitude\", \"type\": {\"type\": {\"com.linkedin.schema.NumberType\": {}}}, \"nativeDataType\": \"Address\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"ShippingLongitude\", \"nullable\": true, \"description\": \"Shipping Longitude\", \"type\": {\"type\": {\"com.linkedin.schema.NumberType\": {}}}, \"nativeDataType\": \"Address\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"ShippingGeocodeAccuracy\", \"nullable\": true, \"description\": \"Shipping Geocode Accuracy\", \"type\": {\"type\": {\"com.linkedin.schema.EnumType\": {}}}, \"nativeDataType\": \"Address\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"Phone\", \"nullable\": true, \"description\": \"Account Phone\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Phone\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"Fax\", \"nullable\": true, \"description\": \"Account Fax\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Fax\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"AccountNumber\", \"nullable\": true, \"description\": \"Account Number\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Text(40)\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"Website\", \"nullable\": true, \"description\": \"Website\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"URL(255)\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"PhotoUrl\", \"nullable\": true, \"description\": \"Photo URL\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"URL(255)\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"Sic\", \"nullable\": true, \"description\": \"SIC Code\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Text(20)\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"Industry\", \"nullable\": true, \"description\": \"Industry\", \"type\": {\"type\": {\"com.linkedin.schema.EnumType\": {}}}, \"nativeDataType\": \"Picklist\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"AnnualRevenue\", \"nullable\": true, \"description\": \"Annual Revenue\", \"type\": {\"type\": {\"com.linkedin.schema.NumberType\": {}}}, \"nativeDataType\": \"Currency(18, 0)\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"NumberOfEmployees\", \"nullable\": true, \"description\": \"Employees\", \"type\": {\"type\": {\"com.linkedin.schema.NumberType\": {}}}, \"nativeDataType\": \"Number(8, 0)\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"Ownership\", \"nullable\": true, \"description\": \"Ownership\", \"type\": {\"type\": {\"com.linkedin.schema.EnumType\": {}}}, \"nativeDataType\": \"Picklist\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"TickerSymbol\", \"nullable\": true, \"description\": \"Ticker Symbol\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Content(20)\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"Description\", \"nullable\": true, \"description\": \"Account Description\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Long Text Area(32000)\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"Rating\", \"nullable\": true, \"description\": \"Account Rating\", \"type\": {\"type\": {\"com.linkedin.schema.EnumType\": {}}}, \"nativeDataType\": \"Picklist\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"Site\", \"nullable\": true, \"description\": \"Account Site\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Text(80)\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"CompareSite\", \"nullable\": true, \"description\": \"Compare Site\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Text(80)\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"OwnerId\", \"nullable\": false, \"description\": \"Owner ID\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Lookup(User)\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"OwnerAlias\", \"nullable\": true, \"description\": \"Owner Alias\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Text(30)\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"CreatedDate\", \"nullable\": false, \"description\": \"Created Date\", \"type\": {\"type\": {\"com.linkedin.schema.DateType\": {}}}, \"nativeDataType\": \"Date/Time\", \"recursive\": false, \"globalTags\": {\"tags\": [{\"tag\": \"urn:li:tag:SystemField\"}]}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"CreatedById\", \"nullable\": false, \"description\": \"Created By ID\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Lookup(User)\", \"recursive\": false, \"globalTags\": {\"tags\": [{\"tag\": \"urn:li:tag:SystemField\"}]}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"LastModifiedDate\", \"nullable\": false, \"description\": \"Last Modified Date\", \"type\": {\"type\": {\"com.linkedin.schema.DateType\": {}}}, \"nativeDataType\": \"Date/Time\", \"recursive\": false, \"globalTags\": {\"tags\": [{\"tag\": \"urn:li:tag:SystemField\"}]}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"LastModifiedById\", \"nullable\": false, \"description\": \"Last Modified By ID\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Lookup(User)\", \"recursive\": false, \"globalTags\": {\"tags\": [{\"tag\": \"urn:li:tag:SystemField\"}]}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"SystemModstamp\", \"nullable\": false, \"description\": \"System Modstamp\", \"type\": {\"type\": {\"com.linkedin.schema.DateType\": {}}}, \"nativeDataType\": \"Date/Time\", \"recursive\": false, \"globalTags\": {\"tags\": [{\"tag\": \"urn:li:tag:SystemField\"}]}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"LastActivityDate\", \"nullable\": true, \"description\": \"Last Activity\", \"type\": {\"type\": {\"com.linkedin.schema.DateType\": {}}}, \"nativeDataType\": \"Date\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"LastViewedDate\", \"nullable\": true, \"description\": \"Last Viewed Date\", \"type\": {\"type\": {\"com.linkedin.schema.DateType\": {}}}, \"nativeDataType\": \"Date/Time\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"LastReferencedDate\", \"nullable\": true, \"description\": \"Last Referenced Date\", \"type\": {\"type\": {\"com.linkedin.schema.DateType\": {}}}, \"nativeDataType\": \"Date/Time\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"Jigsaw\", \"nullable\": true, \"description\": \"Data.com Key\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Text(20)\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"JigsawCompanyId\", \"nullable\": true, \"description\": \"Jigsaw Company ID\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"External Lookup\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"CleanStatus\", \"nullable\": true, \"description\": \"Clean Status\", \"type\": {\"type\": {\"com.linkedin.schema.EnumType\": {}}}, \"nativeDataType\": \"Picklist\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"AccountSource\", \"nullable\": true, \"description\": \"Account Source\", \"type\": {\"type\": {\"com.linkedin.schema.EnumType\": {}}}, \"nativeDataType\": \"Picklist\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"DunsNumber\", \"nullable\": true, \"description\": \"D-U-N-S Number\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Text(9)\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"Tradestyle\", \"nullable\": true, \"description\": \"Tradestyle\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Text(255)\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"NaicsCode\", \"nullable\": true, \"description\": \"NAICS Code\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Text(8)\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"NaicsDesc\", \"nullable\": true, \"description\": \"NAICS Description\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Text(120)\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"YearStarted\", \"nullable\": true, \"description\": \"Year Started\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Text(4)\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"SicDesc\", \"nullable\": true, \"description\": \"SIC Description\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Text(80)\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"DandbCompanyId\", \"nullable\": true, \"description\": \"D&B Company ID\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Lookup(D&B Company)\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"OperatingHoursId\", \"nullable\": true, \"description\": \"Operating Hour ID\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Lookup(Operating Hours)\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"ConnectionReceivedDate\", \"nullable\": true, \"description\": \"Received Connection Date\", \"type\": {\"type\": {\"com.linkedin.schema.DateType\": {}}}, \"nativeDataType\": \"Date/Time\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"ConnectionSentDate\", \"nullable\": true, \"description\": \"Sent Connection Date\", \"type\": {\"type\": {\"com.linkedin.schema.DateType\": {}}}, \"nativeDataType\": \"Date/Time\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"Tier\", \"nullable\": true, \"description\": \"Einstein Account Tier\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Text(2)\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"CustomerPriority__c\", \"nullable\": true, \"description\": \"Customer Priority\", \"created\": {\"time\": 1651461737000, \"actor\": \"urn:li:corpuser:user@mydomain.com\"}, \"lastModified\": {\"time\": 1651461737000, \"actor\": \"urn:li:corpuser:user@mydomain.com\"}, \"type\": {\"type\": {\"com.linkedin.schema.EnumType\": {}}}, \"nativeDataType\": \"Picklist\", \"recursive\": false, \"globalTags\": {\"tags\": [{\"tag\": \"urn:li:tag:Custom\"}]}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"SLA__c\", \"nullable\": true, \"description\": \"SLA\", \"created\": {\"time\": 1651461737000, \"actor\": \"urn:li:corpuser:user@mydomain.com\"}, \"lastModified\": {\"time\": 1651461737000, \"actor\": \"urn:li:corpuser:user@mydomain.com\"}, \"type\": {\"type\": {\"com.linkedin.schema.EnumType\": {}}}, \"nativeDataType\": \"Picklist\", \"recursive\": false, \"globalTags\": {\"tags\": [{\"tag\": \"urn:li:tag:Custom\"}]}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"Active__c\", \"nullable\": true, \"description\": \"Active\", \"created\": {\"time\": 1651461737000, \"actor\": \"urn:li:corpuser:user@mydomain.com\"}, \"lastModified\": {\"time\": 1651461737000, \"actor\": \"urn:li:corpuser:user@mydomain.com\"}, \"type\": {\"type\": {\"com.linkedin.schema.EnumType\": {}}}, \"nativeDataType\": \"Picklist\", \"recursive\": false, \"globalTags\": {\"tags\": [{\"tag\": \"urn:li:tag:Custom\"}]}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"NumberofLocations__c\", \"nullable\": true, \"description\": \"Number of Locations\", \"created\": {\"time\": 1651461737000, \"actor\": \"urn:li:corpuser:user@mydomain.com\"}, \"lastModified\": {\"time\": 1651461737000, \"actor\": \"urn:li:corpuser:user@mydomain.com\"}, \"type\": {\"type\": {\"com.linkedin.schema.NumberType\": {}}}, \"nativeDataType\": \"Number(3, 0)\", \"recursive\": false, \"globalTags\": {\"tags\": [{\"tag\": \"urn:li:tag:Custom\"}]}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"UpsellOpportunity__c\", \"nullable\": true, \"description\": \"Upsell Opportunity\", \"created\": {\"time\": 1651461737000, \"actor\": \"urn:li:corpuser:user@mydomain.com\"}, \"lastModified\": {\"time\": 1651461737000, \"actor\": \"urn:li:corpuser:user@mydomain.com\"}, \"type\": {\"type\": {\"com.linkedin.schema.EnumType\": {}}}, \"nativeDataType\": \"Picklist\", \"recursive\": false, \"globalTags\": {\"tags\": [{\"tag\": \"urn:li:tag:Custom\"}]}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"SLASerialNumber__c\", \"nullable\": true, \"description\": \"SLA Serial Number\", \"created\": {\"time\": 1651461737000, \"actor\": \"urn:li:corpuser:user@mydomain.com\"}, \"lastModified\": {\"time\": 1651461737000, \"actor\": \"urn:li:corpuser:user@mydomain.com\"}, \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Text(10)\", \"recursive\": false, \"globalTags\": {\"tags\": [{\"tag\": \"urn:li:tag:Custom\"}]}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"SLAExpirationDate__c\", \"nullable\": true, \"description\": \"SLA Expiration Date\", \"created\": {\"time\": 1651461737000, \"actor\": \"urn:li:corpuser:user@mydomain.com\"}, \"lastModified\": {\"time\": 1651461737000, \"actor\": \"urn:li:corpuser:user@mydomain.com\"}, \"type\": {\"type\": {\"com.linkedin.schema.DateType\": {}}}, \"nativeDataType\": \"Date\", \"recursive\": false, \"globalTags\": {\"tags\": [{\"tag\": \"urn:li:tag:Custom\"}]}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}], \"primaryKeys\": [\"Id\"], \"foreignKeys\": [{\"name\": \"MasterRecord\", \"foreignFields\": [\"urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,Account,PROD),Id)\"], \"sourceFields\": [\"urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,Account,PROD),MasterRecordId)\"], \"foreignDataset\": \"urn:li:dataset:(urn:li:dataPlatform:salesforce,Account,PROD)\"}, {\"name\": \"Parent\", \"foreignFields\": [\"urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,Account,PROD),Id)\"], \"sourceFields\": [\"urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,Account,PROD),ParentId)\"], \"foreignDataset\": \"urn:li:dataset:(urn:li:dataPlatform:salesforce,Account,PROD)\"}, {\"name\": \"Owner\", \"foreignFields\": [\"urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,User,PROD),Id)\"], \"sourceFields\": [\"urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,Account,PROD),OwnerId)\"], \"foreignDataset\": \"urn:li:dataset:(urn:li:dataPlatform:salesforce,User,PROD)\"}, {\"name\": \"CreatedBy\", \"foreignFields\": [\"urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,User,PROD),Id)\"], \"sourceFields\": [\"urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,Account,PROD),CreatedById)\"], \"foreignDataset\": \"urn:li:dataset:(urn:li:dataPlatform:salesforce,User,PROD)\"}, {\"name\": \"LastModifiedBy\", \"foreignFields\": [\"urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,User,PROD),Id)\"], \"sourceFields\": [\"urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,Account,PROD),LastModifiedById)\"], \"foreignDataset\": \"urn:li:dataset:(urn:li:dataPlatform:salesforce,User,PROD)\"}, {\"name\": \"DandbCompany\", \"foreignFields\": [\"urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,DandBCompany,PROD),Id)\"], \"sourceFields\": [\"urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,Account,PROD),DandbCompanyId)\"], \"foreignDataset\": \"urn:li:dataset:(urn:li:dataPlatform:salesforce,DandBCompany,PROD)\"}, {\"name\": \"OperatingHours\", \"foreignFields\": [\"urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,OperatingHours,PROD),Id)\"], \"sourceFields\": [\"urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,Account,PROD),OperatingHoursId)\"], \"foreignDataset\": \"urn:li:dataset:(urn:li:dataPlatform:salesforce,OperatingHours,PROD)\"}]}", - "contentType": "application/json" + "json": { + "schemaName": "", + "platform": "urn:li:dataPlatform:salesforce", + "version": 0, + "created": { + "time": 0, + "actor": "urn:li:corpuser:unknown" + }, + "lastModified": { + "time": 0, + "actor": "urn:li:corpuser:unknown" + }, + "hash": "", + "platformSchema": { + "com.linkedin.schema.OtherSchema": { + "rawSchema": "" + } + }, + "fields": [ + { + "fieldPath": "Id", + "nullable": false, + "description": "Account ID", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Lookup()", + "recursive": false, + "globalTags": { + "tags": [ + { + "tag": "urn:li:tag:SystemField" + } + ] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "IsDeleted", + "nullable": false, + "description": "Deleted", + "type": { + "type": { + "com.linkedin.schema.BooleanType": {} + } + }, + "nativeDataType": "Checkbox", + "recursive": false, + "globalTags": { + "tags": [ + { + "tag": "urn:li:tag:SystemField" + } + ] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "MasterRecordId", + "nullable": true, + "description": "Master Record ID", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Lookup(Account)", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "Name", + "nullable": false, + "description": "Account Name", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Name", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "CompareName", + "nullable": true, + "description": "Compare Name", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Text(80)", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "Type", + "nullable": true, + "description": "Account Type", + "type": { + "type": { + "com.linkedin.schema.EnumType": {} + } + }, + "nativeDataType": "Picklist", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "ParentId", + "nullable": true, + "description": "Parent Account ID", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Hierarchy", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "BillingStreet", + "nullable": true, + "description": "Billing Street", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Address", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "BillingCity", + "nullable": true, + "description": "Billing City", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Address", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "BillingState", + "nullable": true, + "description": "Billing State/Province", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Address", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "BillingPostalCode", + "nullable": true, + "description": "Billing Zip/Postal Code", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Address", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "BillingCountry", + "nullable": true, + "description": "Billing Country", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Address", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "BillingLatitude", + "nullable": true, + "description": "Billing Latitude", + "type": { + "type": { + "com.linkedin.schema.NumberType": {} + } + }, + "nativeDataType": "Address", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "BillingLongitude", + "nullable": true, + "description": "Billing Longitude", + "type": { + "type": { + "com.linkedin.schema.NumberType": {} + } + }, + "nativeDataType": "Address", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "BillingGeocodeAccuracy", + "nullable": true, + "description": "Billing Geocode Accuracy", + "type": { + "type": { + "com.linkedin.schema.EnumType": {} + } + }, + "nativeDataType": "Address", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "ShippingStreet", + "nullable": true, + "description": "Shipping Street", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Address", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "ShippingCity", + "nullable": true, + "description": "Shipping City", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Address", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "ShippingState", + "nullable": true, + "description": "Shipping State/Province", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Address", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "ShippingPostalCode", + "nullable": true, + "description": "Shipping Zip/Postal Code", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Address", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "ShippingCountry", + "nullable": true, + "description": "Shipping Country", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Address", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "ShippingLatitude", + "nullable": true, + "description": "Shipping Latitude", + "type": { + "type": { + "com.linkedin.schema.NumberType": {} + } + }, + "nativeDataType": "Address", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "ShippingLongitude", + "nullable": true, + "description": "Shipping Longitude", + "type": { + "type": { + "com.linkedin.schema.NumberType": {} + } + }, + "nativeDataType": "Address", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "ShippingGeocodeAccuracy", + "nullable": true, + "description": "Shipping Geocode Accuracy", + "type": { + "type": { + "com.linkedin.schema.EnumType": {} + } + }, + "nativeDataType": "Address", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "Phone", + "nullable": true, + "description": "Account Phone", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Phone", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "Fax", + "nullable": true, + "description": "Account Fax", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Fax", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "AccountNumber", + "nullable": true, + "description": "Account Number", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Text(40)", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "Website", + "nullable": true, + "description": "Website", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "URL(255)", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "PhotoUrl", + "nullable": true, + "description": "Photo URL", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "URL(255)", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "Sic", + "nullable": true, + "description": "SIC Code", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Text(20)", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "Industry", + "nullable": true, + "description": "Industry", + "type": { + "type": { + "com.linkedin.schema.EnumType": {} + } + }, + "nativeDataType": "Picklist", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "AnnualRevenue", + "nullable": true, + "description": "Annual Revenue", + "type": { + "type": { + "com.linkedin.schema.NumberType": {} + } + }, + "nativeDataType": "Currency(18, 0)", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "NumberOfEmployees", + "nullable": true, + "description": "Employees", + "type": { + "type": { + "com.linkedin.schema.NumberType": {} + } + }, + "nativeDataType": "Number(8, 0)", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "Ownership", + "nullable": true, + "description": "Ownership", + "type": { + "type": { + "com.linkedin.schema.EnumType": {} + } + }, + "nativeDataType": "Picklist", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "TickerSymbol", + "nullable": true, + "description": "Ticker Symbol", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Content(20)", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "Description", + "nullable": true, + "description": "Account Description", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Long Text Area(32000)", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "Rating", + "nullable": true, + "description": "Account Rating", + "type": { + "type": { + "com.linkedin.schema.EnumType": {} + } + }, + "nativeDataType": "Picklist", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "Site", + "nullable": true, + "description": "Account Site", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Text(80)", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "CompareSite", + "nullable": true, + "description": "Compare Site", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Text(80)", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "OwnerId", + "nullable": false, + "description": "Owner ID", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Lookup(User)", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "OwnerAlias", + "nullable": true, + "description": "Owner Alias", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Text(30)", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "CreatedDate", + "nullable": false, + "description": "Created Date", + "type": { + "type": { + "com.linkedin.schema.DateType": {} + } + }, + "nativeDataType": "Date/Time", + "recursive": false, + "globalTags": { + "tags": [ + { + "tag": "urn:li:tag:SystemField" + } + ] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "CreatedById", + "nullable": false, + "description": "Created By ID", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Lookup(User)", + "recursive": false, + "globalTags": { + "tags": [ + { + "tag": "urn:li:tag:SystemField" + } + ] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "LastModifiedDate", + "nullable": false, + "description": "Last Modified Date", + "type": { + "type": { + "com.linkedin.schema.DateType": {} + } + }, + "nativeDataType": "Date/Time", + "recursive": false, + "globalTags": { + "tags": [ + { + "tag": "urn:li:tag:SystemField" + } + ] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "LastModifiedById", + "nullable": false, + "description": "Last Modified By ID", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Lookup(User)", + "recursive": false, + "globalTags": { + "tags": [ + { + "tag": "urn:li:tag:SystemField" + } + ] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "SystemModstamp", + "nullable": false, + "description": "System Modstamp", + "type": { + "type": { + "com.linkedin.schema.DateType": {} + } + }, + "nativeDataType": "Date/Time", + "recursive": false, + "globalTags": { + "tags": [ + { + "tag": "urn:li:tag:SystemField" + } + ] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "LastActivityDate", + "nullable": true, + "description": "Last Activity", + "type": { + "type": { + "com.linkedin.schema.DateType": {} + } + }, + "nativeDataType": "Date", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "LastViewedDate", + "nullable": true, + "description": "Last Viewed Date", + "type": { + "type": { + "com.linkedin.schema.DateType": {} + } + }, + "nativeDataType": "Date/Time", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "LastReferencedDate", + "nullable": true, + "description": "Last Referenced Date", + "type": { + "type": { + "com.linkedin.schema.DateType": {} + } + }, + "nativeDataType": "Date/Time", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "Jigsaw", + "nullable": true, + "description": "Data.com Key", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Text(20)", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "JigsawCompanyId", + "nullable": true, + "description": "Jigsaw Company ID", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "External Lookup", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "CleanStatus", + "nullable": true, + "description": "Clean Status", + "type": { + "type": { + "com.linkedin.schema.EnumType": {} + } + }, + "nativeDataType": "Picklist", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "AccountSource", + "nullable": true, + "description": "Account Source", + "type": { + "type": { + "com.linkedin.schema.EnumType": {} + } + }, + "nativeDataType": "Picklist", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "DunsNumber", + "nullable": true, + "description": "D-U-N-S Number", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Text(9)", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "Tradestyle", + "nullable": true, + "description": "Tradestyle", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Text(255)", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "NaicsCode", + "nullable": true, + "description": "NAICS Code", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Text(8)", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "NaicsDesc", + "nullable": true, + "description": "NAICS Description", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Text(120)", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "YearStarted", + "nullable": true, + "description": "Year Started", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Text(4)", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "SicDesc", + "nullable": true, + "description": "SIC Description", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Text(80)", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "DandbCompanyId", + "nullable": true, + "description": "D&B Company ID", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Lookup(D&B Company)", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "OperatingHoursId", + "nullable": true, + "description": "Operating Hour ID", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Lookup(Operating Hours)", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "ConnectionReceivedDate", + "nullable": true, + "description": "Received Connection Date", + "type": { + "type": { + "com.linkedin.schema.DateType": {} + } + }, + "nativeDataType": "Date/Time", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "ConnectionSentDate", + "nullable": true, + "description": "Sent Connection Date", + "type": { + "type": { + "com.linkedin.schema.DateType": {} + } + }, + "nativeDataType": "Date/Time", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "Tier", + "nullable": true, + "description": "Einstein Account Tier", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Text(2)", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "CustomerPriority__c", + "nullable": true, + "description": "Customer Priority", + "created": { + "time": 1651461737000, + "actor": "urn:li:corpuser:user@mydomain.com" + }, + "lastModified": { + "time": 1651461737000, + "actor": "urn:li:corpuser:user@mydomain.com" + }, + "type": { + "type": { + "com.linkedin.schema.EnumType": {} + } + }, + "nativeDataType": "Picklist", + "recursive": false, + "globalTags": { + "tags": [ + { + "tag": "urn:li:tag:Custom" + } + ] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "SLA__c", + "nullable": true, + "description": "SLA", + "created": { + "time": 1651461737000, + "actor": "urn:li:corpuser:user@mydomain.com" + }, + "lastModified": { + "time": 1651461737000, + "actor": "urn:li:corpuser:user@mydomain.com" + }, + "type": { + "type": { + "com.linkedin.schema.EnumType": {} + } + }, + "nativeDataType": "Picklist", + "recursive": false, + "globalTags": { + "tags": [ + { + "tag": "urn:li:tag:Custom" + } + ] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "Active__c", + "nullable": true, + "description": "Active", + "created": { + "time": 1651461737000, + "actor": "urn:li:corpuser:user@mydomain.com" + }, + "lastModified": { + "time": 1651461737000, + "actor": "urn:li:corpuser:user@mydomain.com" + }, + "type": { + "type": { + "com.linkedin.schema.EnumType": {} + } + }, + "nativeDataType": "Picklist", + "recursive": false, + "globalTags": { + "tags": [ + { + "tag": "urn:li:tag:Custom" + } + ] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "NumberofLocations__c", + "nullable": true, + "description": "Number of Locations", + "created": { + "time": 1651461737000, + "actor": "urn:li:corpuser:user@mydomain.com" + }, + "lastModified": { + "time": 1651461737000, + "actor": "urn:li:corpuser:user@mydomain.com" + }, + "type": { + "type": { + "com.linkedin.schema.NumberType": {} + } + }, + "nativeDataType": "Number(3, 0)", + "recursive": false, + "globalTags": { + "tags": [ + { + "tag": "urn:li:tag:Custom" + } + ] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "UpsellOpportunity__c", + "nullable": true, + "description": "Upsell Opportunity", + "created": { + "time": 1651461737000, + "actor": "urn:li:corpuser:user@mydomain.com" + }, + "lastModified": { + "time": 1651461737000, + "actor": "urn:li:corpuser:user@mydomain.com" + }, + "type": { + "type": { + "com.linkedin.schema.EnumType": {} + } + }, + "nativeDataType": "Picklist", + "recursive": false, + "globalTags": { + "tags": [ + { + "tag": "urn:li:tag:Custom" + } + ] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "SLASerialNumber__c", + "nullable": true, + "description": "SLA Serial Number", + "created": { + "time": 1651461737000, + "actor": "urn:li:corpuser:user@mydomain.com" + }, + "lastModified": { + "time": 1651461737000, + "actor": "urn:li:corpuser:user@mydomain.com" + }, + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Text(10)", + "recursive": false, + "globalTags": { + "tags": [ + { + "tag": "urn:li:tag:Custom" + } + ] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "SLAExpirationDate__c", + "nullable": true, + "description": "SLA Expiration Date", + "created": { + "time": 1651461737000, + "actor": "urn:li:corpuser:user@mydomain.com" + }, + "lastModified": { + "time": 1651461737000, + "actor": "urn:li:corpuser:user@mydomain.com" + }, + "type": { + "type": { + "com.linkedin.schema.DateType": {} + } + }, + "nativeDataType": "Date", + "recursive": false, + "globalTags": { + "tags": [ + { + "tag": "urn:li:tag:Custom" + } + ] + }, + "isPartOfKey": false, + "jsonProps": "{}" + } + ], + "primaryKeys": [ + "Id" + ], + "foreignKeys": [ + { + "name": "MasterRecord", + "foreignFields": [ + "urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,Account,PROD),Id)" + ], + "sourceFields": [ + "urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,Account,PROD),MasterRecordId)" + ], + "foreignDataset": "urn:li:dataset:(urn:li:dataPlatform:salesforce,Account,PROD)" + }, + { + "name": "Parent", + "foreignFields": [ + "urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,Account,PROD),Id)" + ], + "sourceFields": [ + "urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,Account,PROD),ParentId)" + ], + "foreignDataset": "urn:li:dataset:(urn:li:dataPlatform:salesforce,Account,PROD)" + }, + { + "name": "Owner", + "foreignFields": [ + "urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,User,PROD),Id)" + ], + "sourceFields": [ + "urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,Account,PROD),OwnerId)" + ], + "foreignDataset": "urn:li:dataset:(urn:li:dataPlatform:salesforce,User,PROD)" + }, + { + "name": "CreatedBy", + "foreignFields": [ + "urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,User,PROD),Id)" + ], + "sourceFields": [ + "urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,Account,PROD),CreatedById)" + ], + "foreignDataset": "urn:li:dataset:(urn:li:dataPlatform:salesforce,User,PROD)" + }, + { + "name": "LastModifiedBy", + "foreignFields": [ + "urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,User,PROD),Id)" + ], + "sourceFields": [ + "urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,Account,PROD),LastModifiedById)" + ], + "foreignDataset": "urn:li:dataset:(urn:li:dataPlatform:salesforce,User,PROD)" + }, + { + "name": "DandbCompany", + "foreignFields": [ + "urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,DandBCompany,PROD),Id)" + ], + "sourceFields": [ + "urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,Account,PROD),DandbCompanyId)" + ], + "foreignDataset": "urn:li:dataset:(urn:li:dataPlatform:salesforce,DandBCompany,PROD)" + }, + { + "name": "OperatingHours", + "foreignFields": [ + "urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,OperatingHours,PROD),Id)" + ], + "sourceFields": [ + "urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,Account,PROD),OperatingHoursId)" + ], + "foreignDataset": "urn:li:dataset:(urn:li:dataPlatform:salesforce,OperatingHours,PROD)" + } + ] + } }, "systemMetadata": { "lastObserved": 1652353200000, - "runId": "salesforce-test", - "registryName": null, - "registryVersion": null, - "properties": null + "runId": "salesforce-test" } }, { - "auditHeader": null, "entityType": "dataset", "entityUrn": "urn:li:dataset:(urn:li:dataPlatform:salesforce,Account,PROD)", - "entityKeyAspect": null, "changeType": "UPSERT", "aspectName": "subTypes", "aspect": { - "value": "{\"typeNames\": [\"Object\"]}", - "contentType": "application/json" + "json": { + "typeNames": [ + "Object" + ] + } }, "systemMetadata": { "lastObserved": 1652353200000, - "runId": "salesforce-test", - "registryName": null, - "registryVersion": null, - "properties": null + "runId": "salesforce-test" } }, { - "auditHeader": null, "entityType": "dataset", "entityUrn": "urn:li:dataset:(urn:li:dataPlatform:salesforce,Property__c,PROD)", - "entityKeyAspect": null, "changeType": "UPSERT", "aspectName": "operation", "aspect": { - "value": "{\"timestampMillis\": 1651661952000, \"partitionSpec\": {\"type\": \"FULL_TABLE\", \"partition\": \"FULL_TABLE_SNAPSHOT\"}, \"actor\": \"urn:li:corpuser:user@mydomain.com\", \"operationType\": \"CREATE\", \"lastUpdatedTimestamp\": 1651661952000}", - "contentType": "application/json" + "json": { + "timestampMillis": 1652353200000, + "partitionSpec": { + "type": "FULL_TABLE", + "partition": "FULL_TABLE_SNAPSHOT" + }, + "actor": "urn:li:corpuser:user@mydomain.com", + "operationType": "CREATE", + "lastUpdatedTimestamp": 1651661952000 + } }, "systemMetadata": { "lastObserved": 1652353200000, - "runId": "salesforce-test", - "registryName": null, - "registryVersion": null, - "properties": null + "runId": "salesforce-test" } }, { - "auditHeader": null, "entityType": "dataset", "entityUrn": "urn:li:dataset:(urn:li:dataPlatform:salesforce,Property__c,PROD)", - "entityKeyAspect": null, "changeType": "UPSERT", "aspectName": "operation", "aspect": { - "value": "{\"timestampMillis\": 1652784043000, \"partitionSpec\": {\"type\": \"FULL_TABLE\", \"partition\": \"FULL_TABLE_SNAPSHOT\"}, \"actor\": \"urn:li:corpuser:user@mydomain.com\", \"operationType\": \"ALTER\", \"lastUpdatedTimestamp\": 1652784043000}", - "contentType": "application/json" + "json": { + "timestampMillis": 1652353200000, + "partitionSpec": { + "type": "FULL_TABLE", + "partition": "FULL_TABLE_SNAPSHOT" + }, + "actor": "urn:li:corpuser:user@mydomain.com", + "operationType": "ALTER", + "lastUpdatedTimestamp": 1652784043000 + } }, "systemMetadata": { "lastObserved": 1652353200000, - "runId": "salesforce-test", - "registryName": null, - "registryVersion": null, - "properties": null + "runId": "salesforce-test" } }, { - "auditHeader": null, "entityType": "dataset", "entityUrn": "urn:li:dataset:(urn:li:dataPlatform:salesforce,Property__c,PROD)", - "entityKeyAspect": null, "changeType": "UPSERT", "aspectName": "datasetProperties", "aspect": { - "value": "{\"customProperties\": {\"Durable Id\": \"01I5i000000Y6fp\", \"Qualified API Name\": \"Property__c\", \"Developer Name\": \"Property\", \"Label\": \"Property\", \"Plural Label\": \"Properties\", \"Internal Sharing Model\": \"ReadWrite\", \"External Sharing Model\": \"Private\", \"Language\": \"en_US\", \"Manageable State\": \"unmanaged\"}, \"name\": \"Property\", \"description\": \"A tangible asset such as an apartment, a house, etc\", \"tags\": []}", - "contentType": "application/json" + "json": { + "customProperties": { + "Durable Id": "01I5i000000Y6fp", + "Qualified API Name": "Property__c", + "Developer Name": "Property", + "Label": "Property", + "Plural Label": "Properties", + "Internal Sharing Model": "ReadWrite", + "External Sharing Model": "Private", + "Language": "en_US", + "Manageable State": "unmanaged" + }, + "name": "Property", + "description": "A tangible asset such as an apartment, a house, etc", + "tags": [] + } }, "systemMetadata": { "lastObserved": 1652353200000, - "runId": "salesforce-test", - "registryName": null, - "registryVersion": null, - "properties": null + "runId": "salesforce-test" } }, { - "auditHeader": null, "entityType": "dataset", "entityUrn": "urn:li:dataset:(urn:li:dataPlatform:salesforce,Property__c,PROD)", - "entityKeyAspect": null, "changeType": "UPSERT", "aspectName": "schemaMetadata", "aspect": { - "value": "{\"schemaName\": \"\", \"platform\": \"urn:li:dataPlatform:salesforce\", \"version\": 0, \"created\": {\"time\": 1651661952000, \"actor\": \"urn:li:corpuser:user@mydomain.com\"}, \"lastModified\": {\"time\": 0, \"actor\": \"urn:li:corpuser:unknown\"}, \"hash\": \"\", \"platformSchema\": {\"com.linkedin.schema.OtherSchema\": {\"rawSchema\": \"\"}}, \"fields\": [{\"fieldPath\": \"Id\", \"nullable\": false, \"description\": \"Record ID\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Lookup()\", \"recursive\": false, \"globalTags\": {\"tags\": [{\"tag\": \"urn:li:tag:SystemField\"}]}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"OwnerId\", \"nullable\": false, \"description\": \"Owner ID\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Lookup(User,Group)\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"IsDeleted\", \"nullable\": false, \"description\": \"Deleted\", \"type\": {\"type\": {\"com.linkedin.schema.BooleanType\": {}}}, \"nativeDataType\": \"Checkbox\", \"recursive\": false, \"globalTags\": {\"tags\": [{\"tag\": \"urn:li:tag:SystemField\"}]}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"Name\", \"nullable\": true, \"description\": \"Property Name\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Text(80)\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"CreatedDate\", \"nullable\": false, \"description\": \"Created Date\", \"type\": {\"type\": {\"com.linkedin.schema.DateType\": {}}}, \"nativeDataType\": \"Date/Time\", \"recursive\": false, \"globalTags\": {\"tags\": [{\"tag\": \"urn:li:tag:SystemField\"}]}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"CreatedById\", \"nullable\": false, \"description\": \"Created By ID\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Lookup(User)\", \"recursive\": false, \"globalTags\": {\"tags\": [{\"tag\": \"urn:li:tag:SystemField\"}]}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"LastModifiedDate\", \"nullable\": false, \"description\": \"Last Modified Date\", \"type\": {\"type\": {\"com.linkedin.schema.DateType\": {}}}, \"nativeDataType\": \"Date/Time\", \"recursive\": false, \"globalTags\": {\"tags\": [{\"tag\": \"urn:li:tag:SystemField\"}]}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"LastModifiedById\", \"nullable\": false, \"description\": \"Last Modified By ID\", \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Lookup(User)\", \"recursive\": false, \"globalTags\": {\"tags\": [{\"tag\": \"urn:li:tag:SystemField\"}]}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"SystemModstamp\", \"nullable\": false, \"description\": \"System Modstamp\", \"type\": {\"type\": {\"com.linkedin.schema.DateType\": {}}}, \"nativeDataType\": \"Date/Time\", \"recursive\": false, \"globalTags\": {\"tags\": [{\"tag\": \"urn:li:tag:SystemField\"}]}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"LastActivityDate\", \"nullable\": true, \"description\": \"Last Activity Date\", \"type\": {\"type\": {\"com.linkedin.schema.DateType\": {}}}, \"nativeDataType\": \"Date\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"LastViewedDate\", \"nullable\": true, \"description\": \"Last Viewed Date\", \"type\": {\"type\": {\"com.linkedin.schema.DateType\": {}}}, \"nativeDataType\": \"Date/Time\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"LastReferencedDate\", \"nullable\": true, \"description\": \"Last Referenced Date\", \"type\": {\"type\": {\"com.linkedin.schema.DateType\": {}}}, \"nativeDataType\": \"Date/Time\", \"recursive\": false, \"globalTags\": {\"tags\": []}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"Price__c\", \"nullable\": false, \"description\": \"Price\", \"created\": {\"time\": 1651662105000, \"actor\": \"urn:li:corpuser:user@mydomain.com\"}, \"lastModified\": {\"time\": 1651662105000, \"actor\": \"urn:li:corpuser:user@mydomain.com\"}, \"type\": {\"type\": {\"com.linkedin.schema.NumberType\": {}}}, \"nativeDataType\": \"Currency(18, 0)\", \"recursive\": false, \"globalTags\": {\"tags\": [{\"tag\": \"urn:li:tag:Custom\"}]}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"Description__c\", \"nullable\": true, \"description\": \"Description\", \"created\": {\"time\": 1652784257000, \"actor\": \"urn:li:corpuser:user@mydomain.com\"}, \"lastModified\": {\"time\": 1652784257000, \"actor\": \"urn:li:corpuser:user@mydomain.com\"}, \"type\": {\"type\": {\"com.linkedin.schema.StringType\": {}}}, \"nativeDataType\": \"Text Area(255)\", \"recursive\": false, \"globalTags\": {\"tags\": [{\"tag\": \"urn:li:tag:Custom\"}]}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}, {\"fieldPath\": \"Active__c\", \"nullable\": false, \"description\": \"Active\", \"created\": {\"time\": 1652790393000, \"actor\": \"urn:li:corpuser:user@mydomain.com\"}, \"lastModified\": {\"time\": 1652790393000, \"actor\": \"urn:li:corpuser:user@mydomain.com\"}, \"type\": {\"type\": {\"com.linkedin.schema.EnumType\": {}}}, \"nativeDataType\": \"Picklist\", \"recursive\": false, \"globalTags\": {\"tags\": [{\"tag\": \"urn:li:tag:Custom\"}]}, \"isPartOfKey\": false, \"jsonProps\": \"{}\"}], \"primaryKeys\": [\"Id\"], \"foreignKeys\": [{\"name\": \"Owner\", \"foreignFields\": [\"urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,Group,PROD),Id)\"], \"sourceFields\": [\"urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,Property__c,PROD),OwnerId)\"], \"foreignDataset\": \"urn:li:dataset:(urn:li:dataPlatform:salesforce,Group,PROD)\"}, {\"name\": \"Owner\", \"foreignFields\": [\"urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,User,PROD),Id)\"], \"sourceFields\": [\"urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,Property__c,PROD),OwnerId)\"], \"foreignDataset\": \"urn:li:dataset:(urn:li:dataPlatform:salesforce,User,PROD)\"}, {\"name\": \"CreatedBy\", \"foreignFields\": [\"urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,User,PROD),Id)\"], \"sourceFields\": [\"urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,Property__c,PROD),CreatedById)\"], \"foreignDataset\": \"urn:li:dataset:(urn:li:dataPlatform:salesforce,User,PROD)\"}, {\"name\": \"LastModifiedBy\", \"foreignFields\": [\"urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,User,PROD),Id)\"], \"sourceFields\": [\"urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,Property__c,PROD),LastModifiedById)\"], \"foreignDataset\": \"urn:li:dataset:(urn:li:dataPlatform:salesforce,User,PROD)\"}]}", - "contentType": "application/json" + "json": { + "schemaName": "", + "platform": "urn:li:dataPlatform:salesforce", + "version": 0, + "created": { + "time": 1651661952000, + "actor": "urn:li:corpuser:user@mydomain.com" + }, + "lastModified": { + "time": 0, + "actor": "urn:li:corpuser:unknown" + }, + "hash": "", + "platformSchema": { + "com.linkedin.schema.OtherSchema": { + "rawSchema": "" + } + }, + "fields": [ + { + "fieldPath": "Id", + "nullable": false, + "description": "Record ID", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Lookup()", + "recursive": false, + "globalTags": { + "tags": [ + { + "tag": "urn:li:tag:SystemField" + } + ] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "OwnerId", + "nullable": false, + "description": "Owner ID", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Lookup(User,Group)", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "IsDeleted", + "nullable": false, + "description": "Deleted", + "type": { + "type": { + "com.linkedin.schema.BooleanType": {} + } + }, + "nativeDataType": "Checkbox", + "recursive": false, + "globalTags": { + "tags": [ + { + "tag": "urn:li:tag:SystemField" + } + ] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "Name", + "nullable": true, + "description": "Property Name", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Text(80)", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "CreatedDate", + "nullable": false, + "description": "Created Date", + "type": { + "type": { + "com.linkedin.schema.DateType": {} + } + }, + "nativeDataType": "Date/Time", + "recursive": false, + "globalTags": { + "tags": [ + { + "tag": "urn:li:tag:SystemField" + } + ] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "CreatedById", + "nullable": false, + "description": "Created By ID", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Lookup(User)", + "recursive": false, + "globalTags": { + "tags": [ + { + "tag": "urn:li:tag:SystemField" + } + ] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "LastModifiedDate", + "nullable": false, + "description": "Last Modified Date", + "type": { + "type": { + "com.linkedin.schema.DateType": {} + } + }, + "nativeDataType": "Date/Time", + "recursive": false, + "globalTags": { + "tags": [ + { + "tag": "urn:li:tag:SystemField" + } + ] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "LastModifiedById", + "nullable": false, + "description": "Last Modified By ID", + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Lookup(User)", + "recursive": false, + "globalTags": { + "tags": [ + { + "tag": "urn:li:tag:SystemField" + } + ] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "SystemModstamp", + "nullable": false, + "description": "System Modstamp", + "type": { + "type": { + "com.linkedin.schema.DateType": {} + } + }, + "nativeDataType": "Date/Time", + "recursive": false, + "globalTags": { + "tags": [ + { + "tag": "urn:li:tag:SystemField" + } + ] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "LastActivityDate", + "nullable": true, + "description": "Last Activity Date", + "type": { + "type": { + "com.linkedin.schema.DateType": {} + } + }, + "nativeDataType": "Date", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "LastViewedDate", + "nullable": true, + "description": "Last Viewed Date", + "type": { + "type": { + "com.linkedin.schema.DateType": {} + } + }, + "nativeDataType": "Date/Time", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "LastReferencedDate", + "nullable": true, + "description": "Last Referenced Date", + "type": { + "type": { + "com.linkedin.schema.DateType": {} + } + }, + "nativeDataType": "Date/Time", + "recursive": false, + "globalTags": { + "tags": [] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "Price__c", + "nullable": false, + "description": "Price", + "created": { + "time": 1651662105000, + "actor": "urn:li:corpuser:user@mydomain.com" + }, + "lastModified": { + "time": 1651662105000, + "actor": "urn:li:corpuser:user@mydomain.com" + }, + "type": { + "type": { + "com.linkedin.schema.NumberType": {} + } + }, + "nativeDataType": "Currency(18, 0)", + "recursive": false, + "globalTags": { + "tags": [ + { + "tag": "urn:li:tag:Custom" + } + ] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "Description__c", + "nullable": true, + "description": "Description", + "created": { + "time": 1652784257000, + "actor": "urn:li:corpuser:user@mydomain.com" + }, + "lastModified": { + "time": 1652784257000, + "actor": "urn:li:corpuser:user@mydomain.com" + }, + "type": { + "type": { + "com.linkedin.schema.StringType": {} + } + }, + "nativeDataType": "Text Area(255)", + "recursive": false, + "globalTags": { + "tags": [ + { + "tag": "urn:li:tag:Custom" + } + ] + }, + "isPartOfKey": false, + "jsonProps": "{}" + }, + { + "fieldPath": "Active__c", + "nullable": false, + "description": "Active", + "created": { + "time": 1652790393000, + "actor": "urn:li:corpuser:user@mydomain.com" + }, + "lastModified": { + "time": 1652790393000, + "actor": "urn:li:corpuser:user@mydomain.com" + }, + "type": { + "type": { + "com.linkedin.schema.EnumType": {} + } + }, + "nativeDataType": "Picklist", + "recursive": false, + "globalTags": { + "tags": [ + { + "tag": "urn:li:tag:Custom" + } + ] + }, + "isPartOfKey": false, + "jsonProps": "{}" + } + ], + "primaryKeys": [ + "Id" + ], + "foreignKeys": [ + { + "name": "Owner", + "foreignFields": [ + "urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,Group,PROD),Id)" + ], + "sourceFields": [ + "urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,Property__c,PROD),OwnerId)" + ], + "foreignDataset": "urn:li:dataset:(urn:li:dataPlatform:salesforce,Group,PROD)" + }, + { + "name": "Owner", + "foreignFields": [ + "urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,User,PROD),Id)" + ], + "sourceFields": [ + "urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,Property__c,PROD),OwnerId)" + ], + "foreignDataset": "urn:li:dataset:(urn:li:dataPlatform:salesforce,User,PROD)" + }, + { + "name": "CreatedBy", + "foreignFields": [ + "urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,User,PROD),Id)" + ], + "sourceFields": [ + "urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,Property__c,PROD),CreatedById)" + ], + "foreignDataset": "urn:li:dataset:(urn:li:dataPlatform:salesforce,User,PROD)" + }, + { + "name": "LastModifiedBy", + "foreignFields": [ + "urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,User,PROD),Id)" + ], + "sourceFields": [ + "urn:li:schemaField:(urn:li:dataset:(urn:li:dataPlatform:salesforce,Property__c,PROD),LastModifiedById)" + ], + "foreignDataset": "urn:li:dataset:(urn:li:dataPlatform:salesforce,User,PROD)" + } + ] + } }, "systemMetadata": { "lastObserved": 1652353200000, - "runId": "salesforce-test", - "registryName": null, - "registryVersion": null, - "properties": null + "runId": "salesforce-test" } }, { - "auditHeader": null, "entityType": "dataset", "entityUrn": "urn:li:dataset:(urn:li:dataPlatform:salesforce,Property__c,PROD)", - "entityKeyAspect": null, "changeType": "UPSERT", "aspectName": "subTypes", "aspect": { - "value": "{\"typeNames\": [\"Custom Object\"]}", - "contentType": "application/json" + "json": { + "typeNames": [ + "Custom Object" + ] + } }, "systemMetadata": { "lastObserved": 1652353200000, - "runId": "salesforce-test", - "registryName": null, - "registryVersion": null, - "properties": null + "runId": "salesforce-test" } }, { - "auditHeader": null, "entityType": "dataset", "entityUrn": "urn:li:dataset:(urn:li:dataPlatform:salesforce,Property__c,PROD)", - "entityKeyAspect": null, "changeType": "UPSERT", "aspectName": "domains", "aspect": { - "value": "{\"domains\": [\"urn:li:domain:sales\"]}", - "contentType": "application/json" + "json": { + "domains": [ + "urn:li:domain:sales" + ] + } }, "systemMetadata": { "lastObserved": 1652353200000, - "runId": "salesforce-test", - "registryName": null, - "registryVersion": null, - "properties": null + "runId": "salesforce-test" } }, { - "auditHeader": null, "entityType": "dataset", "entityUrn": "urn:li:dataset:(urn:li:dataPlatform:salesforce,Property__c,PROD)", - "entityKeyAspect": null, "changeType": "UPSERT", "aspectName": "datasetProfile", "aspect": { - "value": "{\"timestampMillis\": 1652353200000, \"partitionSpec\": {\"type\": \"FULL_TABLE\", \"partition\": \"FULL_TABLE_SNAPSHOT\"}, \"rowCount\": 3, \"columnCount\": 15}", - "contentType": "application/json" + "json": { + "timestampMillis": 1652353200000, + "partitionSpec": { + "type": "FULL_TABLE", + "partition": "FULL_TABLE_SNAPSHOT" + }, + "rowCount": 3, + "columnCount": 15 + } }, "systemMetadata": { "lastObserved": 1652353200000, - "runId": "salesforce-test", - "registryName": null, - "registryVersion": null, - "properties": null + "runId": "salesforce-test" } } ] \ No newline at end of file