

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Opzioni di connessione Salesforce
<a name="salesforce-connection-options"></a>

Le seguenti opzioni di connessione sono supportate per il connettore Salesforce:
+ `ENTITY_NAME`(Stringa): (obbligatorio) utilizzato per lettura/scrittura. Il nome del tuo oggetto in Salesforce.
+ `API_VERSION`(Stringa): (obbligatorio) utilizzato per lettura/scrittura. Versione dell'API Rest di Salesforce da usare.
+ `SELECTED_FIELDS`(List<String>): predefinito: vuoto (SELECT \$1). Utilizzato per la lettura. Colonne da selezionare per l'oggetto.
+ `FILTER_PREDICATE`(Stringa): predefinito: vuoto. Utilizzato per la lettura. Deve essere in formato Spark SQL.

  Quando si fornisce un predicato di filtro, è supportato solo l'operatore `AND`. Altri operatori come `OR` e `IN` non sono attualmente supportati.
+ `QUERY`(Stringa): predefinito: vuoto. Utilizzato per la lettura. Query Spark SQL completa.
+ `PARTITION_FIELD`(Stringa): utilizzato per la lettura. Campo da utilizzare per partizionare la query.
+ `LOWER_BOUND`(Stringa): utilizzato per la lettura. Un valore limite inferiore inclusivo del campo di partizione scelto.
+ `UPPER_BOUND`(Stringa): utilizzato per la lettura. Un valore limite superiore esclusivo del campo di partizione scelto. 
+ `NUM_PARTITIONS`(Numero intero): predefinito: 1. Utilizzato per la lettura. Numero di partizioni da leggere.
+ `IMPORT_DELETED_RECORDS`(Stringa) - predefinito: FALSE. Utilizzato per la lettura. Per ottenere i record eliminati durante la query.
+ `WRITE_OPERATION`(Stringa): predefinito: INSERT. Utilizzato per la scrittura. Il valore deve essere INSERT, UPDATE, UPSERT, DELETE.
+ `ID_FIELD_NAMES`(String): predefinito: nullo. Obbligatorio per UPDATE e UPSERT.