Aller au contenu principal

Référence du connecteur Monday.com

info

Bêta

This feature is in Beta. Pour l’utiliser, un administrateur du workspace doit activer Lakeflow Connect for Monday.com depuis la page Previews . See Manage Databricks previews.

Cette page contient des informations de référence pour le connecteur Monday.com géré, y compris les tables source prises en charge et les schémas de table de destination.

Options du connecteur​

Le connecteur Monday.com prend en charge les options de configuration suivantes. Définissez les options au niveau du pipeline dans le bloc source_configurations et les options au niveau de la table dans le bloc connector_options de chaque table dans votre définition de pipeline. Consultez la section Exemples pour en savoir plus sur l’utilisation.

Option

Type

Périmètre

Obligatoire

S'applique à

Description

start_datetime

Chaîne (ISO 8601, yyyy-MM-dd'T'HH:mm:ss'Z')

Pipeline

Non

activity_logs Table

Timestamp le plus ancien à partir duquel ingérer les logs d'activité, au format ISO 8601 UTC (par exemple, 2026-01-01T00:00:00Z). Par default, utilise l'époque Unix, de sorte que la première synchronisation ingère tout l'historique disponible. N'a aucun effet sur les tables en batch avec refresh complète (boards, users, teams, tags, workspaces et updates).

board_ids

Tableau de chaînes

Table

Non

boards et activity_logs tables

ID de tableaux à ingérer, spécifiés sous forme de tableau JSON de chaînes d’ID (par exemple, ["1234567890","1234567891"]). Lorsqu’il est défini, le connecteur ingère uniquement les tableaux spécifiés et les logs d’activité de ces tableaux. Lorsqu’il est omis, le connecteur ingère tous les tableaux du compte. Définissez cette option sur les deux tables afin que chacune couvre les mêmes tableaux.

Option

Type

Périmètre

Obligatoire

S'applique à

Description

start_datetime

Chaîne (ISO 8601, yyyy-MM-dd'T'HH:mm:ss'Z')

Pipeline

Non

activity_logs Table

Timestamp le plus ancien à partir duquel ingérer les logs d'activité, au format ISO 8601 UTC (par exemple, 2026-01-01T00:00:00Z). Par default, utilise l'époque Unix, de sorte que la première synchronisation ingère tout l'historique disponible. N'a aucun effet sur les tables en batch avec refresh complète (boards, users, teams, tags, workspaces et updates).

board_ids

Tableau de chaînes

Table

Non

boards et activity_logs tables

ID de tableaux à ingérer, spécifiés sous forme de tableau JSON de chaînes d’ID (par exemple, ["1234567890","1234567891"]). Lorsqu’il est défini, le connecteur ingère uniquement les tableaux spécifiés et les logs d’activité de ces tableaux. Lorsqu’il est omis, le connecteur ingère tous les tableaux du compte. Définissez cette option sur les deux tables afin que chacune couvre les mêmes tableaux.

Tables sources prises en charge​

Le connecteur Monday.com prend en charge les tables sources suivantes, toutes sous le schéma source default :

Table source

Clé principale

Description

Mode de synchronisation

Champ du curseur

boards

id

Les tableaux de votre compte Monday.com, y compris leurs colonnes, groupes et paramètres.

Full refresh uniquement

users

id

Utilisateurs de votre compte Monday.com, y compris leurs rôles et leurs coordonnées.

Full refresh uniquement

teams

id

Équipes de votre compte Monday.com et leurs membres.

Full refresh uniquement

tags

id

Tags définis dans votre compte Monday.com.

Full refresh uniquement

workspaces

id

Workspaces dans votre compte Monday.com et leurs paramètres.

Full refresh uniquement

updates

id

Mises à jour publiées sur les éléments, y compris les réponses et les assets joints.

Full refresh uniquement

activity_logs

id

Événements d'activité de tableau, tels que les modifications d'éléments et de colonnes, sur l'ensemble de vos tableaux.

Incrémentiel

created_at_int

Table source

Clé principale

Description

Mode de synchronisation

Champ du curseur

boards

id

Les tableaux de votre compte Monday.com, y compris leurs colonnes, groupes et paramètres.

Full refresh uniquement

users

id

Utilisateurs de votre compte Monday.com, y compris leurs rôles et leurs coordonnées.

Full refresh uniquement

teams

id

Équipes de votre compte Monday.com et leurs membres.

Full refresh uniquement

tags

id

Tags définis dans votre compte Monday.com.

Full refresh uniquement

workspaces

id

Workspaces dans votre compte Monday.com et leurs paramètres.

Full refresh uniquement

updates

id

Mises à jour publiées sur les éléments, y compris les réponses et les assets joints.

Full refresh uniquement

activity_logs

id

Événements d'activité de tableau, tels que les modifications d'éléments et de colonnes, sur l'ensemble de vos tableaux.

Incrémentiel

created_at_int

Schémas de table de destination​

boards​

Champ

Type de données

id

STRING

name

STRING

board_kind

STRING

type

STRING

columns

ARRAY<STRUCT<archivé: BOOLEAN,, description: STRING,, identifiant: STRING,, settings_str: STRING,, titre: STRING,, type: STRING,, largeur: BIGINT>>

communication

STRING

description

STRING

groups

ARRAY<STRUCT<archivé: BOOLEAN,couleur: STRING,supprimé: BOOLEAN,id: STRING,position: STRING,titre: STRING>>

owners

ARRAY<STRUCT<ID: STRING>>

creator

STRUCT<ID: STRING>

permissions

STRING

state

STRING

subscribers

ARRAY<STRUCT<ID: STRING>>

tags

ARRAY<STRUCT<ID: STRING>>

top_group

STRUCT<ID: STRING>

updated_at

TIMESTAMP

updated_at_int

BIGINT

updates

ARRAY<STRUCT<ID: STRING>>

views

ARRAY<STRUCT<id: STRING,name: STRING,settings_str: STRING,type: STRING,view_specific_data_str: STRING>>

workspace

STRUCT<id: STRING,nom: STRING,type: STRING,description: STRING>

Champ

Type de données

id

STRING

name

STRING

board_kind

STRING

type

STRING

columns

ARRAY<STRUCT<archivé: BOOLEAN,, description: STRING,, identifiant: STRING,, settings_str: STRING,, titre: STRING,, type: STRING,, largeur: BIGINT>>

communication

STRING

description

STRING

groups

ARRAY<STRUCT<archivé: BOOLEAN,couleur: STRING,supprimé: BOOLEAN,id: STRING,position: STRING,titre: STRING>>

owners

ARRAY<STRUCT<ID: STRING>>

creator

STRUCT<ID: STRING>

permissions

STRING

state

STRING

subscribers

ARRAY<STRUCT<ID: STRING>>

tags

ARRAY<STRUCT<ID: STRING>>

top_group

STRUCT<ID: STRING>

updated_at

TIMESTAMP

updated_at_int

BIGINT

updates

ARRAY<STRUCT<ID: STRING>>

views

ARRAY<STRUCT<id: STRING,name: STRING,settings_str: STRING,type: STRING,view_specific_data_str: STRING>>

workspace

STRUCT<id: STRING,nom: STRING,type: STRING,description: STRING>

users​

Champ

Type de données

birthday

TIMESTAMP

country_code

STRING

created_at

TIMESTAMP

join_date

STRING

email

STRING

enabled

BOOLEAN

id

STRING

is_admin

BOOLEAN

is_guest

BOOLEAN

is_pending

BOOLEAN

is_view_only

BOOLEAN

is_verified

BOOLEAN

location

STRING

mobile_phone

STRING

name

STRING

phone

STRING

photo_original

STRING

photo_small

STRING

photo_thumb

STRING

photo_thumb_small

STRING

photo_tiny

STRING

time_zone_identifier

STRING

title

STRING

url

STRING

utc_hours_diff

BIGINT

Champ

Type de données

birthday

TIMESTAMP

country_code

STRING

created_at

TIMESTAMP

join_date

STRING

email

STRING

enabled

BOOLEAN

id

STRING

is_admin

BOOLEAN

is_guest

BOOLEAN

is_pending

BOOLEAN

is_view_only

BOOLEAN

is_verified

BOOLEAN

location

STRING

mobile_phone

STRING

name

STRING

phone

STRING

photo_original

STRING

photo_small

STRING

photo_thumb

STRING

photo_thumb_small

STRING

photo_tiny

STRING

time_zone_identifier

STRING

title

STRING

url

STRING

utc_hours_diff

BIGINT

teams​

Champ

Type de données

id

BIGINT

name

STRING

picture_url

STRING

users

ARRAY<STRUCT<ID: STRING>>

Champ

Type de données

id

BIGINT

name

STRING

picture_url

STRING

users

ARRAY<STRUCT<ID: STRING>>

tags​

Champ

Type de données

color

STRING

id

STRING

name

STRING

Champ

Type de données

color

STRING

id

STRING

name

STRING

workspaces​

Champ

Type de données

created_at

TIMESTAMP

description

STRING

id

STRING

kind

STRING

name

STRING

state

STRING

account_product

STRUCT<id: STRING,type: STRING>

owners_subscribers

ARRAY<STRUCT<ID: STRING>>

settings

STRUCT<icône: STRUCT<couleur: STRING,image: STRING>>

team_owners_subscribers

ARRAY<STRUCT<ID: STRING,nom: STRING>>

teams_subscribers

ARRAY<STRUCT<ID: STRING,nom: STRING>>

users_subscribers

ARRAY<STRUCT<ID: STRING>>

Champ

Type de données

created_at

TIMESTAMP

description

STRING

id

STRING

kind

STRING

name

STRING

state

STRING

account_product

STRUCT<id: STRING,type: STRING>

owners_subscribers

ARRAY<STRUCT<ID: STRING>>

settings

STRUCT<icône: STRUCT<couleur: STRING,image: STRING>>

team_owners_subscribers

ARRAY<STRUCT<ID: STRING,nom: STRING>>

teams_subscribers

ARRAY<STRUCT<ID: STRING,nom: STRING>>

users_subscribers

ARRAY<STRUCT<ID: STRING>>

updates​

Champ

Type de données

assets

ARRAY<STRUCT<created_at: TIMESTAMP,file_extension: STRING,file_size: BIGINT,id: STRING,name: STRING,original_geometry: STRING,public_url: STRING,uploaded_by: STRUCT<id: STRING>,url: STRING,url_thumbnail: STRING>>

body

STRING

created_at

TIMESTAMP

creator_id

STRING

id

STRING

item_id

STRING

replies

ARRAY<STRUCT<id: STRING,creator_id: STRING,created_at: TIMESTAMP,text_body: STRING,updated_at: TIMESTAMP,body: STRING>>

text_body

STRING

updated_at

TIMESTAMP

Champ

Type de données

assets

ARRAY<STRUCT<created_at: TIMESTAMP,file_extension: STRING,file_size: BIGINT,id: STRING,name: STRING,original_geometry: STRING,public_url: STRING,uploaded_by: STRUCT<id: STRING>,url: STRING,url_thumbnail: STRING>>

body

STRING

created_at

TIMESTAMP

creator_id

STRING

id

STRING

item_id

STRING

replies

ARRAY<STRUCT<id: STRING,creator_id: STRING,created_at: TIMESTAMP,text_body: STRING,updated_at: TIMESTAMP,body: STRING>>

text_body

STRING

updated_at

TIMESTAMP

activity_logs​

Champ

Type de données

id

STRING

account_id

STRING

user_id

STRING

event

STRING

data

STRING

entity

STRING

created_at

STRING

created_at_int

BIGINT

pulse_id

BIGINT

board_id

BIGINT

Champ

Type de données

id

STRING

account_id

STRING

user_id

STRING

event

STRING

data

STRING

entity

STRING

created_at

STRING

created_at_int

BIGINT

pulse_id

BIGINT

board_id

BIGINT