Skip to content

Commit c4b6e0e

Browse files
committed
update function name to generateUuid()
Signed-off-by: Xun Zhang <xunzh@amazon.com>
1 parent 399b766 commit c4b6e0e

2 files changed

Lines changed: 7 additions & 7 deletions

File tree

_data-prepper/pipelines/functions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ OpenSearch Data Prepper offers a range of built-in functions that can be used wi
1212

1313
- [`cidrContains()`]({{site.url}}{{site.baseurl}}/data-prepper/pipelines/cidrcontains/)
1414
- [`contains()`]({{site.url}}{{site.baseurl}}/data-prepper/pipelines/contains/)
15-
- [`generate_uuid()`]({{site.url}}{{site.baseurl}}/data-prepper/pipelines/generate-uuid/)
15+
- [`generateUuid()`]({{site.url}}{{site.baseurl}}/data-prepper/pipelines/generate-uuid/)
1616
- [`getMetadata()`]({{site.url}}{{site.baseurl}}/data-prepper/pipelines/get-metadata/)
1717
- [`getEventType()`]({{site.url}}{{site.baseurl}}/data-prepper/pipelines/get-eventtype/)
1818
- [`hasTags()`]({{site.url}}{{site.baseurl}}/data-prepper/pipelines/has-tags/)

_data-prepper/pipelines/generate-uuid.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,27 @@
11
---
22
layout: default
3-
title: generate_uuid()
3+
title: generateUuid()
44
parent: Functions
55
grand_parent: Pipelines
66
nav_order: 11
77
---
88

9-
# generate_uuid()
9+
# generateUuid()
1010

11-
The `generate_uuid()` function takes no arguments and returns a randomly generated [UUID version 4](https://www.rfc-editor.org/rfc/rfc4122) string, for example, `"550e8400-e29b-41d4-a716-446655440000"`. Each call produces a unique value using a cryptographically strong random number generator, so collision probability is negligible in practice.
11+
The `generateUuid()` function takes no arguments and returns a randomly generated [UUID version 4](https://www.rfc-editor.org/rfc/rfc4122) string, for example, `"550e8400-e29b-41d4-a716-446655440000"`. Each call produces a unique value using a cryptographically strong random number generator, so collision probability is negligible in practice.
1212

1313
This function is useful when source records do not contain a natural unique identifier---for example, when running asynchronous batch inference jobs that require a stable key to match inference results back to the original records.
1414

1515
## Usage
1616

17-
Use `generate_uuid()` as a `value_expression` in the [`add_entries`]({{site.url}}{{site.baseurl}}/data-prepper/pipelines/configuration/processors/add-entries/) processor:
17+
Use `generateUuid()` as a `value_expression` in the [`add_entries`]({{site.url}}{{site.baseurl}}/data-prepper/pipelines/configuration/processors/add-entries/) processor:
1818

1919
```yaml
2020
processor:
2121
- add_entries:
2222
entries:
2323
- key: recordId
24-
value_expression: 'generate_uuid()'
24+
value_expression: 'generateUuid()'
2525
```
2626
{% include copy.html %}
2727
@@ -41,7 +41,7 @@ uuid-demo-pipeline:
4141
- add_entries:
4242
entries:
4343
- key: recordId
44-
value_expression: 'generate_uuid()'
44+
value_expression: 'generateUuid()'
4545
4646
sink:
4747
- opensearch:

0 commit comments

Comments
 (0)