Limites
Les restrictions du connecteur Asana sont les suivantes :
Les comptes de service dans Enterprise Domains ne peuvent accéder qu’aux points de terminaison de l’API du journal d’audit. L’authentification à l’aide du jeton d’accès personnel d’un compte de service est requise pour accéder à ces points de terminaison.
-
L’entité Goal n’est accessible que pour les comptes utilisateur dotés d’un forfait Premium ou supérieur.
-
Audit Log Event Entity: dans le connecteur, les champsstart_atetend_atsont combinés en un seul champ « start_end_at » pour prendre en charge le filtrage et le transfert incrémentiel. -
Le partitionnement ne peut pas être pris en charge pour le champ
Date, même s’il prend en charge les opérateurs greater-than-or-equal-to et less-than-or-equal-to. Scénario : création d’une tâche avecpartitionFielden tant quedue_on(datatype : date),lowerBounden tant que2019-09-14,upperBounden tant que2019-09-16etnumPartitionen tant que2. La partie filtre de l’URL du point de terminaison est créée comme suit :-
partition1 : due_on.before=2019-09-14&due_on.after=2019-09-14
-
partition2 : due_on.before=2019-09-15&due_on.after=2019-09-15 Sortie :
-
Dans partition1, nous obtenons des données dont la date d’échéance (due_date) est le 14/09/2019 et le 15/09/2019.
-
Dans partition2, nous obtenons les mêmes données avec une date d’échéance le 15/09/2019 (qui se trouvaient dans partition1), ainsi que d’autres données, ce qui entraîne une duplication des données.
-
-
Le filtrage et le partitionnement ne peuvent pas être pris en charge sur le même champ, car une erreur de demande erronée est renvoyée du côté de SaaS.
-
L’entité Task nécessite un minimum d’un champ dans les critères de filtre. Asana présente une restriction : la pagination n’est pas identifiée si les enregistrements ne sont pas triés en fonction d’un champ temporel. Par conséquent, le champ Created_at est utilisé avec la pagination pour distinguer le prochain ensemble d’enregistrements. Le champ Created_at est marqué comme obligatoire dans le filtre, avec une valeur par défaut de 2000-01-01T00:00:00Z s’il n’est pas fourni. Pour plus d’informations sur la pagination, consultez Tasks in a workspace
.