Menu dokumentacji

Pendo#

Połącz Pendo za pomocą klucza integracji. Źródło zapisuje 13 stałych tabel w schemacie titan.pendo.

sql
select
  page_id,
  account_id,
  app_id
from titan.pendo.page_events
limit 10

Połącz Pendo#

  1. Otwórz Aplikacje, wybierz Połącz aplikację, a następnie Pendo.

  2. Podaj klucz integracji.

  3. Sprawdź tabele, a następnie zapisz źródło.

  4. Obserwuj Historię synchronizacji, aż pierwsze uruchomienie się zakończy.

Dane uwierzytelniające są przechowywane jako sekrety. Nigdy nie stają się kolumnami jeziora ani nie pojawiają się w wynikach zapytań.

Sposób synchronizacji#

Długie synchronizacje zapisują punkt kontrolny co 10 minut. Duże okna zdarzeń są adaptacyjnie dzielone na odcinki o długości nawet 1 godziny.

Nowe źródło synchronizuje się po połączeniu, a następnie zgodnie z harmonogramem. Domyślny interwał cykliczny wynosi 4 godziny. Przerwane uruchomienie zachowuje ukończone postępy i jest bezpiecznie ponawiane.

Każda tabela jeziora ma też kolumny systemowe _synced_at i _deleted; poniższa dokumentacja kolumn obejmuje wyłącznie kolumny źródłowe.

Dokumentacja tabel#

page_events#

titan.pendo.page_events ma 24 kolumny źródłowe.

pendo.page_events24 kolumny
page_idstringpk

Pole źródłowe pageId.

account_idstringpk

Pole źródłowe accountId.

app_idintegerpk

Pole źródłowe appId.

visitor_idstringpk

Pole źródłowe visitorId.

hourdatetimepk

Pole źródłowe hour.

num_eventsinteger

Pole źródłowe numEvents.

num_minutesinteger

Pole źródłowe numMinutes.

first_timedatetimepk

Pole źródłowe firstTime.

last_timedatetimepk

Pole źródłowe lastTime.

remote_ipstringpk

Pole źródłowe remoteIp.

serverstringpk

Pole źródłowe server.

user_agentstringpk

Pole źródłowe userAgent.

recording_idstringpk

Pole źródłowe recordingId.

tab_idstringpk

Pole źródłowe tabId.

analytics_session_idstringpk

Pole źródłowe analyticsSessionId.

recording_session_idstringpk

Pole źródłowe recordingSessionId.

error_click_countinteger

Pole źródłowe errorClickCount.

dead_click_countinteger

Pole źródłowe deadClickCount.

u_turn_countinteger

Pole źródłowe uTurnCount.

rage_click_countinteger

Pole źródłowe rageClickCount.

longitudefloatpk

Pole źródłowe longitude.

latitudefloatpk

Pole źródłowe latitude.

regionstringpk

Pole źródłowe region.

countrystringpk

Pole źródłowe country.

feature_events#

titan.pendo.feature_events ma 24 kolumny źródłowe.

pendo.feature_events24 kolumny
feature_idstringpk

Pole źródłowe featureId.

account_idstringpk

Pole źródłowe accountId.

app_idintegerpk

Pole źródłowe appId.

visitor_idstringpk

Pole źródłowe visitorId.

hourdatetimepk

Pole źródłowe hour.

num_eventsinteger

Pole źródłowe numEvents.

num_minutesinteger

Pole źródłowe numMinutes.

first_timedatetimepk

Pole źródłowe firstTime.

last_timedatetimepk

Pole źródłowe lastTime.

remote_ipstringpk

Pole źródłowe remoteIp.

serverstringpk

Pole źródłowe server.

user_agentstringpk

Pole źródłowe userAgent.

recording_idstringpk

Pole źródłowe recordingId.

tab_idstringpk

Pole źródłowe tabId.

analytics_session_idstringpk

Pole źródłowe analyticsSessionId.

recording_session_idstringpk

Pole źródłowe recordingSessionId.

error_click_countinteger

Pole źródłowe errorClickCount.

dead_click_countinteger

Pole źródłowe deadClickCount.

u_turn_countinteger

Pole źródłowe uTurnCount.

rage_click_countinteger

Pole źródłowe rageClickCount.

longitudefloatpk

Pole źródłowe longitude.

latitudefloatpk

Pole źródłowe latitude.

regionstringpk

Pole źródłowe region.

countrystringpk

Pole źródłowe country.

events#

titan.pendo.events ma 24 kolumny źródłowe.

pendo.events24 kolumny
page_idstringpk

Pole źródłowe pageId.

account_idstringpk

Pole źródłowe accountId.

app_idintegerpk

Pole źródłowe appId.

visitor_idstringpk

Pole źródłowe visitorId.

hourdatetimepk

Pole źródłowe hour.

num_eventsinteger

Pole źródłowe numEvents.

num_minutesinteger

Pole źródłowe numMinutes.

first_timedatetimepk

Pole źródłowe firstTime.

last_timedatetimepk

Pole źródłowe lastTime.

remote_ipstringpk

Pole źródłowe remoteIp.

serverstringpk

Pole źródłowe server.

user_agentstringpk

Pole źródłowe userAgent.

recording_idstringpk

Pole źródłowe recordingId.

tab_idstringpk

Pole źródłowe tabId.

analytics_session_idstringpk

Pole źródłowe analyticsSessionId.

recording_session_idstringpk

Pole źródłowe recordingSessionId.

error_click_countinteger

Pole źródłowe errorClickCount.

dead_click_countinteger

Pole źródłowe deadClickCount.

u_turn_countinteger

Pole źródłowe uTurnCount.

rage_click_countinteger

Pole źródłowe rageClickCount.

longitudefloatpk

Pole źródłowe longitude.

latitudefloatpk

Pole źródłowe latitude.

regionstringpk

Pole źródłowe region.

countrystringpk

Pole źródłowe country.

track_events#

titan.pendo.track_events ma 24 kolumny źródłowe.

pendo.track_events24 kolumny
track_type_idstringpk

Pole źródłowe trackTypeId.

account_idstringpk

Pole źródłowe accountId.

app_idintegerpk

Pole źródłowe appId.

visitor_idstringpk

Pole źródłowe visitorId.

hourdatetimepk

Pole źródłowe hour.

num_eventsinteger

Pole źródłowe numEvents.

num_minutesinteger

Pole źródłowe numMinutes.

first_timedatetimepk

Pole źródłowe firstTime.

last_timedatetimepk

Pole źródłowe lastTime.

remote_ipstringpk

Pole źródłowe remoteIp.

serverstringpk

Pole źródłowe server.

user_agentstringpk

Pole źródłowe userAgent.

recording_idstringpk

Pole źródłowe recordingId.

tab_idstringpk

Pole źródłowe tabId.

analytics_session_idstringpk

Pole źródłowe analyticsSessionId.

recording_session_idstringpk

Pole źródłowe recordingSessionId.

error_click_countinteger

Pole źródłowe errorClickCount.

dead_click_countinteger

Pole źródłowe deadClickCount.

u_turn_countinteger

Pole źródłowe uTurnCount.

rage_click_countinteger

Pole źródłowe rageClickCount.

longitudefloatpk

Pole źródłowe longitude.

latitudefloatpk

Pole źródłowe latitude.

regionstringpk

Pole źródłowe region.

countrystringpk

Pole źródłowe country.

pages#

titan.pendo.pages ma 21 kolumn źródłowych.

pendo.pages21 kolumn
idstringpk

Pole źródłowe id.

created_by_userjson

Pole źródłowe createdByUser.

last_updated_by_userjson

Pole źródłowe lastUpdatedByUser.

created_atdatetime

Pole źródłowe createdAt.

last_updated_atdatetime

Pole źródłowe lastUpdatedAt.

kindstring

Pole źródłowe kind.

root_version_idstring

Pole źródłowe rootVersionId.

stable_version_idstring

Pole źródłowe stableVersionId.

app_idinteger

Pole źródłowe appId.

app_idsjson

Pole źródłowe appIds.

namestring

Pole źródłowe name.

groupjson

Pole źródłowe group.

is_core_eventboolean

Pole źródłowe isCoreEvent.

valid_throughdatetime

Pole źródłowe validThrough.

dirtyboolean

Pole źródłowe dirty.

daily_merge_firstinteger

Pole źródłowe dailyMergeFirst.

daily_rollup_firstinteger

Pole źródłowe dailyRollupFirst.

ignored_frustration_typesjson

Pole źródłowe ignoredFrustrationTypes.

rulesjson

Pole źródłowe rules.

rulesjsonstring

Pole źródłowe rulesjson.

is_suggestedboolean

Pole źródłowe isSuggested.

features#

titan.pendo.features ma 23 kolumny źródłowe.

pendo.features23 kolumny
idstringpk

Pole źródłowe id.

page_idstringpk

Pole źródłowe pageId.

event_property_configurationsjson

Pole źródłowe eventPropertyConfigurations.

element_path_rulesjson

Pole źródłowe elementPathRules.

element_selection_typestring

Pole źródłowe elementSelectionType.

suggested_match_typestring

Pole źródłowe suggestedMatchType.

app_wideboolean

Pole źródłowe appWide.

created_by_userjson

Pole źródłowe createdByUser.

last_updated_by_userjson

Pole źródłowe lastUpdatedByUser.

created_atdatetime

Pole źródłowe createdAt.

last_updated_atdatetime

Pole źródłowe lastUpdatedAt.

kindstring

Pole źródłowe kind.

root_version_idstring

Pole źródłowe rootVersionId.

stable_version_idstring

Pole źródłowe stableVersionId.

app_idinteger

Pole źródłowe appId.

app_idsjson

Pole źródłowe appIds.

namestring

Pole źródłowe name.

groupjson

Pole źródłowe group.

is_core_eventboolean

Pole źródłowe isCoreEvent.

valid_throughdatetime

Pole źródłowe validThrough.

dirtyboolean

Pole źródłowe dirty.

daily_merge_firstinteger

Pole źródłowe dailyMergeFirst.

daily_rollup_firstinteger

Pole źródłowe dailyRollupFirst.

visitors#

titan.pendo.visitors ma 2 kolumny źródłowe.

pendo.visitors2 kolumny
visitor_idstringpk

Pole źródłowe visitorId.

metadatajson

Pole źródłowe metadata.

guides#

titan.pendo.guides ma 48 kolumn źródłowych.

pendo.guides48 kolumn
idstringpk

Pole źródłowe id.

namestring

Pole źródłowe name.

statestring

Pole źródłowe state.

kindstring

Pole źródłowe kind.

launch_methodstring

Pole źródłowe launchMethod.

editor_typestring

Pole źródłowe editorType.

authored_languagestring

Pole źródłowe authoredLanguage.

email_statestring

Pole źródłowe emailState.

is_multi_stepboolean

Pole źródłowe isMultiStep.

is_moduleboolean

Pole źródłowe isModule.

is_top_levelboolean

Pole źródłowe isTopLevel.

is_trainingboolean

Pole źródłowe isTraining.

is_dntboolean

Pole źródłowe isDNT.

auto_create_feedbackboolean

Pole źródłowe autoCreateFeedback.

include_for_oemboolean

Pole źródłowe includeForOEM.

published_everboolean

Pole źródłowe publishedEver.

app_idinteger

Pole źródłowe appId.

app_idsjson

Pole źródłowe appIds.

resource_center_idstring

Pole źródłowe resourceCenterId.

origin_idstring

Pole źródłowe originId.

root_version_idstring

Pole źródłowe rootVersionId.

stable_version_idstring

Pole źródłowe stableVersionId.

recurrenceinteger

Pole źródłowe recurrence.

recurrence_eligibility_windowinteger

Pole źródłowe recurrenceEligibilityWindow.

created_atdatetime

Pole źródłowe createdAt.

last_updated_atdatetime

Pole źródłowe lastUpdatedAt.

published_atdatetime

Pole źródłowe publishedAt.

expires_afterdatetime

Pole źródłowe expiresAfter.

reset_atdatetime

Pole źródłowe resetAt.

current_first_eligible_to_be_seen_atdatetime

Pole źródłowe currentFirstEligibleToBeSeenAt.

created_by_user_idstring

Pole źródłowe createdByUserId.

created_by_usernamestring

Pole źródłowe createdByUsername.

last_updated_by_user_idstring

Pole źródłowe lastUpdatedByUserId.

last_updated_by_usernamestring

Pole źródłowe lastUpdatedByUsername.

device_typestring

Pole źródłowe deviceType.

segment_idstring

Pole źródłowe segmentId.

created_by_userjson

Pole źródłowe createdByUser.

last_updated_by_userjson

Pole źródłowe lastUpdatedByUser.

attributesjson

Pole źródłowe attributes.

audiencejson

Pole źródłowe audience.

audience_ui_hintjson

Pole źródłowe audienceUiHint.

stepsjson

Pole źródłowe steps.

childrenjson

Pole źródłowe children.

pollsjson

Pole źródłowe polls.

redisplayjson

Pole źródłowe redisplay.

conversionjson

Pole źródłowe conversion.

shows_afterjson

Pole źródłowe showsAfter.

dependent_metadatajson

Pole źródłowe dependentMetadata.

resource_center#

titan.pendo.resource_center ma 11 kolumn źródłowych.

pendo.resource_center11 kolumn
guide_idstringpk

Pole źródłowe guideId.

namestring

Pole źródłowe name.

statestring

Pole źródłowe state.

module_idstring

Pole źródłowe moduleId.

is_top_levelboolean

Pole źródłowe isTopLevel.

origin_idstring

Pole źródłowe originId.

childrenjson

Pole źródłowe children.

resource_center_idstring

Pole źródłowe resourceCenterId.

app_idinteger

Pole źródłowe appId.

created_atdatetime

Pole źródłowe createdAt.

last_updated_atdatetime

Pole źródłowe lastUpdatedAt.

guide_polls#

titan.pendo.guide_polls ma 9 kolumn źródłowych.

pendo.guide_polls9 kolumn
guide_idstringpk

Pole źródłowe guideId.

poll_idstringpk

Pole źródłowe pollId.

questionstring

Pole źródłowe question.

poll_typestring

Pole źródłowe pollType.

poll_follow_up_idstring

Pole źródłowe pollFollowUpId.

id_responsesjson

Pole źródłowe idResponses.

numeric_responsesjson

Pole źródłowe numericResponses.

reset_atdatetime

Pole źródłowe resetAt.

guide_namestring

Pole źródłowe guideName.

guide_steps#

titan.pendo.guide_steps ma 15 kolumn źródłowych.

pendo.guide_steps15 kolumn
guide_idstringpk

Pole źródłowe guideId.

step_idstringpk

Pole źródłowe stepId.

rankinteger

Pole źródłowe rank.

typestring

Pole źródłowe type.

advance_methodstring

Pole źródłowe advanceMethod.

template_idstring

Pole źródłowe templateId.

content_typestring

Pole źródłowe contentType.

page_idstring

Pole źródłowe pageId.

element_path_rulestring

Pole źródłowe elementPathRule.

launch_urlstring

Pole źródłowe launchUrl.

regex_url_rulestring

Pole źródłowe regexUrlRule.

poll_idsjson

Pole źródłowe pollIds.

attributesjson

Pole źródłowe attributes.

last_updated_atdatetime

Pole źródłowe lastUpdatedAt.

reset_atdatetime

Pole źródłowe resetAt.

guide_events#

titan.pendo.guide_events ma 31 kolumn źródłowych.

pendo.guide_events31 kolumn
visitor_idstringpk

Pole źródłowe visitorId.

guide_idstringpk

Pole źródłowe guideId.

guide_step_idstringpk

Pole źródłowe guideStepId.

typestringpk

Pole źródłowe type.

browser_timedatetimepk

Pole źródłowe browserTime.

guide_timestampdatetimepk

Pole źródłowe guideTimestamp.

analytics_session_idstringpk

Pole źródłowe analyticsSessionId.

tab_idstringpk

Pole źródłowe tabId.

account_idstring

Pole źródłowe accountId.

account_idsjson

Pole źródłowe accountIds.

app_idinteger

Pole źródłowe appId.

destination_step_idstring

Pole źródłowe destinationStepId.

guide_seen_reasonstring

Pole źródłowe guideSeenReason.

guide_seen_timeout_lengthinteger

Pole źródłowe guideSeenTimeoutLength.

guide_snooze_durationinteger

Pole źródłowe guideSnoozeDuration.

received_timedatetime

Pole źródłowe receivedTime.

countrystring

Pole źródłowe country.

regionstring

Pole źródłowe region.

latitudefloat

Pole źródłowe latitude.

longitudefloat

Pole źródłowe longitude.

remote_ipstring

Pole źródłowe remoteIp.

server_namestring

Pole źródłowe serverName.

user_agentstring

Pole źródłowe userAgent.

urlstring

Pole źródłowe url.

load_timeinteger

Pole źródłowe loadTime.

element_pathstring

Pole źródłowe elementPath.

ui_element_idstring

Pole źródłowe uiElementId.

ui_element_textstring

Pole źródłowe uiElementText.

ui_element_typestring

Pole źródłowe uiElementType.

ui_element_actionsjson

Pole źródłowe uiElementActions.

propertiesjson

Pole źródłowe properties.

segments#

titan.pendo.segments ma 14 kolumn źródłowych.

pendo.segments14 kolumn
idstringpk

Pole źródłowe id.

namestring

Pole źródłowe name.

descriptionstring

Pole źródłowe description.

sharedboolean

Pole źródłowe shared.

kindstring

Pole źródłowe kind.

created_by_apiboolean

Pole źródłowe createdByApi.

root_version_idstring

Pole źródłowe rootVersionId.

stable_version_idstring

Pole źródłowe stableVersionId.

created_atdatetime

Pole źródłowe createdAt.

last_updated_atdatetime

Pole źródłowe lastUpdatedAt.

created_by_userjson

Pole źródłowe createdByUser.

last_updated_by_userjson

Pole źródłowe lastUpdatedByUser.

definitionjson

Pole źródłowe definition.

dependent_metadatajson

Pole źródłowe dependentMetadata.

Usunięcia i historia#

Wiersze są scalane według klucza źródłowego. Gdy źródło może potwierdzić usunięcie wiersza, Supernova zachowuje go i ustawia _deleted, dzięki czemu zapytania mogą zdecydować, czy uwzględniać historię. Aby pobierać bieżący stan, filtruj zapytania przez where not _deleted.