Hi all,
We have a metadata schema that looks like this:
MY_Schema
Section1
Field A
Field B
Section2
Field C
Section1 and Section2 are shared with other metadata schemas so I dont want to alter them at all.
I would like to alter this schema to:
MY_Schema
Section3
Field A
Field C
(ie remove fieldB)
Can I do this without losing all the data for the assets where MY_Schema has already been applied?
Thanks,
Steve
[quote]We have a metadata schema that looks like this:
MY_Schema
Section1
Field A
Field B
Section2
Field C
Section1 and Section2 are shared with other metadata schemas so I dont want to alter them at all.
I would like to alter this schema to:
MY_Schema
Section3
Field A
Field C
(ie remove fieldB)
Can I do this without losing all the data for the assets where MY_Schema has already been applied?[/quote]
Metadata Fields can be moved between sections without losing the associated metadata applied to assets, as this is assigned on an asset ID basis.
Sections can also be renamed without any issues.
In order to carry the new structure through to the assets using the schema, the metadata content files will have to be regenerated from the regeneration option on the "Details" screen of the schema.
So I should (in order):
- Add a new section to the MY_Schema (section3).
- Link in Field A and Field C.
- Remove Section1 and section2.
- Regenerate metadata
And I wont lose any of my already saved metadata values?
[quote]Metadata Fields can be moved between sections without losing the associated metadata applied to assets, as this is assigned on an asset ID basis.
Sections can also be renamed without any issues.
In order to carry the new structure through to the assets using the schema, the metadata content files will have to be regenerated from the regeneration option on the "Details" screen of the schema.[/quote]
[quote]So I should (in order):
- Add a new section to the MY_Schema (section3).
- Link in Field A and Field C.
- Remove Section1 and section2.
- Regenerate metadata
And I wont lose any of my already saved metadata values?[/quote]
The values set for the metadata field A and C will be retained. Metadata values for Field B will be removed.
In your previous post you said:
[quote]Section1 and Section2 are shared with other metadata schemas so I dont want to alter them at all.[/quote]
I would like to verify that there is no need for Field B to be retained, as these values will definitely be removed from all assets which reference this field.
I would recommend creating a small clone of the existing schema and applying it to a single asset, and then testing the field move operation on the clone to ensure that the results of this operation are as expected before operating on the "real" schema.
Thanks Mark, will do.