Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Important
Questa funzionalità è in versione beta. Gli amministratori dell'area di lavoro possono controllare l'accesso a questa funzionalità dalla pagina Anteprime . Vedere Gestire le anteprime di Azure Databricks.
Questa pagina contiene informazioni di riferimento per il connettore Square gestito, incluse le tabelle di origine supportate e gli schemi di tabella di destinazione.
Tabelle di origine supportate
Il connettore Square supporta le tabelle di origine seguenti, tutte nello schema di default origine:
| Tabella di origine | Chiave primaria | Description | Modalità di sincronizzazione | Campo cursore |
|---|---|---|---|---|
locations |
id |
Località aziendali configurate nell'account Square, tra cui valuta, fuso orario e funzionalità. | Solo aggiornamento completo | |
customers |
id |
Profili dei clienti nell'account Square, inclusi i dettagli di contatto e l'origine della creazione. | Solo aggiornamento completo | |
team_member_wages |
id |
Impostazioni del salario per i membri del team, inclusi il titolo di lavoro e l'idoneità alla mancia. | Solo aggiornamento completo | |
bank_accounts |
id |
Conti bancari collegati al conto Square, inclusi lo stato e il tipo di conto. | Solo aggiornamento completo | |
shifts |
id |
Turni di lavoro lavorati dai membri del team, inclusi orari e salari di inizio e fine. | Solo aggiornamento completo | |
team_members |
id |
Membri del team nell'account Square, inclusi lo stato, le posizioni assegnate e le impostazioni del salario. | Solo aggiornamento completo | |
inventory |
catalog_object_id |
Conteggi dell'inventario per gli oggetti catalogo in ogni posizione. | Solo aggiornamento completo | |
loyalty |
id |
Account del programma fedeltà, inclusi saldi punto e date di registrazione. | Solo aggiornamento completo | |
payments |
id |
Pagamenti effettuati tramite Square, inclusi importi, stato e ordini associati. | Incrementale | created_at |
refunds |
id |
Rimborsi elaborati tramite Square, inclusi importi, stato e pagamenti associati. | Incrementale | created_at |
items |
id |
Elementi del catalogo nell'account Square, inclusi i dettagli dell'elemento e il controllo delle versioni. | Incrementale | updated_at |
categories |
id |
Categorie di catalogo utilizzate per organizzare gli elementi. | Incrementale | updated_at |
discounts |
id |
Sconti del catalogo disponibili nel tuo account Square. | Incrementale | updated_at |
taxes |
id |
Imposte di catalogo configurate nell'account Square. | Incrementale | updated_at |
modifier_lists |
id |
Elenchi di modifica del catalogo applicati agli elementi. | Incrementale | updated_at |
cash_drawers |
id |
Cassetto contanti turni per ogni posizione, inclusi gli importi di cassa di apertura e chiusura. | Solo aggiornamento completo | |
orders |
id |
Ordini effettuati tra le posizioni square, inclusi gli elementi di riga, i totali e gli adempimenti. | Incrementale | updated_at |
Opzioni connettore
Vedi Esempi per l'uso.
| Option | Tipo | Scope | Required | Si applica a | Description |
|---|---|---|---|---|---|
start_datetime |
Corda (yyyy-MM-ddTHH:mm:ss.SSSSSSZ) |
Pipeline | No | Tutte le tabelle incrementali (payments, refunds, items, categories, discounts, taxes, modifier_lists, ) orders |
Data e ora più antiche da cui ingerire dati. Di default è 365 giorni prima della prima sincronizzazione. Si applica solo alla prima sincronizzazione di ogni tabella; le sincronizzazioni successive riprendono dal cursore memorizzato. |
Schemi di tabella di destinazione
locations
Chiave primaria:idModalità di sincronizzazione: Solo aggiornamento completo
| Campo | Tipo di dati |
|---|---|
id |
STRING |
name |
STRING |
timezone |
STRING |
capabilities |
STRING |
status |
STRING |
created_at |
STRING |
merchant_id |
STRING |
country |
STRING |
language_code |
STRING |
currency |
STRING |
business_name |
STRING |
type |
STRING |
business_hours |
STRING |
mcc |
STRING |
customers
Chiave primaria:idModalità di sincronizzazione: Solo aggiornamento completo
| Campo | Tipo di dati |
|---|---|
id |
STRING |
created_at |
STRING |
updated_at |
STRING |
given_name |
STRING |
family_name |
STRING |
email_address |
STRING |
phone_number |
STRING |
company_name |
STRING |
reference_id |
STRING |
note |
STRING |
creation_source |
STRING |
version |
BIGINT |
team_member_wages
Chiave primaria:idModalità di sincronizzazione: Solo aggiornamento completo
| Campo | Tipo di dati |
|---|---|
id |
STRING |
team_member_id |
STRING |
title |
STRING |
job_id |
STRING |
tip_eligible |
BOOLEAN |
bank_accounts
Chiave primaria:idModalità di sincronizzazione: Solo aggiornamento completo
| Campo | Tipo di dati |
|---|---|
id |
STRING |
account_number_suffix |
STRING |
country |
STRING |
currency |
STRING |
account_type |
STRING |
holder_name |
STRING |
primary_bank_identification_number |
STRING |
status |
STRING |
creditable |
BOOLEAN |
debitable |
BOOLEAN |
location_id |
STRING |
shifts
Chiave primaria:idModalità di sincronizzazione: Solo aggiornamento completo
| Campo | Tipo di dati |
|---|---|
id |
STRING |
employee_id |
STRING |
team_member_id |
STRING |
location_id |
STRING |
timezone |
STRING |
start_at |
STRING |
end_at |
STRING |
wage |
STRING |
status |
STRING |
created_at |
STRING |
updated_at |
STRING |
team_members
Chiave primaria:idModalità di sincronizzazione: Solo aggiornamento completo
| Campo | Tipo di dati |
|---|---|
id |
STRING |
is_owner |
BOOLEAN |
status |
STRING |
given_name |
STRING |
family_name |
STRING |
email_address |
STRING |
created_at |
STRING |
updated_at |
STRING |
assigned_locations |
STRING |
merchant_id |
STRING |
wage_setting |
STRING |
inventory
Chiave primaria:catalog_object_idModalità di sincronizzazione: Solo aggiornamento completo
| Campo | Tipo di dati |
|---|---|
catalog_object_id |
STRING |
catalog_object_type |
STRING |
state |
STRING |
location_id |
STRING |
quantity |
STRING |
calculated_at |
STRING |
loyalty
Chiave primaria:idModalità di sincronizzazione: Solo aggiornamento completo
| Campo | Tipo di dati |
|---|---|
id |
STRING |
program_id |
STRING |
balance |
BIGINT |
lifetime_points |
BIGINT |
customer_id |
STRING |
enrolled_at |
STRING |
created_at |
STRING |
updated_at |
STRING |
payments
Chiave primaria:idCampo cursore:created_at
| Campo | Tipo di dati |
|---|---|
id |
STRING |
created_at |
STRING |
updated_at |
STRING |
amount_money |
STRING |
total_money |
STRING |
status |
STRING |
source_type |
STRING |
location_id |
STRING |
order_id |
STRING |
receipt_number |
STRING |
receipt_url |
STRING |
refunds
Chiave primaria:idCampo cursore:created_at
| Campo | Tipo di dati |
|---|---|
id |
STRING |
created_at |
STRING |
updated_at |
STRING |
amount_money |
STRING |
status |
STRING |
location_id |
STRING |
order_id |
STRING |
payment_id |
STRING |
reason |
STRING |
items
Chiave primaria:idCampo cursore:updated_at
| Campo | Tipo di dati |
|---|---|
id |
STRING |
type |
STRING |
updated_at |
STRING |
version |
BIGINT |
is_deleted |
BOOLEAN |
present_at_all_locations |
BOOLEAN |
item_data |
STRING |
categories
Chiave primaria:idCampo cursore:updated_at
| Campo | Tipo di dati |
|---|---|
id |
STRING |
type |
STRING |
updated_at |
STRING |
version |
BIGINT |
is_deleted |
BOOLEAN |
present_at_all_locations |
BOOLEAN |
category_data |
STRING |
discounts
Chiave primaria:idCampo cursore:updated_at
| Campo | Tipo di dati |
|---|---|
id |
STRING |
type |
STRING |
updated_at |
STRING |
version |
BIGINT |
is_deleted |
BOOLEAN |
present_at_all_locations |
BOOLEAN |
discount_data |
STRING |
taxes
Chiave primaria:idCampo cursore:updated_at
| Campo | Tipo di dati |
|---|---|
id |
STRING |
type |
STRING |
updated_at |
STRING |
version |
BIGINT |
is_deleted |
BOOLEAN |
present_at_all_locations |
BOOLEAN |
tax_data |
STRING |
modifier_lists
Chiave primaria:idCampo cursore:updated_at
| Campo | Tipo di dati |
|---|---|
id |
STRING |
type |
STRING |
updated_at |
STRING |
version |
BIGINT |
is_deleted |
BOOLEAN |
present_at_all_locations |
BOOLEAN |
modifier_list_data |
STRING |
cash_drawers
Chiave primaria:idModalità di sincronizzazione: Solo aggiornamento completo
| Campo | Tipo di dati |
|---|---|
id |
STRING |
location_id |
STRING |
opened_at |
STRING |
ended_at |
STRING |
closed_at |
STRING |
state |
STRING |
description |
STRING |
opened_cash_money |
STRING |
cash_payment_money |
STRING |
cash_refunds_money |
STRING |
cash_paid_in_money |
STRING |
cash_paid_out_money |
STRING |
expected_cash_money |
STRING |
closed_cash_money |
STRING |
opening_employee_id |
STRING |
ending_employee_id |
STRING |
closing_employee_id |
STRING |
device |
STRING |
orders
Chiave primaria:idCampo cursore:updated_at
| Campo | Tipo di dati |
|---|---|
id |
STRING |
location_id |
STRING |
created_at |
STRING |
updated_at |
STRING |
closed_at |
STRING |
state |
STRING |
version |
BIGINT |
total_money |
STRING |
total_tax_money |
STRING |
total_discount_money |
STRING |
total_tip_money |
STRING |
total_service_charge_money |
STRING |
net_amounts |
STRING |
source |
STRING |
line_items |
STRING |
fulfillments |
STRING |
returns |
STRING |
customer_id |
STRING |
reference_id |
STRING |
Autorizzazioni OAuth necessarie
Il token di accesso Square deve avere le autorizzazioni OAuth seguenti. Il set di autorizzazioni richieste dal connettore dipende dalle tabelle che si inseriscono. Per altre informazioni, vedere le informazioni di riferimento sulle autorizzazioni OAuth quadrate.
| Autorizzazione | Obbligatorio per |
|---|---|
MERCHANT_PROFILE_READ |
locations |
CUSTOMERS_READ |
customers |
EMPLOYEES_READ |
team_members, team_member_wages |
TIMECARDS_READ |
shifts |
BANK_ACCOUNTS_READ |
bank_accounts |
INVENTORY_READ |
inventory |
LOYALTY_READ |
loyalty |
PAYMENTS_READ |
payments, refunds |
ITEMS_READ |
items, categories, discounts, taxesmodifier_lists |
CASH_DRAWER_READ |
cash_drawers |
ORDERS_READ |
orders |