跳转至

Construct delegated media Gotham identifier (GID)(构造委托媒体 Gotham 标识符(GID))

Supported in: Batch, Streaming

Expression to construct a valid delegated media Gotham identifier (GID) from components. If result is more than 1024 characters, produces a null row.

Expression categories: Other

Declared arguments

  • Media locator: Nonempty locator for the delegated media. Null or empty values result in null output.
    Expression\
  • Media type: Nonempty type of the delegated media. Null or empty values result in null output.
    Expression\
  • Producer instance: UUID for the media producer. An invalid UUID will nullify all output.
    Literal\

Output type: Delegated media Gotham identifier (GID)

Examples

Example 1: Base case

Argument values:

  • Media locator: locator
  • Media type: mediaType
  • Producer instance: invalidUuid
mediaType locator Output
testaudiotype empty string null

Example 2: Base case

Argument values:

  • Media locator: locator
  • Media type: mediaType
  • Producer instance: invalidUuid
mediaType locator Output
empty string testlocator null

Example 3: Base case

Argument values:

  • Media locator: locator
  • Media type: mediaType
  • Producer instance: invalidUuid
mediaType locator Output
testaudiotype testlocator null

Example 4: Base case

Argument values:

  • Media locator: locator
  • Media type: mediaType
  • Producer instance: 12345678-1234-1234-1234-123456789012
mediaType locator Output
null testlocator null

Example 5: Base case

Argument values:

  • Media locator: locator
  • Media type: mediaType
  • Producer instance: 12345678-1234-1234-1234-123456789012
mediaType locator Output
testaudiotype null null

Example 6: Base case

Argument values:

  • Media locator: locator
  • Media type: mediaType
  • Producer instance: 12345678-1234-1234-1234-123456789012
mediaType locator Output
testaudiotype testlocator ri.gotham-delegated-media.12345678-1234-1234-1234-123456789012.testaudiotype.testlocator


中文翻译


构造委托媒体 Gotham 标识符(GID)

支持:批处理(Batch)、流处理(Streaming)

通过各组件构造有效的委托媒体 Gotham 标识符(GID)的表达式。若结果超过 1024 个字符,则生成空行。

表达式类别: 其他

声明的参数

  • 媒体定位符(Media locator): 委托媒体的非空定位符。空值或空字符串将导致输出为空。
    表达式\
  • 媒体类型(Media type): 委托媒体的非空类型。空值或空字符串将导致输出为空。
    表达式\
  • 生产者实例(Producer instance): 媒体生产者的 UUID。无效的 UUID 将使所有输出为空。
    字面量\

输出类型: 委托媒体 Gotham 标识符(GID)

示例

示例 1:基础情况

参数值:

  • 媒体定位符: locator
  • 媒体类型: mediaType
  • 生产者实例: invalidUuid
mediaType locator 输出
testaudiotype 空字符串 null

示例 2:基础情况

参数值:

  • 媒体定位符: locator
  • 媒体类型: mediaType
  • 生产者实例: invalidUuid
mediaType locator 输出
空字符串 testlocator null

示例 3:基础情况

参数值:

  • 媒体定位符: locator
  • 媒体类型: mediaType
  • 生产者实例: invalidUuid
mediaType locator 输出
testaudiotype testlocator null

示例 4:基础情况

参数值:

  • 媒体定位符: locator
  • 媒体类型: mediaType
  • 生产者实例: 12345678-1234-1234-1234-123456789012
mediaType locator 输出
null testlocator null

示例 5:基础情况

参数值:

  • 媒体定位符: locator
  • 媒体类型: mediaType
  • 生产者实例: 12345678-1234-1234-1234-123456789012
mediaType locator 输出
testaudiotype null null

示例 6:基础情况

参数值:

  • 媒体定位符: locator
  • 媒体类型: mediaType
  • 生产者实例: 12345678-1234-1234-1234-123456789012
mediaType locator 输出
testaudiotype testlocator ri.gotham-delegated-media.12345678-1234-1234-1234-123456789012.testaudiotype.testlocator