Opzioni di connessione Salesforce - AWS Glue

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

Le seguenti opzioni di connessione sono supportate per il connettore Salesforce:

  • ENTITY_NAME(String): (obbligatorio) utilizzato per la lettura/scrittura. Il nome dell'oggetto in Salesforce.

  • API_VERSION(String): (obbligatorio) utilizzato per la lettura/scrittura. Versione dell'API Rest di Salesforce da usare.

  • SELECTED_FIELDS(List<String>): predefinito, vuoto (SELECT *). Utilizzato per la lettura. Colonne da selezionare per l'oggetto.

  • FILTER_PREDICATE(String): 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(String): predefinito, vuoto. Utilizzato per la lettura. Query Spark SQL completa.

  • PARTITION_FIELD(String): utilizzato per la lettura. Campo da utilizzare per partizionare la query.

  • LOWER_BOUND(String): utilizzato per la lettura. Un valore limite inferiore inclusivo del campo di partizione scelto.

  • UPPER_BOUND(String): utilizzato per la lettura. Un valore limite superiore esclusivo del campo di partizione scelto.

  • NUM_PARTITIONS(Integer): predefinito: 1. Utilizzato per la lettura. Numero di partizioni da leggere.

  • IMPORT_DELETED_RECORDS(String): predefinito, FALSE. Utilizzato per la lettura. Per ottenere i record eliminati durante la query.

  • WRITE_OPERATION(String): predefinito: INSERT. Utilizzato per la scrittura. Il valore deve essere INSERT, UPDATE, UPSERT e DELETE.

  • ID_FIELD_NAMES(String): predefinito: nullo. Obbligatorio per UPDATE e UPSERT.