Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[engine] Create BulkAttributeRenamer Processor #574

Open
miseyu opened this issue Oct 15, 2024 · 0 comments
Open

[engine] Create BulkAttributeRenamer Processor #574

miseyu opened this issue Oct 15, 2024 · 0 comments
Assignees
Labels

Comments

@miseyu
Copy link
Contributor

miseyu commented Oct 15, 2024

Is your feature request related to a problem? Please describe.

  • We want to create a system that can convert the attribute names of feature attributes en masse.

Describe the solution you'd like

  • Renames attributes by adding or removing prefixes or suffixes, or replacing text using regular expressions or character strings. This Action is useful if you need to quickly rename all (or many) of your attributes.
  • The BulkAttributeRenamer lets you select either all attributes or specific ones, and then choose a renaming method. All attributes on features that enter the transformer are modified according to your selections.
    If the renaming process results in an empty attribute name, that attribute will be removed - for example, removing a suffix where the suffix itself is the whole attribute name.
    The values of attributes are unchanged.

requirements

Parameter

  • rename type

  • all or selected Attribute

  • selected attribute

    • array
  • rename action

    • add_prefix, add_suffix, remove_prefix, remove_suffix, string_replace
  • text to find (only string_replace)

    • string
  • rename value

    • string

Port

Input port

  • default

Output port

  • default

Category

  • attribute
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants