Skip to main content

Connexion de traçabilité des données

Utilisez Alteryx One pour transférer les métadonnées de traçabilité de Server vers un catalogue de données externe. Chaque espace de travail prend en charge une connexion un-à-un entre une instance de Server et un catalogue.

Attention

Pour activer la fonctionnalité de traçabilité des données, le principal du service utilisé pour la communication entre Server et Alteryx One doit se voir attribuer le rôle Administrateur. Les rôles personnalisés basés sur le rôle Administrateur avec des capacités réduites ne sont actuellement pas pris en charge.

Par conséquent, le principal du service a temporairement besoin d'autorisations plus étendues que prévu. Cette limitation ne concerne que Alteryx One et n'affecte pas Server ou tout code qui s'y exécute. Nous avons connaissance de ce problème et prévoyons de le résoudre dans une prochaine mise à jour.

Avant de commencer

Assurez-vous que les adresses IP Alteryx One sont sur liste blanche. Ces adresses IP sont disponibles sur la page de documentation Vos premiers pas avec la plateforme Alteryx One.

Nous fournissons des informations sur la traçabilité des données pour les exécutions d'Alteryx Server au format OpenLineage, une norme ouverte pour la capture des métadonnées de pipeline. Cette norme permet une intégration transparente avec les principaux consommateurs d'événements OpenLineage, notamment Collibra et Atlan, et prend en charge la gouvernance, la découverte et la collaboration. Notez que Collibra et Atlan ne sont pas configurés ou gérés par Alteryx.

Pour plus d'informations sur les outils pris en charge et les types de connexion, consultez la section Outils pris en charge pour la traçabilité au niveau des colonnes.

Sécurité de la traçabilité des données

Aucune information de traçabilité n'est stockée sur Server ou sur le cloud. Les données circulent uniquement en transit et sont chiffrées à l'aide du chiffrement TLS.

Runtime Behavior and Proxy Configuration

How Data Lineage Executes at Runtime

Data Lineage network calls are executed under the operating system account used by AlteryxService, not under the workflow Run As user.

This means:

  • Proxy configuration and authentication must be valid for the AlteryxService account.

  • Run As credentials do not affect Data Lineage connectivity.

As a result, it is possible for Test Connection to succeed (which runs in the interactive user context) while lineage events fail at runtime. This typically occurs when proxy settings are configured for the signed-in user but not for the AlteryxService account.

Proxy and Service Account Requirements

If your environment requires a proxy—especially one that requires authentication—AlteryxService should run under a dedicated user or service account that:

  • Has proxy access properly configured.

  • Can authenticate to the proxy.

  • Has appropriate network permissions (for example, outbound HTTPS/port 443 access).

When AlteryxService runs as SYSTEM, authenticated proxy scenarios might be unsupported or unreliable at the operating system level. This can cause runtime lineage failures even if Test Connection reports success.

Important

Run As credentials do not control or affect Data Lineage connectivity. All lineage-related network communication is performed by the AlteryxService account.

Données envoyées depuis Alteryx Server au service cloud de traçabilité

Lorsqu'un workflow est exécuté sur Alteryx Server, nous collectons des informations de traçabilité des données au niveau du workflow.

Lorsqu'un workflow est exécuté, les événements suivants se produisent :

  • DÉBUT : l'exécution du workflow commence.

  • EN COURS : le workflow passe à l'état en cours d'exécution. Il peut rester dans cet état ou dans cette boucle avant de parvenir à un résultat.

  • États finaux : après son exécution, le workflow peut aboutir à plusieurs résultats possibles :

    • TERMINÉ : le workflow s'est terminé avec succès.

    • ABANDON : le workflow est intentionnellement interrompu avant son achèvement.

    • ÉCHEC : le workflow rencontre une erreur et échoue.

Pour chaque événement, nous collectons les métadonnées pertinentes nécessaires au service Lineage Cloud afin de créer les événements OpenLineage.

Événement DÉBUT envoyé au début de l'exécution

{
    "eventTime": "2024-11-22T00:00:00Z",
    "eventType": "START",
    "job": {
        "name": "TestWorkflow"
    },
    "run": {
        "runId": "00000000-0000-0000-0000-000000000000"
    }
}

Événement EN COURS envoyé lors de la mise en place des jeux de données d'entrée/de sortie

{
    "eventTime": "2024-11-22T00:01:00Z",
    "eventType": "RUNNING",
    "run": {
        "runId": "00000000-0000-0000-0000-000000000000"
    },
    "job": {
        "name": "TestWorkflow"
    },
    "inputs": [
        {
            "name": "input_a.csv",
            "namespace": "file"
        }
    ]
}

Événement TERMINÉ envoyé après une exécution réussie

{
    "eventTime": "2024-11-22T00:04:00Z",
    "eventType": "COMPLETE",
    "run": {
        "runId": "00000000-0000-0000-0000-000000000000"
    },
    "job": {
        "name": "TestWorkflow"
    }
}

Événement ÉCHEC envoyé après une exécution échouée

{
    "eventTime": "2024-10-21T14:30:00Z",
    "eventType": "FAIL",
    "run": {
        "runId": "00000000-0000-0000-0000-000000000000"
    },
    "job": {
        "name": "TestWorkflow"
    }
}

Métadonnées supplémentaires

Une fois ces événements déclenchés, AlteryxService consolide tous les événements pertinents et fournit les métadonnées supplémentaires pour l'envoi final au service Lineage Cloud, telles que :

  • job.name : chaîne concaténée contenant le nom du workflow et l'ID de l'application de service.

    Exemple : GenerateSalesDetail|01JTKMDMZZPXDD8NY51XKR5A5F

  • Propriétaire : identifiant utilisateur du propriétaire du workflow.

  • Studio : identifiant d'abonnement associé au studio du workflow (uniquement pour les exécutions manuelles).

  • URL Server : l'URL de Server qui vous envoie à la page de détails du workflow dans l'interface utilisateur Server.

    Le serviceId correspond au champ appInfos.serviceId, qui est concordant au champ AS_Applications.id (ou AS__application_id dans l'enregistrement AS_Queue).

  • ServerJob.id : identifiant unique de la tâche.

Données envoyées depuis les services Lineage Cloud vers Lineage Consumer

Une fois que le service Lineage Cloud a reçu les métadonnées depuis Alteryx Server, il envoie les événements OpenLineage formatés pertinents à Lineage Consumer.

Exemple JSON d'état DÉBUT d'Open Lineage

{
  "eventType": "START",
  "eventTime": "2024-12-20T13:39:37.554Z", 
  "run": {
    "runId": "acde070d-8c4c-4f0d-9d8a-162843c10333" 
  },
  "job": {
    "namespace": "Alteryx-demo",
    "name": "Lineage Connection Workflow|5ea20186a171a51bc4c37155", 
  },
  "producer": "us1.alteryxcloud.com/lineageservice:0.0.1 ",
  "schemaUrl": "https://tools.ietf.org/html/rfc6901"
}

Exemple JSON d'état TERMINÉ d'Open Lineage

{
  "eventType": "COMPLETE",
  "eventTime": "2024-12-20T14:00:37.554Z", 
  "run": {
    "runId": "acde070d-8c4c-4f0d-9d8a-162843c10333" 
  },
  "job": {
    "namespace": "Alteryx-demo", 
    "name": "Lineage Connection Workflow|5ea20186a171a51bc4c37155"
  },
   "inputs": [{
    "namespace": "snowflake://tjb31106",
    "name": "AYX_LINEAGE_DB.ELLENS_DATA.AYX_COLORADO_STORES_SUMMARIZE"
  },
            {
    "namespace": "file",
    "name": "E:/ProgramData/Alteryx/Service/Staging/State Population Output.yxdb"
            }],
  "outputs": [
    {
        "namespace": "file",
        "name": "E:/ProgramData/Alteryx/Service/Staging/State Population Output.yxdb"
      },
    {
    "namespace": "snowflake://tjb31106",
    "name": "AYX_LINEAGE_DB.ELLENS_DATA.LAINE_TABLE"
  }],
  "producer": "us1.alteryxcloud.com/lineageservice:0.0.1 ",
  "schemaUrl": "https://tools.ietf.org/html/rfc6901"
}

Exemple JSON d'état ÉCHEC d'Open Lineage

{
  "eventType": "FAIL",
  "eventTime": "2024-12-20T14:00:37.554Z", 
  "run": {
    "runId": "acde070d-8c4c-4f0d-9d8a-162843c10333" 
  },
  "job": {
    "namespace": "Alteryx-demo",
    "name": "Lineage Connection Workflow|5ea20186a171a51bc4c37155"
  },
   "inputs": [{
    "namespace": "snowflake://tjb31106",
    "name": "AYX_LINEAGE_DB.ELLENS_DATA.AYX_COLORADO_STORES_SUMMARIZE"
  },
            {
    "namespace": "file",
    "name": "E:/ProgramData/Alteryx/Service/Staging/State Population Output.yxdb"
            }],
  "outputs": [ 
    {
        "namespace": "file",
        "name": "E:/ProgramData/Alteryx/Service/Staging/State Population Output.yxdb"
      },
    {
    "namespace": "snowflake://tjb31106",
    "name": "AYX_LINEAGE_DB.ELLENS_DATA.LAINE_TABLE"
  }],
  "producer": "us1.alteryxcloud.com/lineageservice:0.0.1 ",
  "schemaUrl": "https://tools.ietf.org/html/rfc6901"
}

Exemple JSON d'état ABANDON d'Open Lineage

{
  "eventType": "ABORT",
  "eventTime": "2024-12-20T14:00:37.554Z",
  "run": {
    "runId": "acde070d-8c4c-4f0d-9d8a-162843c10333" 
  },
  "job": {
    "namespace": "Alteryx-demo",
    "name": "Lineage Connection Workflow|5ea20186a171a51bc4c37155"
  },
   "inputs": [{
    "namespace": "snowflake://tjb31106",
    "name": "AYX_LINEAGE_DB.ELLENS_DATA.AYX_COLORADO_STORES_SUMMARIZE"
  },
            {
    "namespace": "file",
    "name": "E:/ProgramData/Alteryx/Service/Staging/State Population Output.csv"
            }],
  "outputs": [
    {
        "namespace": "file",
        "name": "E:/ProgramData/Alteryx/Service/Staging/State Population Output.csv"
      },
    {
    "namespace": "snowflake://tjb31106",
    "name": "AYX_LINEAGE_DB.ELLENS_DATA.LAINE_TABLE"
  }],
  "producer": "us1.alteryxcloud.com/lineageservice:0.0.1 ",
  "schemaUrl": "https://tools.ietf.org/html/rfc6901" 
}

Exemple JSON d'état TERMINÉ d'Open Lineage

{
    "eventType": "COMPLETE",
    "eventTime": "2025-10-06T17:46:27.695Z",
    "run": {
        "runId": "173fc3f9-1501-4749-beae-32b56796596e",
        "facets": {
            "nominalTime": null,
            "parent": null
        }
    },
    "job": {
        "namespace": "AlteryxTest",
        "name": "ProductSales|68c48138430ae827850e8498",
        "facets": {
            "documentation": null,
            "sourceCodeLocation": {
                "_producer": "https://ayx-sandbox.bender.rocks/data-lineage-service/v1/datalineage",
                "_schemaURL": "https://openlineage.io/spec/facets/1-0-1/SourceCodeLocationJobFacet.json",
                "type": "Alteryx Server",
                "url": "http://AYX-LT-5MGCB54/gallery/#/app/app/68c48138430ae827850e8498/?type=service"
            },
            "sql": null,
            "jobType": null,
            "ownership": {
                "owners": [
                    {
                        "name": "68b9acee6065b0e905f38ea3",
                        "type": "USER"
                    },
                    {
                        "name": "68b9acee6065b0e905f38ea0",
                        "type": "SUBSCRIPTION"
                    }
                ],
                "_producer": "https://ayx-sandbox.bender.rocks/data-lineage-service/v1/datalineage",
                "_schemaURL": "https://openlineage.io/spec/facets/1-0-1/OwnershipJobFacet.json"
            },
            "serverJob": {
                "id": "68e40070b8565a17ce0ac2e7",
                "_producer": "https://ayx-sandbox.bender.rocks/data-lineage-service/v1/datalineage",
                "_schemaURL": "https://openlineage.io/spec/2-0-2/OpenLineage.json#/definitions/BaseFacet"
            }
        }
    },
    "inputs": [
        {
            "namespace": "file",
            "name": "C:\\ProgramData\\Alteryx\\Service\\Staging\\45816_d3034dfd34e946a48485299407c307a0\\_externals\\1\\Products.xlsx",
            "facets": {
                "documentation": null,
                "schema": null,
                "dataSource": null,
                "description": null,
                "lifecycleStateChange": null,
                "columnLineage": null,
                "symlinks": null
            },
            "inputFacets": {},
            "outputFacets": null
        },
        {
            "namespace": "file",
            "name": "C:\\ProgramData\\Alteryx\\Service\\Staging\\45816_d3034dfd34e946a48485299407c307a0\\_externals\\1\\OrderDetails.xlsx",
            "facets": {
                "documentation": null,
                "schema": null,
                "dataSource": null,
                "description": null,
                "lifecycleStateChange": null,
                "columnLineage": null,
                "symlinks": null
            },
            "inputFacets": {},
            "outputFacets": null
        }
    ],
    "outputs": [
        {
            "namespace": "file",
            "name": "C:\\ProgramData\\Alteryx\\Service\\Staging\\45816_d3034dfd34e946a48485299407c307a0\\_externals\\1\\TotalSales.csv",
            "facets": {
                "documentation": null,
                "schema": null,
                "dataSource": null,
                "description": null,
                "lifecycleStateChange": null,
                "columnLineage": {
                    "_producer": "https://ayx-sandbox.bender.rocks/data-lineage-service/v1/datalineage",
                    "_schemaURL": "https://openlineage.io/spec/facets/1-2-0/ColumnLineageDatasetFacet.json",
                    "fields": {
                        "OrderID": {
                            "inputFields": [
                                {
                                    "namespace": "file",
                                    "name": "C:\\ProgramData\\Alteryx\\Service\\Staging\\45816_d3034dfd34e946a48485299407c307a0\\_externals\\1\\OrderDetails.xlsx",
                                    "field": "OrderID",
                                    "transformations": [
                                        {
                                            "subtype": "IDENTITY",
                                            "type": "DIRECT"
                                        }
                                    ]
                                }
                            ],
                            "transformationDescription": null,
                            "transformationType": null
                        },
                        "Category": {
                            "inputFields": [
                                {
                                    "namespace": "file",
                                    "name": "C:\\ProgramData\\Alteryx\\Service\\Staging\\45816_d3034dfd34e946a48485299407c307a0\\_externals\\1\\Products.xlsx",
                                    "field": "Category",
                                    "transformations": [
                                        {
                                            "subtype": "IDENTITY",
                                            "type": "DIRECT"
                                        }
                                    ]
                                }
                            ],
                            "transformationDescription": null,
                            "transformationType": null
                        },
                        "NewCount": {
                            "inputFields": [
                                {
                                    "namespace": "file",
                                    "name": "C:\\ProgramData\\Alteryx\\Service\\Staging\\45816_d3034dfd34e946a48485299407c307a0\\_externals\\1\\OrderDetails.xlsx",
                                    "field": "Quantity",
                                    "transformations": [
                                        {
                                            "subtype": "TRANSFORMATION",
                                            "type": "DIRECT"
                                        }
                                    ]
                                }
                            ],
                            "transformationDescription": null,
                            "transformationType": null
                        },
                        "ProductID": {
                            "inputFields": [
                                {
                                    "namespace": "file",
                                    "name": "C:\\ProgramData\\Alteryx\\Service\\Staging\\45816_d3034dfd34e946a48485299407c307a0\\_externals\\1\\Products.xlsx",
                                    "field": "ProductID",
                                    "transformations": [
                                        {
                                            "subtype": "IDENTITY",
                                            "type": "DIRECT"
                                        }
                                    ]
                                }
                            ],
                            "transformationDescription": null,
                            "transformationType": null
                        },
                        "TotalSale": {
                            "inputFields": [
                                {
                                    "namespace": "file",
                                    "name": "C:\\ProgramData\\Alteryx\\Service\\Staging\\45816_d3034dfd34e946a48485299407c307a0\\_externals\\1\\OrderDetails.xlsx",
                                    "field": "Quantity",
                                    "transformations": [
                                        {
                                            "subtype": "TRANSFORMATION",
                                            "type": "DIRECT"
                                        }
                                    ]
                                },
                                {
                                    "namespace": "file",
                                    "name": "C:\\ProgramData\\Alteryx\\Service\\Staging\\45816_d3034dfd34e946a48485299407c307a0\\_externals\\1\\Products.xlsx",
                                    "field": "UnitPrice",
                                    "transformations": [
                                        {
                                            "subtype": "TRANSFORMATION",
                                            "type": "DIRECT"
                                        }
                                    ]
                                }
                            ],
                            "transformationDescription": null,
                            "transformationType": null
                        },
                        "ProductName": {
                            "inputFields": [
                                {
                                    "namespace": "file",
                                    "name": "C:\\ProgramData\\Alteryx\\Service\\Staging\\45816_d3034dfd34e946a48485299407c307a0\\_externals\\1\\Products.xlsx",
                                    "field": "ProductName",
                                    "transformations": [
                                        {
                                            "subtype": "IDENTITY",
                                            "type": "DIRECT"
                                        }
                                    ]
                                }
                            ],
                            "transformationDescription": null,
                            "transformationType": null
                        },
                        "OrderDetailID": {
                            "inputFields": [
                                {
                                    "namespace": "file",
                                    "name": "C:\\ProgramData\\Alteryx\\Service\\Staging\\45816_d3034dfd34e946a48485299407c307a0\\_externals\\1\\OrderDetails.xlsx",
                                    "field": "OrderDetailID",
                                    "transformations": [
                                        {
                                            "subtype": "IDENTITY",
                                            "type": "DIRECT"
                                        }
                                    ]
                                }
                            ],
                            "transformationDescription": null,
                            "transformationType": null
                        }
                    }
                },
                "symlinks": null
            },
            "inputFacets": null,
            "outputFacets": {}
        }
    ],
    "producer": "https://ayx-sandbox.bender.rocks/data-lineage-service/v1/datalineage",
    "schemaURL": "https://openlineage.io/spec/2-0-2/OpenLineage.json#/$defs/RunEvent"
}

Données stockées dans le service Lineage Cloud

Nous stockons uniquement les informations de configuration utilisées pour établir la connexion entre le service Lineage Cloud et Lineage Consumer.

Durée de conservation des données : indéfinie.

Configuration Atlan

  • Point de terminaison Open Lineage : https://alteryx.atlan.com/v1/lineage

  • Espace de noms Open Lineage : Alteryx-Atlan

  • Méthode d'authentification : jeton porteur

  • Jeton porteur : Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTIzNDU2IiwidXNlcm5hbWUiOiJ0ZXN0X3VzZXIiLCJleHAiOjE3MTQ5MDYwMDB9.SflKxwRJS

Configuration Collibra

  • Point de terminaison : http://localhost:8888/debug.test

  • Espace de noms : Alteryx_Collibra

  • Méthode d'authentification : aucune

Configurer la connexion de traçabilité des données

Pour configurer la connexion de traçabilité de vos données, consultez la section Console d'administration > Connexion de traçabilité des données.

Consommateur de données : catalogue de données externe

Configurez, modifiez ou supprimez une connexion au catalogue de données.

Configurer la connexion au catalogue de données

Pour activer le transfert de métadonnées de traçabilité depuis Server, configurez un catalogue de données, tel qu'Atlan ou Collibra.

  1. Dans le menu, consultez la section Console d'administration > Connexion de traçabilité des données.

  2. Sous Consommateur de données, sélectionnez Configurer un catalogue de données externe.

  3. Une page Configuration du catalogue de données s'ouvre.

  4. Sous Réseau privé, cochez la case Le catalogue de données est sur un réseau privé si votre catalogue de données est déployé dans un environnement de réseau privé qui n'est pas accessible depuis l'Internet public.

  5. Sous Point de terminaison OpenLineage, saisissez l'URL complète à laquelle Alteryx doit envoyer les données d'événement OpenLineage.

  6. Sous Espace de noms OpenLineage, saisissez l'espace de noms de la tâche OpenLineage. Consultez la documentation de votre catalogue de données pour plus de détails sur les exigences en matière d'espace de noms.

  7. Sous Méthode d'authentification, sélectionnez votre méthode d'authentification dans la liste déroulante.

    Sélectionnez Aucune ou Jeton porteur.

    • Si vous sélectionnez Aucune, aucune information d'identification d'authentification n'est transmise lors de la connexion au catalogue de données. Utilisez cette option uniquement si votre catalogue ne nécessite pas d'authentification. Si le catalogue nécessite une authentification, choisir Aucune entraînera des échecs de connexion.

    • Si vous sélectionnez Jeton porteur, saisissez le jeton, tel qu'il a été créé dans votre catalogue de données, dans le champ Jeton porteur.

  8. Sous Niveau de traçabilité des données, sélectionnez Jeu de données ou Colonne dans la liste déroulante.

    Le niveau de traçabilité des données définit le niveau de détail souhaité pour le suivi de la traçabilité.Ce paramètre s'applique uniquement aux nouvelles exécutions. Si le service de traçabilité est hors service, Server utilise le dernier paramètre connu ou utilise par défaut le niveau du jeu de données. Une fois le service restauré, les nouvelles exécutions suivent le niveau sélectionné.

    Pour plus d'informations sur les types de connexion, consultez la section Outils pris en charge pour la traçabilité au niveau des colonnes, sous la section Types de connexion pris en charge.

    • Sélectionnez Jeu de données si vous souhaitez définir la traçabilité au niveau du jeu de données uniquement. Alteryx n'enverra pas d'informations de concordance.

      La traçabilité au niveau des jeux de données indique comment des jeux de données entiers (tels que des tables, des fichiers ou des vues) sont déplacés et transformés d'un système à l'autre. Elle fournit une vue d'ensemble du flux de données.

    • Sélectionnez Colonne si vous souhaitez définir la traçabilité jusqu'aux colonnes individuelles.

      La traçabilité au niveau des colonnes permet de suivre le parcours des champs ou attributs individuels au sein d'un jeu de données. Elle explique exactement comment chaque colonne a été générée, transformée ou agrégée. Pour plus d'informations, consultez la section Outils pris en charge pour la traçabilité au niveau des colonnes.

  9. Pour tester cette connexion, sélectionnez Tester la connexion.

    Note

    Si vous avez coché la case Le catalogue de données est sur un réseau privé à l'étape 4, le bouton Tester la connexion est grisé. Pour tester votre connexion, accédez à Paramètres système Alteryx > Contrôleur > Connexions - Alteryx One. Pour plus d'informations, reportez-vous à Contrôleur.

  10. Sélectionnez Enregistrer.

Maintenant que vous avez configuré votre connexion au catalogue de données. Elle s'affichera dans la section Consommateur de données.

Modifier ou supprimer une connexion au catalogue de données

Allez dans la section Consommateur de données et trouvez la connexion de données que vous souhaitez modifier ou supprimer. Sélectionnez ensuite Afficher les détails pour afficher Détails de connexion au catalogue de données.

Pour modifier une connexion de catalogue de données, sélectionnez Modifier.

Pour supprimer une connexion au catalogue de données, sélectionnez le menu à 3 points, puis sélectionnez Supprimer.

Source de données : Server

Une fois que vous avez configuré votre catalogue de données externe, vous pouvez connecter Alteryx One à votre Server pour transférer les métadonnées de traçabilité vers le catalogue de données.

Configurer la connexion Server

Pour envoyer des métadonnées de traçabilité à votre catalogue, activez la connexion de Server à l'espace de travail Alteryx One.

  1. Dans le menu, consultez la section Console d'administration > Connexion de traçabilité des données.

  2. Sous Source de données, sélectionnez Configurer pour le Server.

  3. Une page Configurer Server s'ouvre.

  4. Saisissez le nom de Server pour faciliter son identification dans cet espace de travail.

  5. Générez maintenant la charge utile du lien Server. Pour ce faire, consultez la section Créer une charge utile de lien Server et sélectionnez Générer la charge utile. Copiez et collez-la dans vos Paramètres système Alteryx pour terminer la configuration. Pour plus d'informations sur l'endroit où saisir la charge utile du lien Server et sur la manière de la tester dans Server, consultez la section Contrôleur.

    La charge utile inclut l'ID client et le secret client associés au principal du service.

  6. Cliquez sur Terminé.

Vous avez maintenant configuré votre connexion à Server.

Modifier ou supprimer une connexion à Server

Consultez la section Source de données et trouvez la connexion de données à Server que vous souhaitez modifier ou supprimer. Sélectionnez ensuite Afficher les détails pour afficher Détails de connexion à Server.

Pour modifier une connexion de catalogue de données, sélectionnez Modifier.

Pour supprimer une connexion au catalogue de données, sélectionnez le menu à 3 points, puis sélectionnez Supprimer.