Interface RemoveDuplicatesV2NodeParameters

Source
interface RemoveDuplicatesV2NodeParameters {
    compare?:
        | "allFields"
        | "allFieldsExcept"
        | "selectedFields";
    dateDedupeValue?: string;
    dedupeValue?: string;
    fieldsToCompare?: string;
    fieldsToExclude?: string;
    incrementalDedupeValue?: number;
    logic?: | "removeItemsWithAlreadySeenKeyValues"
    | "removeItemsUpToStoredIncrementalKey"
    | "removeItemsUpToStoredDate";
    mode?: "cleanDatabase";
    operation?: | "removeDuplicateInputItems"
    | "removeItemsSeenInPreviousExecutions"
    | "clearDeduplicationHistory";
    options?: {
        disableDotNotation?: boolean;
        historySize?: number;
        removeOtherFields?: boolean;
        scope?: "workflow"
        | "node";
    };
}

Properties§

§readonly compare?: "allFields" | "allFieldsExcept" | "selectedFields"

The fields of the input items to compare to see if they are the same Default: "allFields"

§readonly dateDedupeValue?: string

Use an input field that has a date value in ISO format

§readonly dedupeValue?: string

Use an input field (or a combination of fields) that has a unique ID value

§readonly fieldsToCompare?: string

Fields in the input to add to the comparison

§readonly fieldsToExclude?: string

Fields in the input to exclude from the comparison

§readonly incrementalDedupeValue?: number

Use an input field (or a combination of fields) that has an incremental value

§readonly logic?:
    | "removeItemsWithAlreadySeenKeyValues"
    | "removeItemsUpToStoredIncrementalKey"
    | "removeItemsUpToStoredDate"

How to select input items to remove by comparing them with key values previously processed Default: "removeItemsWithAlreadySeenKeyValues"

§readonly mode?: "cleanDatabase"

How you want to modify the key values stored on the database. None of these modes removes input items. Default: "cleanDatabase"

§readonly operation?:
    | "removeDuplicateInputItems"
    | "removeItemsSeenInPreviousExecutions"
    | "clearDeduplicationHistory"

Default: "removeDuplicateInputItems"

§readonly options?: { ... }

Default: {}