Referência do conector Square
Beta
Este recurso está em Beta. Os administradores do espaço de trabalho podem controlar o acesso a esse recurso na página Pré-visualizações . Consulte Gerenciar prévias do Databricks.
Esta página tem informação de referência para o conector Square gerenciado, incluindo tabelas de origem e esquemas de tabelas de destino compatíveis.
Tabelas de origem suportadas
O conector Square oferece suporte às seguintes tabelas de origem, todas no esquema de origem default:
Tabela de origem | Chave primária | Descrição | Modo de sincronização | Campo do cursor |
|---|---|---|---|---|
|
| Localizações comerciais configuradas na sua conta Square, incluindo moeda, fuso horário e recursos. | refresh completo apenas | |
|
| Perfis de clientes em sua account Square, incluindo detalhes de contato e fonte de criação. | refresh completo apenas | |
|
| Configurações de salário para membros da equipe, incluindo cargo e elegibilidade para gorjetas. | refresh completo apenas | |
|
| Contas bancárias vinculadas à sua Square account, incluindo status e tipo de account. | refresh completo apenas | |
|
| Turnos de trabalho realizados pelos membros da equipe, incluindo horários de início e término e salários. | refresh completo apenas | |
|
| Membros da equipe na sua conta do Square, incluindo status, locais atribuídos e configurações salariais. | refresh completo apenas | |
|
| Contagens de inventário para objetos de catálogo em cada local. | refresh completo apenas | |
|
| Contas de programa de fidelidade, incluindo saldos de pontos e datas de inscrição. | refresh completo apenas | |
|
| Pagamentos feitos pelo Square, incluindo valores, status e pedidos associados. | Incremental |
|
|
| Reembolsos processados via Square, incluindo valores, status e pagamentos associados. | Incremental |
|
|
| Itens de catálogo na sua account Square, incluindo detalhes do item e controle de versão. | Incremental |
|
|
| Categorias de catálogo usadas para organizar itens. | Incremental |
|
|
| Descontos de catálogo disponíveis na sua account Square. | Incremental |
|
|
| Impostos de catálogo configurados em sua account Square. | Incremental |
|
|
| Listas de modificadores de catálogo aplicadas aos itens. | Incremental |
|
|
| Turnos de caixa para cada local, incluindo os valores de abertura e fechamento de caixa. | refresh completo apenas | |
|
| Pedidos feitos em seus locais Square, incluindo itens de linha, totais e atendimentos. | Incremental |
|
Opções de conector
Veja Exemplos para uso.
Opção | Tipo | Escopo | Obrigatório | Aplica-se a | Descrição |
|---|---|---|---|---|---|
| String ( | Pipeline | Não | Todas as tabelas incrementais ( | Data e hora mais antigas a partir das quais ingerir dados. default 365 dias antes da primeira sincronização. Aplica-se apenas à primeira sincronização de cada tabela; sincronizações posteriores são retomadas a partir do cursor armazenado. |
Esquemas de tabela de destino
locations
id
**Chave
primária:** **Modo de sincronização:** Somente refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
customers
id
**Chave
primária:** **Modo de sincronização:** Somente refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
team_member_wages
id
**Chave
primária:** **Modo de sincronização:** Somente refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
bank_accounts
id
**Chave
primária:** **Modo de sincronização:** Somente refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
shifts
id
**Chave
primária:** **Modo de sincronização:** Somente refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
team_members
id
**Chave
primária:** **Modo de sincronização:** Somente refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
inventory
catalog_object_id
**Chave
primária:** **Modo de sincronização:** Somente refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
loyalty
id
**Chave
primária:** **Modo de sincronização:** Somente refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
payments
key primária: id
Campo do cursor: created_at
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
refunds
key primária: id
Campo do cursor: created_at
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
items
key primária: id
Campo do cursor: updated_at
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
categories
key primária: id
Campo do cursor: updated_at
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
discounts
key primária: id
Campo do cursor: updated_at
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
taxes
key primária: id
Campo do cursor: updated_at
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
modifier_lists
key primária: id
Campo do cursor: updated_at
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
cash_drawers
id
**Chave
primária:** **Modo de sincronização:** Somente refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
orders
key primária: id
Campo do cursor: updated_at
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Permissões OAuth necessárias
O access token do Square deve ter as seguintes permissões OAuth. O conjunto de permissões que o conector requer depende das tabelas que você ingere. Para obter mais informações, consulte a referência de permissões OAuth do Square.
Permissão | Obrigatório para |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|