這些函式會評估及執行值的作業。
| 名稱 | 描述 |
|---|---|
| Value.Alternates | 表示替代查詢計劃。 |
| Value.Compare | 根據第一個值小於、等於或大於第二個值,傳回 -1、0 或 1。 |
| Value.Equals | 傳回兩個值是否相等。 |
| Value.Expression | 傳回代表值運算式的抽象語法樹狀結構 (AST)。 |
| Value.VersionIdentity | 傳回值的版本識別。 |
| Value.Versions | 傳回包含值可用版本的瀏覽資料表。 |
| Value.NativeQuery | 依據目標來評估查詢。 |
| Value.NullableEquals | 根據兩個值傳回邏輯值或 null。 |
| Value.Optimize | 如果值代表可以最佳化的查詢,則會傳回最佳化的查詢。 否則傳回值。 |
| Value.Type | 傳回指定值的類型。 |
算術運算
| 名稱 | 描述 |
|---|---|
| Value.Add | 傳回兩個值的總和。 |
| Value.Divide | 傳回第一個值除以第二個值的結果。 |
| Value.Multiply | 傳回兩個值的乘積。 |
| Value.Subtract | 傳回兩個值的差值。 |
參數型別
| 名稱 | 描述 |
|---|---|
| Value.As | 如果值與指定的類型相容,則傳回值。 |
| Value.Is | 決定值是否與指定的類型相容。 |
| Value.ReplaceType | 取代值的類型。 |
| 實作 | 描述 |
|---|---|
| Action.WithErrorContext | 這個函式僅供內部使用。 |
| DirectQueryCapabilities.From | 這個函式僅供內部使用。 |
| Embedded.Value | 依名稱存取內嵌混搭中的值。 |
| Excel.ShapeTable | 這個函式僅供內部使用。 |
| Module.Versions | 傳回目前模組及其相依性的模組版本記錄。 |
| Progress.DataSourceProgress | 這個函式僅供內部使用。 |
| SqlExpression.SchemaFrom | 這個函式僅供內部使用。 |
| SqlExpression.ToExpression | 這個函式僅供內部使用。 |
| Value.Firewall | 這個函式僅供內部使用。 |
| Value.ViewError | 這個函式僅供內部使用。 |
| Value.ViewFunction | 這個函式僅供內部使用。 |
| Variable.Value | 傳回指定變數的值。 |
| Variable.Value或預設 | 傳回指定變數的值,如果未定義變數,則傳回預設值。 |
中繼資料
| 名稱 | 描述 |
|---|---|
| Value.Metadata | 傳回包含輸入中繼資料的記錄。 |
| Value.RemoveMetadata | 移除值的中繼資料並傳回原始值。 |
| Value.ReplaceMetadata | 以所提供新中繼資料記錄取代值的中繼資料,並傳回附加了新中繼資料的原始值。 |
歷程
| 名稱 | 描述 |
|---|---|
| Graph.Nodes | 這個函式僅供內部使用。 |
| Value.Lineage | 這個函式僅供內部使用。 |
| Value.Traits | 這個函式僅供內部使用。 |