propriedades cplexoptnode
O nó de Otimização do CPLEX fornece a capacidade de usar otimização baseada em matemática complexa (CPLEX) via arquivo de modelo de Programação de Programação de Otimização (OPL).
propriedades cplexoptnode |
Tipo de dados | Descrição da propriedade |
|---|---|---|
opl_model_text |
sequência | O programa de script OPL (Optimization Programming Language) que o nó do CPLEX Optimization executará e, em seguida, gerará o resultado de otimização. |
opl_tuple_set_name |
sequência | O nome do conjunto de tuplas no modelo OPL que corresponde aos dados recebidos. Isso não é necessário e normalmente não é configurado por script. Só deve ser usado para edição de mapeamentos de campo de uma origem de dados selecionada. |
data_input_map |
Lista de propriedades estruturadas | Os mapeamentos de campo de entrada para uma origem de dados. Isso não é necessário e normalmente não é configurado por script. Só deve ser usado para edição de mapeamentos de campo de uma origem de dados selecionada. |
md_data_input_map |
Lista de propriedades estruturadas | Os mapeamentos de campo entre cada tupla definida no OPL, com cada origem de dados de campo correspondente (dados recebidos). Os usuários podem editá-los cada um individualmente conforme a origem de dados. Com esse script, é possível configurar a propriedade diretamente para configurar todos os mapeamentos de uma só vez. Essa configuração não é mostrada na interface com o usuário. Cada entidade na lista são dados estruturados: Tag Origem de dados. A tag da origem de dados. Por exemplo, para Índice Origem de dados. A sequência física (índice) da origem de dados. Isso é determinado pela ordem de conexão. Nó Fonte. O nó de origem (anotação) da origem de dados. Por exemplo, para Nó Conectado. O nó anterior (anotação) que conecta o nó de otimização atual do CPLEX. Por exemplo, para Nome do conjunto de tuplas. O nome do conjunto de tuplas da origem de dados. Ele deve corresponder ao que está definido na OPL. Nome do campo de tupla. O nome do campo do conjunto de tuplas da origem de dados. Ele deve corresponder ao que está definido na definição do conjunto de tuplas da OPL. Tipo de armazenamento. O tipo de armazenamento campo. Os valores possíveis são |
Nome do campo de dados. O nome de campo da origem de dados. Exemplo: |
||
opl_data_text |
sequência | A definição de algumas variáveis ou dados usados para a OPL. |
output_value_mode |
sequência | Os valores possíveis são raw ou dvar. Se dvar for especificado, na guia Saída, o usuário deverá especificar o nome da variável de função do objeto na OPL para a saída. Se raw for especificado, a função objetiva será gerada diretamente, independentemente do nome. |
decision_variable_name |
sequência | O nome da variável de função objetiva definida na OPL. Isso é ativado apenas quando a propriedade output_value_mode é definida como dvar. |
objective_function_value_fieldname |
sequência | O nome do campo para o valor da função objetiva a ser usado na saída. O padrão é _OBJECTIVE. |
output_tuple_set_names |
sequência | O nome das tuplas predefinidas dos dados recebidos. Ele age como os índices da variável de decisão e deve ser gerado com as Saídas de variável. A Tupla de saída deve ser consistente com a definição de variável de decisão na OPL. Se houver vários índices, os nomes de tuplas deverão ser unidos por uma vírgula (,).Um exemplo para uma única tupla é Um exemplo para várias tuplas é |
decision_output_map |
Lista de propriedades estruturadas | O mapeamento de campo entre variáveis definidas na OPL que será gerado e os campos de saída. Cada entidade na lista são dados estruturados: Nome da variável. O nome da variável na OPL a ser gerado. Tipo de armazenamento. Os valores possíveis são Nome do campo de saída. O nome de campo esperado nos resultados (saída ou exportação). Exemplo: |