

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# Salesforce 連線選項
<a name="salesforce-connection-options"></a>

Salesforce 連接器支援下列連線選項：
+ `ENTITY_NAME`(String) - (必要) 用於讀取/寫入。Salesforce 中的物件名稱。
+ `API_VERSION`(String) - (必要) 用於讀取/寫入。您想要使用的 Salesforce Rest API 版本。
+ `SELECTED_FIELDS`(List<String>) - 預設：empty(SELECT \$1)。用於讀取。您要為物件選取的資料欄。
+ `FILTER_PREDICATE`(String) - 預設：空白。用於讀取。其應該為 Spark SQL 格式。

  提供篩選條件述詞時，僅支援 `AND` 運算子。目前不支援其他運算子，例如 `OR` 和 `IN`。
+ `QUERY`(String) - 預設：空白。用於讀取。完整的 Spark SQL 查詢。
+ `PARTITION_FIELD`(String) - 用於讀取。用於分區查詢的欄位。
+ `LOWER_BOUND`(String) - 用於讀取。所選分區欄位的包含下限值。
+ `UPPER_BOUND`(String) - 用於讀取。所選分區欄位的唯一上限值。
+ `NUM_PARTITIONS`(Integer) - 預設：1。用於讀取。要讀取的分區數目。
+ `IMPORT_DELETED_RECORDS`(String) - 預設：FALSE。用於讀取。在查詢時取得刪除記錄。
+ `WRITE_OPERATION`(String) - 預設：INSERT。用於寫入。值應為 INSERT、UPDATE、UPSERT、DELETE。
+ `ID_FIELD_NAMES`(String) - 預設：null。UPDATE 和 UPSERT 的必要項目。