Problèmes d'exécution de requêtes - 7.0

Résolution de problèmes relatifs au stockage SQL de MDM

EnrichVersion
7.0
EnrichProdName
Talend Data Fabric
Talend MDM Platform
Talend Open Studio for MDM
task
Installation et mise à niveau
EnrichPlatform
Talend MDM Server

Lors de problèmes d'exécution de requêtes, MDM fournit la structure de la requête analysée (et les jointures, conditions Where). Par exemple :

[SELECT]
        Types
                Person
        Selected fields
                [FIELD]
                        Person/firstname
                [FIELD]
                        Address/Street
                [FIELD]
                        Country/name
        Join
                [JOIN]
                        [LEFT]
                                [FIELD]
                                        addresses/address
 
                        [RIGHT]
                                [FIELD]
                                        Address/Id
                                        Address/enterprise
                [JOIN]
                        [LEFT]
                                [FIELD]
                                        Address/country
                        [RIGHT]
                                [FIELD]
                                        Country/id
        Condition
                <NONE>
        Order by
                <NONE>

Les causes les plus fréquentes d'exceptions (requêtes plein texte) :

  • La recherche plein texte inclut des conditions autres que le plein texte : il s'agit d'une limitation connue en raison de la technologie utilisée lors de recherches plein texte. Les opérateurs supportés dans une recherche plein texte sont : supérieur à (>), supérieur ou égal à (>=), inférieur à (<), inférieur ou égal à (<=).

Les causes les plus fréquentes d'exceptions (autres types de requêtes) :

  • La jointure est effectuée sur un champ inaccessible par le type principal sélectionné.
  • Une fonction IsEmptyOrNull est exécutée sur un élément répétable.