Write metadata to HCP

Use the Write metadata to HCP step to write custom metadata to a Hitachi Content Platform (HCP) object.

Within the step, you select an HCP object by its URL and write custom metadata annotations to the object. This can help enrich and validate the data stored in your HCP repository.

Hitachi Content Platform (HCP) is an object-based storage repository designed for unstructured data. An HCP object includes a read-only file, a unique URL, system metadata properties, and custom metadata annotations. Each custom metadata annotation must have a unique name (for example, myannotation0515202).

circle-info

To access HCP through VFS in this step, you must configure object versioning in HCP namespaces. See Access to HCP REST.

General

  • Step name: Specify the unique name of the step on the canvas. You can customize the name or leave it as the default.

Options

Write metadata to HCP step

In the step window, select an incoming field or variable that provides the target object URL. Select the annotation to write to, then specify the metadata payload from an incoming field or by entering it manually.

You can also use values from other steps, such as Query HCP, Read metadata from HCP, or Data Grid.

Option
Description

HCP VFS connection

Select the VFS connection used to connect to your HCP repository. For background, see Create a VFS connection.

Select incoming field for your object URL

Select an incoming field that contains the target object URL. You can also enter the object URL directly.

If you are building the URL dynamically, you can use variables such as ${Internal.Entry.Current.Directory} as part of your value. | | Annotation to write to | Select the annotation name to write:

  • Use default: Writes to the default annotation.

  • Incoming field: Uses an incoming field value as the annotation name.

  • Manual: Enter an annotation name (maximum 32 characters).

You can write up to 10 annotations per object. Writing more results in an error. | | Data to be written | Metadata payload to write:

  • Incoming field: Select the incoming field whose value contains the metadata.

  • Manual: Enter the metadata directly. |

circle-exclamation

Metadata injection support

All fields of this step support metadata injection. You can use this step with ETL metadata injection to pass metadata to your transformation at runtime.

See also

Last updated

Was this helpful?