Leitura de entidades do Zendesk - AWS Glue

Leitura de entidades do Zendesk

Pré-requisito

Um objeto do Zendesk-do qual você deseja ler. Você precisará do nome do objeto, como tíquete, usuário ou artigo, conforme mencionado na tabela a seguir.

Entidade Pode ser filtrada Oferece suporte a limite Oferece suporte a Ordenar por Oferece suporte a Selecionar * Oferece suporte a particionamento
Tíquete S S S S N
Usuário S S S S N
Organização S S S S N
Artigo S S N S N
Evento do tíquete S S N S N
Evento de métrica do tíquete S S N S N
Comentário do tíquete S S S S N
Campo do tíquete S S N S N
Métrica do tíquete S S N S N
Atividade do tíquete S S N S N
Ignorar tíquete N S N S N
Grupo S S S S N
Associação a grupos N S S S N
Classificação de satisfação S S N S N
Visualizar S S S S N
Trigger S S S S N
Categoria do gatilho N S S S N
Macro S S S S N
Automação N S S S N

Exemplo:

Zendesk_read = glueContext.create_dynamic_frame.from_options( connection_type="Zendesk", connection_options={ "connectionName": "connectionName", "ENTITY_NAME": "Account", "API_VERSION": "v2" }

Detalhes das entidades e dos campos do Zendesk:

Entidade Campo Tipo de dados Operadores compatíveis Comentários
artigos url String
id Longo
author_id Longo
body String
comments_disabled Booleano
rascunho Booleano
edited_at DateTime
html_url String
label_names Lista
locale String EQUAL_TO
outdated Booleano
outdated_locales Lista
permission_group_id Longo
position Inteiro
promoted Booleano
section_id Longo
source_locale String
nome String
título String
user_segment_id Longo
content_tags_id Lista
vote_count Inteiro
vote_sum Inteiro
created_at DateTime
updated_at DateTime EQUAL_TO
label_name String EQUAL_TO
grupo url String
id Longo
is_public Booleano
nome String
description String
padrão Booleano
deleted Booleano
created_at DateTime
updated_at DateTime
exclude_deleted Booleano EQUAL_TO
automação url String
id Longo
título String
active Booleano
created_at DateTime
updated_at DateTime
padrão Booleano
actions Lista
posições Inteiro
condições Struct
raw_title String
group-membership url String
id Longo
user_id Longo
group_id Longo
padrão Booleano
created_at DateTime
updated_at DateTime
Macro url String
id Longo
título String
active Booleano EQUAL_TO
created_at DateTime
updated_at DateTime
padrão Booleano
actions Lista
position Inteiro
description String
raw_title String
restrição Struct
acesso String EQUAL_TO
categoria Inteiro EQUAL_TO
group_id Longo EQUAL_TO
only_viewable Booleano EQUAL_TO
organizações url String
id Longo
external_id String
nome String
domain_names Lista
detalhes String
observações String
group_id Longo
shared_tickets Booleano
shared_comments Booleano
tags Lista
organization_fields Struct
created_at DateTime
updated_at DateTime EQUAL_TO
DML_STATUS String Um campo definido pelo usuário usado para rastrear o status criado, atualizado e excluído do registro.
satisfaction-rating url String
id Longo
assignee_id Longo
comentário String
group_id Longo
reason String
reason_code Inteiro
reason_id Longo
requester_id Longo
pontuação String EQUAL_TO
ticket_id Inteiro
created_at DateTime
updated_at DateTime EQUAL_TO
start_time DateTime EQUAL_TO
end_time DateTime EQUAL_TO
DML_STATUS String Um campo definido pelo usuário usado para rastrear o status criado, atualizado e excluído do registro.
ticket-activity actor Struct
actor_id Longo
created_at DateTime
id Longo
objeto Struct
target Struct
título String
updated_at DateTime
url String
usuário Struct
user_id Longo
verb String
since DateTime EQUAL_TO
ticket-comment id Longo
type String
author_id Longo
body String
html_body String
plain_body String
pública Booleano
anexos Lista
audit_id Longo
via Struct
created_at DateTime
metadados Struct
ticket_id Inteiro EQUAL_TO
include_inline_images Booleano EQUAL_TO
ticket-events id Longo
ticket_id Longo
timestamp Longo
created_at DateTime
updater_id Longo
child_events Lista
via String
operacional Struct
event_type String
comment_present Booleano
comment_public Booleano
via_reference_id Longo
created_at DateTime EQUAL_TO
DML_STATUS String Um campo definido pelo usuário usado para rastrear o status criado, atualizado e excluído do registro.
ticket-field url String
id Longo
type String
título String
raw_title String
description String
raw_description String
position Inteiro
active Booleano
obrigatório Booleano
collapsed_for_agents Booleano
regexp_for_validation String
title_in_portal String
raw_title_in_portal String
visible_in_portal Booleano
editable_on_portal Booleano
required_in_portal Booleano
tag String
created_at DateTime
updated_at DateTime
removível Booleano
agent_description String
custom_field_options Lista
custom_statuses Lista
relationship_filter Struct
relationship_target_type String
sub_type_id Inteiro
system_field_options Lista
locale String EQUAL_TO
ticket-metric-events id Longo
horário DateTime EQUAL_TO
ticket_id Inteiro
métrica String
instance_id Inteiro
type String
DML_STATUS String EQUAL_TO Um campo definido pelo usuário usado para rastrear o status criado, atualizado e excluído do registro.
ticket-metric url String
id Longo
ticket_id Inteiro
created_at DateTime
updated_at DateTime
group_stations Inteiro
assignee_stations Inteiro
reabre Inteiro
responde Inteiro
assignee_updated_at DateTime
requester_updated_at DateTime
initially_assigned_at DateTime
assigned_at DateTime
solved_at DateTime
last_comment_added_at DateTime
reply_time_in_minutes Struct
first_resolution_time_in_minutes Struct
full_resolution_time_in_minutes Struct
agent_wait_time_in_minutes Struct
requester_wait_time_in_minutes Struct
on_hold_time_in_seconds Struct
reply_time_in_seconds Struct
custom_status_updated_at DateTime
ticket-skip created_at DateTime
id Longo
reason String
bilhete Struct
ticket_id Inteiro
updated_at DateTime
user_id Longo
tíquetes url String
id Longo
external_id String EQUAL_TO
type String
subject String
raw_subject String
description String
priority String
status String
recipient (destinatário) String
requester (solicitante) Struct
requester_id Longo
submitter_id Longo
assignee_id Longo
organization_id Longo
group_id Longo
collaborator_ids Lista
emails_cc_ids Lista
follower_ids Lista
forum_topic_id Ling
problem_id Longo
has_incidents Booleano
due_at DateTime
tags Lista
via Struct
custom_fields Lista
satisfaction_rating Struct
sharing_agreement_ids Lista
followup_ids Lista
via_followup_source_id Longo
ticket_form_id Longo
brand_id Longo
allow_channelback Booleano
allow_attachments Booleano
is_public Booleano
from_messaging_channel Booleano
created_at DateTime
updated_at DateTime EQUAL_TO
assignee_email String
attribute_value_ids Lista
colaboradores Lista
comment Struct
custom_status_id Longo
email_ccs Struct
seguidores Struct
macro_id Longo
macros_ids Lista
metadados Struct
safe_update Booleano
updated_stamp DateTime
via_id Longo
voice_comment Struct
DML_STATUS String Um campo definido pelo usuário usado para rastrear o status criado, atualizado e excluído do registro.
trigger-category url String
id String
nome String
updated_at DateTime
created_at DateTime
position Inteiro
Acionador url String
id Longo
título String
active Booleano EQUAL_TO
updated_at DateTime
created_at DateTime
padrão Booleano
actions Lista
condições Struct
description String
position Inteiro
raw_title String
category_id String EQUAL_TO
usuários url String
id Longo
external_id String EQUAL_TO
email String
active Booleano
alias String
chat_only Booleano
custom_roll_id Longo
roll_type Inteiro
detalhes String
last_login_at DateTime
locale String
locale_id Inteiro
moderator Booleano
observações String
nome String
only_private_comments Booleano
organization_id Longo
default_group_id Longo
phone String
photo Struct
remote_photo_url String
restricted_agent Booleano
perfil String EQUAL_TO
compartilhado Booleano
shared_agent Booleano
tag Lista
assinatura String
suspended Booleano
ticket_restriction String
time_zone String
iana_time_zone
two_factor_auth_enabled
user_fields
verified Booleano
report_csv Booleano
created_at DateTime
updated_at DateTime EQUAL_TO
permission_set Longo EQUAL_TO
shared_phone_number Booleano
DML_STATUS String Um campo definido pelo usuário usado para rastrear o status criado, atualizado e excluído do registro.
visualizar url String
id Longo
título String
active Booleano EQUAL_TO
updated_at DateTime
created_at DateTime
padrão Booleano
position Inteiro
description String
execution Struct
restrição Struct
raw_title String
condições Struct
acesso String EQUAL_TO
group_id Longo EQUAL_TO
nota

Os tipos de dados Struct e List são convertidos no tipo de dados String na resposta do conector.

Particionamento de consultas

Não há suporte para partições no Zendesk.