Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

    • Serviço de leitura de schema de tabelas físicas;

      GET /api/trep/v1/dbdataproviders/schematable

      Recebe

      Application/JSON

      Retorna

      Application/JSON

      Esse método é utilizado para retornar o schema (estrutura) de uma tabela localizada fisicamente em um determinado provedor de dados. 

      No Json de entrada devem ser enviadas os seguintes informações: 

      • providerParamsParâmetros do provedor de dados. Devem ser enviados os parâmetros recuperados pelo serviço acima "GET /api/trep/v1/dbdataproviders/parameters".
      • tableSourceName: Nome da tabela do banco de dados;
      • tablesSourceGetRelations: Lista de todas as tabelas físicas cadastradas no dicionário de dados do relatório. Através dessa lista, todas os relacionamentos entre essas tabelas poderão ser recuperados automaticamente. Evitando assim, o cadastro manual dos relacionamentos.

        Informações
        titleExemplo de json de entrada

        {

        “providerParams” : [{

        “name” : “aliasName”,

        “description” : “Nome do alias do RM”,

        “value” : “CorporeRM”,

        “isPassword” : false,

        }],

        "tableSourceName": "PFUNC",

        "tablesSourceGetRelations": [

        {"tableSourceName", "PFUNC"},

        {"tableSourceName", "PFUNC"}

        ]

        }

    •         No JSON de retorno, deve constar as seguintes informações:

      • testSuccess: Informa se o teste do bem sucedido. Pode ser true ou false

        Informações
        titleExemplo de json de retorno

        {

               “testSuccess” : true;

        }

...