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à.
Lettura da entità Freshdesk
Prerequisito
Un oggetto Freshdesk da cui desideri leggere. Avrai bisogno del nome dell'oggetto.
Entità supportate per l'origine:
Entità | Può essere filtrato | Limite di supporto | Supporta Order by | Supporta Select * | Supporta il partizionamento |
---|---|---|---|---|---|
Agenti | Sì | Sì | No | Sì | Sì |
Orario di lavoro | No | Sì | No | Sì | Sì |
Azienda | Sì | Sì | No | Sì | Sì |
Contatti | Sì | Sì | No | Sì | Sì |
Conversazioni | No | Sì | No | Sì | No |
Configurazioni e-mail | No | Sì | No | Sì | No |
Caselle di posta elettronica | Sì | Sì | Sì | Sì | No |
Categorie del forum | No | Sì | No | Sì | No |
Forum | No | Sì | No | Sì | No |
Gruppi | No | Sì | No | Sì | No |
Prodotti | No | Sì | No | Sì | No |
Roles | No | Sì | No | Sì | No |
Valutazioni di soddisfazione | Sì | Sì | No | Sì | No |
Competenze | No | Sì | No | Sì | No |
Soluzioni | Sì | Sì | No | Sì | No |
Sondaggi | No | Sì | No | Sì | No |
Biglietti | Sì | Sì | Sì | Sì | Sì |
Inserimenti temporali | Sì | Sì | No | Sì | No |
Argomenti | No | Sì | No | Sì | No |
Commenti sull'argomento | No | Sì | No | Sì | No |
Esempio:
freshdesk_read = glueContext.create_dynamic_frame.from_options( connection_type="freshdesk", connection_options={ "connectionName": "connectionName", "ENTITY_NAME": "entityName", "API_VERSION": "v2" }
Dettagli dell'entità e del campo di Freshdesk:
Entità | Campo | Tipo di dati | Operatori supportati |
---|---|---|---|
Agente | Disponibilità | Booleano | N/D |
disponibile_since | DateTime | N/D | |
Id | Long | N/D | |
Occasionale | Booleano | N/D | |
Firma | Stringa | N/A | |
ticket_scope | Long | N/D | |
Tipo | Stringa | N/A | |
created_at | DateTime | N/D | |
aggiornato_at | DateTime | N/D | |
Contatti | Stringa | N/A | |
Stringa | EQUAL_A | ||
Mobile | Stringa | N/A | |
Telefono | Stringa | N/A | |
Descrizione | Stringa | N/A | |
descrizione_da_api_doc | Stringa | N/A | |
Id | Stringa | N/A | |
contatto [attivo] | Stringa | N/A | |
contatto [email] | Stringa | N/A | |
contatta [job_title] | Stringa | N/A | |
contatto [lingua] | Stringa | N/A | |
contatta [last_login_at] | Stringa | N/A | |
contatto [cellulare] | Stringa | N/A | |
contatto [nome] | Stringa | N/A | |
contatto [telefono] | Stringa | N/A | |
contatto [time_zone] | Stringa | N/A | |
contatta [created_at] | Stringa | N/A | |
modalità_focus | Booleano | N/D | |
Ore lavorative | Descrizione | Stringa | N/A |
Id | Long | N/D | |
is_default | Booleano | N/D | |
Nome | Stringa | N/A | |
time_zone | Stringa | N/A | |
ore_lavorative | Eseguire la mappatura | N/D | |
created_at | DateTime | N/D | |
aggiornato_at | DateTime | N/D | |
Azienda | custom_fields | Eseguire la mappatura | N/D |
Domini | Elenco | N/D | |
description | Stringa | N/A | |
Id | Long | N/D | |
nome | Stringa | N/A | |
note | Stringa | N/A | |
created_at | DateTime | EQUAL_A, LESS _ _OR_ _A, _ THAN _OR_ EQUAL _A GREATER THAN EQUAL | |
aggiornato_at | DateTime | EQUAL_A, _ _OR_ _A, _ _OR_ _A LESS THAN EQUAL GREATER THAN EQUAL | |
punteggio sanitario | Stringa | N/A | |
data_rinnovo | Data | N/D | |
Industry | Stringa | N/A | |
livello dell'account | Stringa | N/A | |
Domain | Stringa | EQUAL_A | |
Contatti | Attivo | Booleano | EQUAL_A |
Indirizzo | Stringa | N/A | |
id_azienda | Long | EQUAL_A | |
custom_fields | Eseguire la mappatura | N/D | |
Descrizione | Stringa | N/A | |
Stringa | EQUAL_A | ||
Id | Long | N/D | |
titolo_lavoro | Stringa | N/A | |
Lingua | Stringa | EQUAL_A | |
Mobile | Stringa | EQUAL_A | |
Nome | Stringa | N/A | |
Telefono | Stringa | N/A | |
Tag | Elenco | N/D | |
time_zone | Stringa | EQUAL_A | |
twitter_id | Stringa | EQUAL_A | |
altre_aziende | Elenco | N/D | |
created_at | DateTime | LESS_ THAN _OR_ _TO, _ EQUAL _OR_ _TO, GREATER _TO THAN EQUAL EQUAL | |
aggiornato_at | DateTime | LESS_ _OR_ _A, _ _OR_ _A THAN EQUAL GREATER THAN EQUAL | |
Tag | Stringa | EQUAL_A | |
Avatar | Oggetto | N/D | |
visualizza tutti i biglietti | Booleano | N/D | |
Eliminato | Booleano | N/D | |
id_esterno univoco | Stringa | N/A | |
Conversazioni | body_text | Stringa | N/A |
body | Stringa | N/A | |
Id | Long | N/D | |
In arrivo | Booleano | N/D | |
user_id | Long | N/D | |
email di supporto | Stringa | N/A | |
Origine | Stringa | N/A | |
id_ticket | Stringa | N/A | |
created_at | DateTime | N/D | |
aggiornato_at | DateTime | N/D | |
da_email | Stringa | N/A | |
cc_emails | Elenco | N/D | |
bcc_emails | Elenco | N/D | |
Allegati | Elenco | N/D | |
last_edited_at | DateTime | N/D | |
to_email | Elenco | N/D | |
Privata | Booleano | N/D | |
Configurazioni e-mail | Attivo | Booleano | N/D |
group_id | Long | N/D | |
Id | Long | N/D | |
Nome | Stringa | N/A | |
primary_role | Booleano | N/D | |
product_id | Long | N/D | |
email di risposta | Stringa | N/A | |
a_email | Stringa | N/A | |
created_at | DateTime | N/D | |
aggiornato_at | DateTime | N/D | |
Caselle di posta elettronica | Attivo | Booleano | N/D |
customer_mailbox | Eseguire la mappatura | N/D | |
email di risposta predefinita | Booleano | N/D | |
inoltrare_email | Stringa | EQUAL_A | |
casella di posta freshdesk_mailbox | Eseguire la mappatura | N/D | |
group_id | Long | EQUAL_A | |
Id | Long | N/D | |
tipo_casella di posta | Stringa | N/A | |
Nome | Stringa | N/A | |
product_id | Long | EQUAL_A | |
email di supporto | Stringa | EQUAL_A | |
created_at | DateTime | N/D | |
aggiornato_at | DateTime | N/D | |
tipo_accesso | Stringa | N/A | |
Autenticazione | Stringa | N/A | |
delete_da_server | Stringa | N/A | |
codice_errore | Stringa | N/A | |
In arrivo | Stringa | N/A | |
server di posta | Stringa | N/A | |
In uscita | Stringa | N/A | |
Password | Stringa | N/A | |
Porta | Long | N/D | |
use_ssl | Booleano | N/D | |
username | Stringa | N/A | |
fallimento del dominio pubblico | Stringa | N/A | |
Categorie del forum | Descrizione | Stringa | N/A |
Id | Long | N/D | |
Nome | Stringa | N/A | |
created_at | DateTime | N/D | |
aggiornato_at | DateTime | N/D | |
Forum | Id | Long | N/D |
Nome | Stringa | N/A | |
Descrizione | Stringa | N/A | |
Posizione | Long | N/D | |
forum_category_id | Long | N/D | |
tipo_forum | Long | N/D | |
visibilità_forum | Long | N/D | |
conto_argomenti | Long | N/D | |
conto_post | Long | N/D | |
id_aziendali | Elenco | N/D | |
Gruppi | auto_ticket_assign | Long | N/D |
id_ora_aziendale | Long | N/D | |
Descrizione | Stringa | N/A | |
escalate_to | Long | N/D | |
Id | Long | N/D | |
Nome | Stringa | N/A | |
unsigned_for | Stringa | N/A | |
created_at | DateTime | N/D | |
aggiornato_at | DateTime | N/D | |
agent_id | Elenco | N/D | |
Prodotti | Descrizione | Stringa | N/A |
Id | Long | N/D | |
Nome | Stringa | N/A | |
created_at | DateTime | N/D | |
aggiornato_at | DateTime | N/D | |
Roles | Descrizione | Stringa | N/A |
Id | Long | N/D | |
Nome | Stringa | N/A | |
Predefinita | Booleano | N/D | |
created_at | DateTime | N/D | |
aggiornato_at | DateTime | N/D | |
Valutazioni di soddisfazione | Id | Long | N/D |
survey_id | Long | N/D | |
user_id | Long | EQUAL_TO | |
id_agente | Long | N/D | |
group_id | Long | N/D | |
id_biglietto | Long | N/D | |
Feedback | Stringa | N/A | |
Valutazioni | Eseguire la mappatura | N/D | |
created_at | DateTime | N/D | |
aggiornato_at | DateTime | N/D | |
created_since | DateTime | EQUAL_A | |
Competenze | Id | Long | N/D |
Nome | Stringa | N/A | |
Classifica | Stringa | N/A | |
created_at | DateTime | N/D | |
aggiornato_at | DateTime | N/D | |
Agenti | Array | N/D | |
match_type | Stringa | N/A | |
Condizioni | Elenco | N/D | |
Soluzioni | Id | Long | N/D |
Nome | Stringa | N/A | |
Descrizione | Stringa | N/A | |
created_at | DateTime | N/D | |
aggiornato_at | DateTime | N/D | |
Termine | Stringa | CONTAINS | |
visible_in_portals | Elenco | N/D | |
Sondaggi | Id | Long | N/D |
Titolo | Stringa | N/A | |
Questions | Stringa | N/A | |
created_at | DateTime | N/D | |
aggiornato_at | DateTime | N/D | |
Biglietti | cc_emails | Elenco | N/D |
custom_fields | Eseguire la mappatura | N/D | |
dovuto_by | DateTime | EQUAL_A | |
email_config_id | Long | N/D | |
fr_due_by | DateTime | EQUAL_A | |
fr_escalated | Booleano | N/D | |
fwd_emails | Elenco | N/D | |
group_id | Long | EQUAL_A | |
Id | Long | N/D | |
è_intensificato | Booleano | EQUAL_A | |
product_id | Long | N/D | |
reply_cc_emails | Elenco | N/D | |
requester_id | Long | N/D | |
id_risponditore | Long | N/D | |
Origine | Long | N/D | |
Spam | Booleano | N/D | |
Stato | Long | EQUAL_A | |
Subject | Stringa | N/A | |
to_email | Elenco | N/D | |
nr_due_by | DateTime | N/D | |
closed_at | DateTime | N/D | |
Tag | Elenco | N/D | |
Tipo | Stringa | EQUAL_A | |
created_at | DateTime | LESS_ THAN _OR_ _A, _ EQUAL _OR_ _A, GREATER _A THAN EQUAL EQUAL | |
aggiornato_at | DateTime | LESS_ _OR_ _A, _ _OR_ _A THAN EQUAL GREATER THAN EQUAL | |
id_agente | Numero intero | EQUAL_A | |
Tag | Stringa | EQUAL_A | |
allegati | Elenco | N/D | |
id_azienda | Long | N/D | |
deleted (eliminato) | Booleano | N/D | |
description | Stringa | N/A | |
testo_descrittivo | Stringa | N/A | |
Stringa | N/A | ||
facebook_id | Stringa | N/A | |
nome | Stringa | N/A | |
telefono | Stringa | N/A | |
twitter_id | Stringa | N/A | |
Inserimenti temporali | agent_id | Long | EQUAL_A |
Fatturabile | Booleano | EQUAL_A | |
Id | Long | N/D | |
eseguito_presso | DateTime | N/D | |
Nota | Stringa | N/A | |
start_time | DateTime | N/D | |
id_biglietto | Long | N/D | |
tempo_trascorso | Stringa | N/A | |
tempo_di esecuzione | Booleano | N/D | |
created_at | DateTime | N/D | |
aggiornato_at | DateTime | N/D | |
id_azienda | Long | EQUAL_A | |
eseguito_dopo | DateTime | EQUAL_A | |
eseguito_prima | DateTime | EQUAL_A | |
Argomenti | id_forum | Long | N/D |
Hits (occorrenze) | Long | N/D | |
Id | Long | N/D | |
Locked (Bloccato) | Booleano | N/D | |
merged_topic_id | Long | N/D | |
conto_post | Long | N/D | |
risposto_at | DateTime | N/D | |
risposto_da | Long | N/D | |
tipo_timbro | Long | N/D | |
Appiccicoso | Booleano | N/D | |
Titolo | Stringa | N/A | |
user_id | Long | N/D | |
voti_utente | Long | N/D | |
created_at | DateTime | N/D | |
aggiornato_at | DateTime | N/D | |
Published | Booleano | N/D | |
message | Stringa | N/A | |
Commenti sull'argomento | Risposta | Stringa | N/A |
Body | Stringa | N/A | |
forum_id | Long | N/D | |
Id | Long | N/D | |
Published | Booleano | N/D | |
Spam | Booleano | N/D | |
topic_id | Long | N/D | |
Cestino | Booleano | N/D | |
user_id | Long | N/D | |
created_at | DateTime | N/D | |
aggiornato_at | DateTime | N/D | |
testo_corpo | Stringa | N/A |
Interrogazioni di partizionamento
Partizionamento basato su filtri:
Puoi fornire le opzioni Spark aggiuntive ePARTITION_FIELD
, NUM_PARTITIONS
se vuoi LOWER_BOUND
UPPER_BOUND
, utilizzare la concorrenza in Spark. Con questi parametri, la query originale verrebbe suddivisa in un NUM_PARTITIONS
numero di sottoquery che possono essere eseguite contemporaneamente dalle attività Spark.
PARTITION_FIELD
: il nome del campo da utilizzare per partizionare la query.LOWER_BOUND
: un valore limite inferiore inclusivo del campo di partizione scelto.Per il campo Datetime, accettiamo il formato di timestamp Spark utilizzato nelle query Spark. SQL
Esempi di valori validi:
"2024-09-30T01:01:01.000Z"
UPPER_BOUND
: un valore limite superiore esclusivo del campo di partizione scelto.NUM_PARTITIONS
: il numero di partizioni.
Esempio:
freshDesk_read = glueContext.create_dynamic_frame.from_options( connection_type="freshdesk", connection_options={ "connectionName": "connectionName", "ENTITY_NAME": "entityName", "API_VERSION": "v2", "PARTITION_FIELD": "Created_Time" "LOWER_BOUND": " 2024-10-27T23:16:08Z“ "UPPER_BOUND": " 2024-10-27T23:16:08Z" "NUM_PARTITIONS": "10" }