注意:以下翻译的准确性尚未经过验证。这是使用 AIP ↗ 从原始英文文本进行的机器翻译。
结构体变量是包含其他Workshop支持的变量类型字段的复合变量。目前不支持嵌套结构体。
可以使用Object的结构属性初始化结构体变量,这是一种返回CustomType
的函数。请参阅自定义类型文档以了解更多信息。如果某个字段的类型在Workshop中不支持,它将被忽略并从初始化变量中省略。
微件和变量变换操作不能整体使用结构体,因此必须提取单个结构体字段以供使用。下图显示了如何使用提取结构体字段变量变换从person
结构体变量中提取字符串类型的name
字段,然后在指标卡片微件中使用。
结构体变量也可以用作函数的输入。在配置使用结构体作为输入的函数时,可以通过悬停在Preview schema
标签上预览结构体输入的必需字段。这使构建者可以通过将其与结构体变量的原始Current value
进行比较,验证预期的输入架构是否与所选结构体变量的架构匹配。