Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Leitura de entidades do Pendo

Modo de foco
Leitura de entidades do Pendo - AWS Glue

Pré-requisitos

Um objeto do Pendo do qual você deseja ler. Consulte a tabela de entidades compatíveis abaixo para verificar as entidades disponíveis.

Entidades compatíveis

Entidade Pode ser filtrada Oferece suporte a limite Oferece suporte a Ordenar por Oferece suporte a Selecionar * Oferece suporte a particionamento
Atributo Não Não Não Sim Não
Guia Não Não Não Sim Não
Página Não Não Não Sim Não
Relatório Não Não Não Sim Não
Dados de relatório Não Não Não Sim Não
Visitante (API de agregação) Sim Não Sim Sim Não
Conta (API de agregação) Sim Não Sim Sim Não
Evento (API de agregação) Sim Não Sim Sim Não
Evento do recurso (API de agregação) Sim Não Sim Sim Sim
Evento do guia (API de agregação) Sim Não Sim Sim Sim
Conta (API de agregação) Sim Não Sim Sim Sim
Evento da página (API de agregação) Sim Não Sim Sim Sim
Evento de enquete (API de agregação) Sim Não Sim Sim Sim
Evento de rastreamento (API de agregação) Sim Não Sim Sim Sim

Exemplo

Pendo_read = glueContext.create_dynamic_frame.from_options( connection_type="glue.spark.Pendo", connection_options={ "connectionName": "connectionName", "ENTITY_NAME": "feature", "API_VERSION": "v1", "INSTANCE_URL": "instanceUrl" }

Consultas de particionamento

É possível fornecer as opções adicionais do Spark PARTITION_FIELD, LOWER_BOUND, UPPER_BOUND e NUM_PARTITIONS se quiser utilizar a simultaneidade no Spark. Com esses parâmetros, a consulta original seria dividida em NUM_PARTITIONS subconsultas, que poderiam ser executadas pelas tarefas do Spark simultaneamente.

  • PARTITION_FIELD: o nome do campo a ser usado para particionar a consulta.

  • LOWER_BOUND: um valor limite inferior inclusivo do campo de partição escolhido.

    Para o campo DateTime, aceitamos o valor no formato ISO.

    Exemplo de valor válido:

    "2024-07-01T00:00:00.000Z"
  • UPPER_BOUND: um valor limite superior exclusivo do campo de partição escolhido.

  • NUM_PARTITIONS: o número de partições.

A tabela a seguir descreve os detalhes do suporte do campo de particionamento da entidade:

Nome da entidade
Event

Evento do recurso

Evento do guia
Evento da página
Evento de enquete
Evento de rastreamento

Exemplo: .

pendo_read = glueContext.create_dynamic_frame.from_options( connection_type="glue.spark.pendo", connection_options={ "connectionName": "connectionName", "ENTITY_NAME": "event", "API_VERSION": "v1", "INSTANCE_URL": "instanceUrl" "NUM_PARTITIONS": "10", "PARTITION_FIELD": "appId" "LOWER_BOUND": "4656" "UPPER_BOUND": "7788" }
PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.