

# Salesforce 连接选项
<a name="salesforce-connection-options"></a>

Salesforce 连接器支持以下连接选项：
+ `ENTITY_NAME`（字符串）–（必填）用于读/写。您在 Salesforce 中的对象的名称。
+ `API_VERSION`（字符串）–（必填）用于读/写。您想要使用的 Salesforce Rest API 版本。
+ `SELECTED_FIELDS`（列表<字符串>）–默认：empty(SELECT \$1)。用于读取。您想要为对象选择的列。
+ `FILTER_PREDICATE`（字符串）– 默认：空。用于读取。应采用 Spark SQL 格式。

  提供筛选器谓词时，仅支持 `AND` 运算符。目前不支持 `OR` 和 `IN` 等其他运算符。
+ `QUERY`（字符串）– 默认：空。用于读取。完整的 Spark SQL 查询。
+ `PARTITION_FIELD`（字符串）– 用于读取。用于分区查询的字段。
+ `LOWER_BOUND`（字符串）– 用于读取。所选分区字段的包含下限值。
+ `UPPER_BOUND`（字符串）– 用于读取。所选分区字段的排除上限值。
+ `NUM_PARTITIONS`（整数）– 默认：1。用于读取。要读取的分区数。
+ `IMPORT_DELETED_RECORDS`（字符串）– 默认：FALSE。用于读取。在查询时获取删除记录。
+ `WRITE_OPERATION`（字符串）– 默认：INSERT。用于写入。值应为 INSERT、UPDATE、UPSERT、DELETE。
+ `ID_FIELD_NAMES`（字符串）– 默认：null。UPDATE 和 UPSERT 必需。