Lectura desde entidades de Zendesk
Requisito previo
Un objeto de Zendesk desde el que desea leer. Necesitará el nombre del objeto, como el ticket, el usuario o el artículo, tal y como se indica en la siguiente tabla.
| Entidad | Se puede filtrar | Admite límite | Admite Ordenar por | Admite Seleccionar * | Admite partición |
|---|---|---|---|---|---|
| Ticket | Y | Y | Y | Y | N |
| Usuario | Y | Y | Y | Y | N |
| Organización | Y | Y | Y | Y | N |
| Artículo | Y | Y | N | Y | N |
| Evento de ticket | Y | Y | N | Y | N |
| Evento de métrica de tickets | Y | Y | N | Y | N |
| Comentario de tickets | Y | Y | Y | Y | N |
| Campo de tickets | Y | Y | N | Y | N |
| Métrica de tickets | Y | Y | N | Y | N |
| Actividad de tickets | Y | Y | N | Y | N |
| Omisión de tickets | N | Y | N | Y | N |
| Grupo | Y | Y | Y | Y | N |
| Pertenencia a grupos | N | Y | Y | Y | N |
| Calificación de satisfacción | Y | Y | N | Y | N |
| Visualización | Y | Y | Y | Y | N |
| Desencadenador | Y | Y | Y | Y | N |
| Categoría de activación | N | Y | Y | Y | N |
| Macro | Y | Y | Y | Y | N |
| Automatización | N | Y | Y | Y | N |
Ejemplo:
Zendesk_read = glueContext.create_dynamic_frame.from_options( connection_type="Zendesk", connection_options={ "connectionName": "connectionName", "ENTITY_NAME": "Account", "API_VERSION": "v2" }
Detalles de las entidades y los campos de Zendesk:
| Entidad | Campo | Tipo de datos: | Operadores admitidos | Comentarios |
|---|---|---|---|---|
| artículos | url | Cadena | ||
| id | Largo | |||
| author_id | Largo | |||
| cuerpo | Cadena | |||
| comments_disabled | Booleano | |||
| draft | Booleano | |||
| edited_at | DateTime | |||
| html_url | Cadena | |||
| label_names | Enumeración | |||
| locale | Cadena | EQUAL_TO | ||
| outdated | Booleano | |||
| outdated_locales | Enumeración | |||
| permission_group_id | Largo | |||
| position | Entero | |||
| promoted | Booleano | |||
| section_id | Largo | |||
| source_locale | Cadena | |||
| nombre | Cadena | |||
| título | Cadena | |||
| user_segment_id | Largo | |||
| content_tags_id | Enumeración | |||
| vote_count | Entero | |||
| vote_sum | Entero | |||
| created_at | DateTime | |||
| updated_at | DateTime | EQUAL_TO | ||
| label_name | Cadena | EQUAL_TO | ||
| grupo | url | Cadena | ||
| id | Largo | |||
| is_public | Booleano | |||
| nombre | Cadena | |||
| Descripción | Cadena | |||
| predeterminado | Booleano | |||
| eliminado | Booleano | |||
| created_at | DateTime | |||
| updated_at | DateTime | |||
| exclude_deleted | Booleano | EQUAL_TO | ||
| Automation | url | Cadena | ||
| id | Largo | |||
| título | Cadena | |||
| activa | Booleano | |||
| created_at | DateTime | |||
| updated_at | DateTime | |||
| predeterminado | Booleano | |||
| acciones | Enumeración | |||
| positions | Entero | |||
| condiciones | Struct | |||
| raw_title | Cadena | |||
| group-membership | url | Cadena | ||
| id | Largo | |||
| user_id | Largo | |||
| group_id | Largo | |||
| predeterminado | Booleano | |||
| created_at | DateTime | |||
| updated_at | DateTime | |||
| macro | url | Cadena | ||
| id | Largo | |||
| título | Cadena | |||
| activa | Booleano | EQUAL_TO | ||
| created_at | DateTime | |||
| updated_at | DateTime | |||
| predeterminado | Booleano | |||
| acciones | Enumeración | |||
| position | Entero | |||
| Descripción | Cadena | |||
| raw_title | Cadena | |||
| restricción | Struct | |||
| acceder | Cadena | EQUAL_TO | ||
| categoría | Entero | EQUAL_TO | ||
| group_id | Largo | EQUAL_TO | ||
| only_viewable | Booleano | EQUAL_TO | ||
| organizaciones | url | Cadena | ||
| id | Largo | |||
| external_id | Cadena | |||
| nombre | Cadena | |||
| domain_names | Enumeración | |||
| details | Cadena | |||
| notas | Cadena | |||
| group_id | Largo | |||
| shared_tickets | Booleano | |||
| shared_comments | Booleano | |||
| etiquetas | Enumeración | |||
| organization_fields | Struct | |||
| created_at | DateTime | |||
| updated_at | DateTime | EQUAL_TO | ||
| DML_STATUS | Cadena | Campo definido por el usuario que se utiliza para hacer un seguimiento del estado de creación, actualización y eliminación del registro. | ||
| satisfaction-rating | url | Cadena | ||
| id | Largo | |||
| assignee_id | Largo | |||
| comentario | Cadena | |||
| group_id | Largo | |||
| razón | Cadena | |||
| reason_code | Entero | |||
| reason_id | Largo | |||
| requester_id | Largo | |||
| puntuación | Cadena | EQUAL_TO | ||
| ticket_id | Entero | |||
| created_at | DateTime | |||
| updated_at | DateTime | EQUAL_TO | ||
| start_time | DateTime | EQUAL_TO | ||
| end_time | DateTime | EQUAL_TO | ||
| DML_STATUS | Cadena | Campo definido por el usuario que se utiliza para hacer un seguimiento del estado de creación, actualización y eliminación del registro. | ||
| ticket-activity | actor | Struct | ||
| actor_id | Largo | |||
| created_at | DateTime | |||
| id | Largo | |||
| objeto | Struct | |||
| destino | Struct | |||
| título | Cadena | |||
| updated_at | DateTime | |||
| url | Cadena | |||
| usuario | Struct | |||
| user_id | Largo | |||
| verb | Cadena | |||
| since | DateTime | EQUAL_TO | ||
| ticket-comment | id | Largo | ||
| type | Cadena | |||
| author_id | Largo | |||
| cuerpo | Cadena | |||
| html_body | Cadena | |||
| plain_body | Cadena | |||
| público | Booleano | |||
| attachments | Enumeración | |||
| audit_id | Largo | |||
| via | Struct | |||
| created_at | DateTime | |||
| metadatos | Struct | |||
| ticket_id | Entero | EQUAL_TO | ||
| include_inline_images | Booleano | EQUAL_TO | ||
| ticket-events | id | Largo | ||
| ticket_id | Largo | |||
| marca de tiempo | Largo | |||
| created_at | DateTime | |||
| updater_id | Largo | |||
| child_events | Enumeración | |||
| via | Cadena | |||
| sistema | Struct | |||
| event_type | Cadena | |||
| comment_present | Booleano | |||
| comment_public | Booleano | |||
| via_reference_id | Largo | |||
| created_at | DateTime | EQUAL_TO | ||
| DML_STATUS | Cadena | Campo definido por el usuario que se utiliza para hacer un seguimiento del estado de creación, actualización y eliminación del registro. | ||
| ticket-field | url | Cadena | ||
| id | Largo | |||
| type | Cadena | |||
| título | Cadena | |||
| raw_title | Cadena | |||
| Descripción | Cadena | |||
| raw_description | Cadena | |||
| position | Entero | |||
| activa | Booleano | |||
| obligatorio | Booleano | |||
| collapsed_for_agents | Booleano | |||
| regexp_for_validation | Cadena | |||
| title_in_portal | Cadena | |||
| raw_title_in_portal | Cadena | |||
| visible_in_portal | Booleano | |||
| editable_on_portal | Booleano | |||
| required_in_portal | Booleano | |||
| etiqueta | Cadena | |||
| created_at | DateTime | |||
| updated_at | DateTime | |||
| removable | Booleano | |||
| agent_description | Cadena | |||
| custom_field_options | Enumeración | |||
| custom_statuses | Enumeración | |||
| relationship_filter | Struct | |||
| relationship_target_type | Cadena | |||
| sub_type_id | Entero | |||
| system_field_options | Enumeración | |||
| locale | Cadena | EQUAL_TO | ||
| ticket-metric-events | id | Largo | ||
| hora | DateTime | EQUAL_TO | ||
| ticket_id | Entero | |||
| métrica | Cadena | |||
| instance_id | Entero | |||
| type | Cadena | |||
| DML_STATUS | Cadena | EQUAL_TO | Campo definido por el usuario que se utiliza para hacer un seguimiento del estado de creación, actualización y eliminación del registro. | |
| ticket-metric | url | Cadena | ||
| id | Largo | |||
| ticket_id | Entero | |||
| created_at | DateTime | |||
| updated_at | DateTime | |||
| group_stations | Entero | |||
| assignee_stations | Entero | |||
| reopens | Entero | |||
| replies | Entero | |||
| 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 | Largo | |||
| razón | Cadena | |||
| ticket | Struct | |||
| ticket_id | Entero | |||
| updated_at | DateTime | |||
| user_id | Largo | |||
| tickets | url | Cadena | ||
| id | Largo | |||
| external_id | Cadena | EQUAL_TO | ||
| type | Cadena | |||
| subject | Cadena | |||
| raw_subject | Cadena | |||
| Descripción | Cadena | |||
| priority | Cadena | |||
| status | Cadena | |||
| destinatario | Cadena | |||
| solicitante | Struct | |||
| requester_id | Largo | |||
| submitter_id | Largo | |||
| assignee_id | Largo | |||
| organization_id | Largo | |||
| group_id | Largo | |||
| collaborator_ids | Enumeración | |||
| emails_cc_ids | Enumeración | |||
| follower_ids | Enumeración | |||
| forum_topic_id | Ling | |||
| problem_id | Largo | |||
| has_incidents | Booleano | |||
| due_at | DateTime | |||
| etiquetas | Enumeración | |||
| via | Struct | |||
| custom_fields | Enumeración | |||
| satisfaction_rating | Struct | |||
| sharing_agreement_ids | Enumeración | |||
| followup_ids | Enumeración | |||
| via_followup_source_id | Largo | |||
| ticket_form_id | Largo | |||
| brand_id | Largo | |||
| allow_channelback | Booleano | |||
| allow_attachments | Booleano | |||
| is_public | Booleano | |||
| from_messaging_channel | Booleano | |||
| created_at | DateTime | |||
| updated_at | DateTime | EQUAL_TO | ||
| assignee_email | Cadena | |||
| attribute_value_ids | Enumeración | |||
| collaborators | Enumeración | |||
| comentario | Struct | |||
| custom_status_id | Largo | |||
| email_ccs | Struct | |||
| followers | Struct | |||
| macro_id | Largo | |||
| macros_ids | Enumeración | |||
| metadatos | Struct | |||
| safe_update | Booleano | |||
| updated_stamp | DateTime | |||
| via_id | Largo | |||
| voice_comment | Struct | |||
| DML_STATUS | Cadena | Campo definido por el usuario que se utiliza para hacer un seguimiento del estado de creación, actualización y eliminación del registro. | ||
| trigger-category | url | Cadena | ||
| id | Cadena | |||
| nombre | Cadena | |||
| updated_at | DateTime | |||
| created_at | DateTime | |||
| position | Entero | |||
| Desencadenador | url | Cadena | ||
| id | Largo | |||
| título | Cadena | |||
| activa | Booleano | EQUAL_TO | ||
| updated_at | DateTime | |||
| created_at | DateTime | |||
| predeterminado | Booleano | |||
| acciones | Enumeración | |||
| condiciones | Struct | |||
| Descripción | Cadena | |||
| position | Entero | |||
| raw_title | Cadena | |||
| category_id | Cadena | EQUAL_TO | ||
| usuarios | url | Cadena | ||
| id | Largo | |||
| external_id | Cadena | EQUAL_TO | ||
| correo electrónico | Cadena | |||
| activa | Booleano | |||
| alias | Cadena | |||
| chat_only | Booleano | |||
| custom_roll_id | Largo | |||
| roll_type | Entero | |||
| details | Cadena | |||
| last_login_at | DateTime | |||
| locale | Cadena | |||
| locale_id | Entero | |||
| moderator | Booleano | |||
| notas | Cadena | |||
| nombre | Cadena | |||
| only_private_comments | Booleano | |||
| organization_id | Largo | |||
| default_group_id | Largo | |||
| phone | Cadena | |||
| photo | Struct | |||
| remote_photo_url | Cadena | |||
| restricted_agent | Booleano | |||
| rol | Cadena | EQUAL_TO | ||
| guardado | Booleano | |||
| shared_agent | Booleano | |||
| etiqueta | Enumeración | |||
| firma | Cadena | |||
| suspended | Booleano | |||
| ticket_restriction | Cadena | |||
| time_zone | Cadena | |||
| iana_time_zone | ||||
| two_factor_auth_enabled | ||||
| user_fields | ||||
| verified | Booleano | |||
| report_csv | Booleano | |||
| created_at | DateTime | |||
| updated_at | DateTime | EQUAL_TO | ||
| permission_set | Largo | EQUAL_TO | ||
| shared_phone_number | Booleano | |||
| DML_STATUS | Cadena | Campo definido por el usuario que se utiliza para hacer un seguimiento del estado de creación, actualización y eliminación del registro. | ||
| ver | url | Cadena | ||
| id | Largo | |||
| título | Cadena | |||
| activa | Booleano | EQUAL_TO | ||
| updated_at | DateTime | |||
| created_at | DateTime | |||
| predeterminado | Booleano | |||
| position | Entero | |||
| Descripción | Cadena | |||
| ejecución | Struct | |||
| restricción | Struct | |||
| raw_title | Cadena | |||
| condiciones | Struct | |||
| acceder | Cadena | EQUAL_TO | ||
| group_id | Largo | EQUAL_TO |
nota
Los tipos de datos de estructura y lista se convierten en tipos de datos de cadena en respuesta al conector.
Consultas de partición
Zendesk no admite particiones.