Compartir a través de


Prueba del conector de Microsoft Graph

Puede usar la utilidad TestApp para probar el conector de Microsoft Graph. Se trata de una aplicación de consola que se usa para probar el conector antes de la implementación. No creará ninguna conexión ni ingerirá ningún dato.

Siga estos pasos para probar el conector:

  1. Actualice el archivo ConnectionInfo.json con el identificador del conector y la ruta de acceso del origen de datos, y establezca AuthenticationKind en null. Este archivo se encuentra en la carpeta siguiente: C:\Archivos de programa\Agente del conector de Graph\TestApp\Config.

    a. El identificador de proveedor se genera para cada proyecto y se encuentra en el archivo ConnectorInfoServiceImpl.cs.

    Captura de pantalla del archivo ConnectorInfoServiceImpl.cs que muestra la ubicación del identificador de proveedor.

    b. La ruta de acceso del origen de datos es la ruta de acceso donde descargó el archivo ApplianceParts.csv.

    c. Puede establecer AuthenticationKindnull en porque el conector usa la autenticación anónima.

    {
      // All these configs are only required to test locally
      "id": "TestGrpcConnector", // ConnectionId. Must be unique for a tenant. Change this for each crawlTest
      "name": "TestGrpcConnector", // name of connection
      "description": "\<Connection description>",
      "configuration": {
        "providerId": "a1c127ed-29ce-47fb-ad4a-8836871922ea", //Enter your ConnectorUniqueId
        "scheduleSetting": {
          "fullSyncInterval": 30 // the value is in seconds. Decrease this to run consecutive tests on the same connectionId
        },
        "CredentialData": {
          "Path": "D:\\ApplianceParts.csv",
          "AuthenticationKind": "Anonymous", // Authentication kind which connector supports eg: basic, windows, anonymous, oauth2.client_credentials
          "CredentialDetails": null // If AuthenticationKind is set to something different, use { "loginId": "", "loginSecret": "" } here
    
        },
        "ProviderParameters": null // This parameter will have the data/configuration given during connection creation time. Will be present in JSON serialized format
      }
    }
    
    
  2. Actualice el archivo CustomConnectorPortMap.json con la asignación de puertos del conector. Este archivo se encuentra en la carpeta siguiente C:\Archivos de programa\Agente del conector de Graph. Actualice este archivo con una entrada para el identificador del conector (que identificó en el archivo ConnectorInfoServiceImpl.cs del paso anterior) y el puerto, que se define en el archivo ConnectorServer.cs.

Captura de pantalla del archivo ConnectorServer.cs que muestra la ubicación del puerto

    {
      "a1c127ed-29ce-47fb-ad4a-8836871922ea": "30303" //Update your ConnectorUniqueId and Port information
    }

  1. Actualice el archivo manifest.json ubicado en la carpeta siguiente: C:\Archivos de programa\Agente del conector de Graph\TestApp\Config:
    {
    // This is your unique connector ID/provider ID.
    "connectorId": "a1c127ed-29ce-47fb-ad4a-8836871922ea", //Update your ConnectorUniqueId here
    
    // This is a list of all supported auth types. Remove the ones that the connector does not support.
    "authTypes": [ "Anonymous" ]   
    }

  1. Ejecute GraphConnectorAgentTest.exe, que se encuentra en la carpeta C:\Archivos de programa\Agente del conector de Graph\TestApp.

  2. Asegúrese de que el conector se está ejecutando.

  3. Pruebe el conector con opciones todas las opciones (1, 2, 3, 4, 5) en GraphConnectorAgentTest.exe.

Pasos siguientes