ProcessMiningForExternalData - com escopo, global

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 1 min. de leitura
  • A API ProcessMiningForExternalData contém um método que marca um registro de auditoria externa para processamento.

    Esses dados de auditoria externa podem vir de sistemas externos, como SAP, SmartRecruitersou Jira.

    Para acessar esta API, o plug-in Mineração de processos para dados externos (sn_po_extdata) deve ser instalado e a entidade de chamada deve ter a função sn_process_optimization_admin.

    Para obter informações adicionais sobre registros de auditoria externa e Mineração de processos, consulte Process Mining.

    ProcessMiningForExternalData – scheduleCaseGeneration(cadeia de caracteres externalDataSysId)

    Marca o registro especificado na tabela Conjunto de dados externo [sn_po_extdata_dataset] para processamento. Use este método para automatizar o processamento de dados de auditoria externa.

    Antes de chamar este método, os dados de auditoria externa já devem ter sido importados para a tabela de conjunto de dados Externo.

    Você pode escolher o método desejado de importar esses dados, como por Integration Hub ou Workflow Studio. Você pode programar essa importação em um intervalo fixo, como semanal, mensal ou trimestral. Para obter informações adicionais, confira Working with external datasets.

    Depois que os dados são importados, você chama este método para definir o campo de estado no registro do conjunto de dados externo especificado como "Programado". Esta configuração indica que o registro do conjunto de dados externo especificado está pronto para processamento. Quando processados, os dados no registro do conjunto de dados externo são usados para criar registros de auditoria e de caso. Os nomes desses registros de auditoria e de caso aparecem no registro do conjunto de dados externo associado.

    Nota:
    Quando a chamada retorna, ela tem apenas marcado no registro para processamento. O processamento real do registro é feito em segundo plano.
    Esta API está disponível em escopo global e com escopo. Use a seguinte sintaxe ao chamar este método:
    • Global: SNC.ProcessMiningForExternalData.scheduleCaseGeneration(String externalDataSysId);
    • Com escopo: ProcessMiningForExternalData.scheduleCaseGeneration(String externalDataSysId);
    Tabela 1. Parâmetros
    Nome Tipo Descrição
    externalDataSysId Cadeia de caracteres Sys_id do registro do conjunto de dados na tabela Conjunto de dados externo [sn_po_extdata_dataset] a ser marcado como pronto para ser processado.
    Tabela 2. Retornos
    Tipo Descrição
    mensagem Status da chamada de método.

    Quando bem-sucedido, a mensagem é sempre: O conjunto de dados externo está programado para processamento.

    Quando ocorre um erro, a mensagem descreve o motivo da falha na chamada.

    status Status da chamada de método.
    Valores possíveis:
    • erro
    • êxito

    O exemplo de código a seguir mostra como chamar este método.

    ProcessMiningForExternalData.scheduleCaseGeneration("o83ehu2yv918ehbu23eg928dg7jbcf52");

    Saída:

    {
      "status": "success",
      "message": "External dataset is scheduled for processing"
    }