Referência do conector PayPal
Beta
Este recurso está em Beta. Para usá-lo, um administrador do workspace deve ativar o Lakeflow Connect para PayPal na página Prévias . Consulte Gerenciar prévias do Databricks.
Esta página contém informações de referência para o conector gerenciado do PayPal, incluindo tabelas de origem compatíveis e esquemas de tabela de destino.
Tabelas de origem compatíveis
O conector PayPal oferece suporte às seguintes tabelas de origem, todas sob o esquema de origem default:
Tabela de origem | Chave primária | Descrição | Modo de sincronização | Campo do cursor |
|---|---|---|---|---|
|
| Transações da account da API de pesquisa de transações do PayPal, uma linha por evento de transação. | Incremental |
|
|
| Disputas de clientes, reclamações e estornos com detalhes completos da disputa. | Incremental |
|
|
| Faturas com seus detalhes, destinatários, itens, pagamentos e reembolsos. | Incremental |
|
|
| Saldos atuais da account, uma linha por moeda. | Somente refresh completo | |
|
| Produtos do catálogo. | Somente refresh completo | |
|
| Planos de cobrança de inscrição. | Somente refresh completo |
Opções de conector
Para uso, veja Exemplos.
Opção | Tipo | Escopo | Obrigatório | Aplica-se a | Descrição |
|---|---|---|---|---|---|
| String | Pipeline | Não |
| Data e hora mais antigas a partir das quais ingerir dados, no formato |
Esquemas de tabela de destino
transaction
key primária: transaction_id, transaction_event_code
Campo do cursor: transaction_initiation_date
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
dispute
key primária: dispute_id
Campo do cursor: update_time
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Esta tabela não oferece suporte a SCD tipo 2 porque possui colunas VARIANT.
invoice
key primária: id
Campo do cursor: last_update_time
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
balance
Key primária: account_id, currency
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
product
Chave key: id
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
billing_plan
Chave key: id
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Recursos necessários do aplicativo PayPal
O aplicativo da API REST do PayPal deve ter os seguintes recursos habilitados. Para alterá-los, abra o aplicativo em Apps & Credentials no Painel de Desenvolvedor do PayPal e atualize a seção recurso .
Recurso | Obrigatório para |
|---|---|
Pesquisa de transações |
|
Faturamento |
|
Disputas de cliente |
|
inscrição |
|