共用方式為


SqlRuleFilter 類別

表示篩選準則,這是運算式和在 pub/sub 管線中執行的動作組合。

繼承
builtins.object
SqlRuleFilter

建構函式

SqlRuleFilter(sql_expression: str | None = None, parameters: Dict[str, str | int | float | bool | datetime | timedelta] | None = None)

參數

名稱 Description
sql_expression
str

SQL 運算式。 例如 MyProperty='ABC'

預設值: None
parameters
Dict[str, Union[str, int, float, bool, datetime, <xref:timedelta>]]

如果有的話,請設定 sql 運算式參數的值。

預設值: None

範例

建立 SqlRuleFilter。


   sql_filter = SqlRuleFilter("property1 = 'value'")
   sql_filter_parametrized = SqlRuleFilter(
       "property1 = @param1 AND property2 = @param2",
       parameters={
           "@param1": "value",
           "@param2" : 1
       }
   )