Ir para o conteúdo

Projetos

Introdução

A página Projetos do Management Console fornece aos administradores da organização Harmony a capacidade de gerenciar todos os seus projetos em vários estágios do ciclo de vida. Você pode importar e excluir projetos, bem como executar operações, criar e aplicar um cronograma em uma operação, gerenciar backups de projetos, editar variáveis de projetos, visualizar o histórico de implantar e habilitar ou desabilitar ouvintes.

Membros de uma papel que recebeu Read acesso ao ambiente também pode acessar a página Projetos. Membros de uma papel que recebeu Write acesso ao ambiente tem acesso de gravação nesse ambiente.

Para acessar a página Projetos, faça login no portal Harmony, então use o menu do portal Harmony no canto superior esquerdo para ir para Management Console > Projetos:

Projetos do Management Console

Nota

Certifique-se de que está acessando a organização desejada, que pode ser alterada na barra de navegação superior (consulte Alterando a organização selecionada no portal Harmony).

Cabeçalho da Página de Projetos

O cabeçalho na parte superior da página Projetos inclui estes controles de visualização:

cabeçalho da página de projetos

  • Filtros: Clique para abrir um painel e filtrar a tabela por Autorização de Endpoint, Ambiente e Status:

    filtros

    Os filtros são aplicados imediatamente. Use os botões Limpar e Limpar tudo para redefinir os filtros e o Botão Fechar para fechar o painel.

    Se Expira nos próximos for selecionado para Autorização de Endpoint, um campo será exibido para definir um número de dias.

  • Pesquisar: Insira qualquer parte do ID do projeto, nome do projeto, ambiente, descrição ou status na caixa de pesquisa para filtrar a lista de projetos (somente caracteres alfanuméricos). A pesquisa não diferencia maiúsculas de minúsculas.

  • Filtrar colunas: Clique para abrir uma gaveta que permite reordenar as colunas ou ajustar sua visibilidade na tabela de projetos:

    diálogo de colunas de filtro

    • Filtrar colunas: Insira parte ou todo o nome de uma coluna para reduzir a lista para aqueles que correspondem ao texto.

    • Mostrar tudo: Torna todas as colunas visíveis.

    • Mover: Arraste e solte para alterar a posição da coluna em relação às outras.

    • Ocultar: A coluna está visível. Clique para ocultá-la.

    • Mostrar: A coluna está oculta. Clique para mostrá-la.

    • Salvar: Salva as colunas.

    • Cancelar: Fecha o editor de colunas sem salvar as alterações.

  • Importar projeto: Clique para importar um Design Studio projeto:

    importar projeto ds

    Nota

    Cloud Studio os projetos não podem ser importados do Management Console. Para importar um projeto de dentro do Cloud Studio, consulte Exportações e importações de projetos.

    • Arquivo de projeto: Clique em Procurar para selecionar o arquivo Jitterpak (.JPK) a ser importado.

    • Ambiente: Use o menu para selecionar o ambiente para importar o projeto.

    • Nome do Projeto: O nome a ser dado ao projeto importado. Por padrão, o nome do projeto no momento da exportação é preenchido. Você pode editar o nome aqui.

      Nota

      O Nome do Projeto não pode conter nenhum destes caracteres especiais: \ / : ? * " < > |.

    • Tipo de projeto: O tipo de projeto que está sendo importado.

    • Criado em: A data e a hora em que o projeto foi exportado (em ISO-8601 formato).

    • GUID do projeto: O GUID do projeto que está sendo importado.

    • Comentário: Quaisquer comentários fornecidos durante a exportação são exibidos aqui.

Tabela de Projetos

A tabela Projetos lista cada projeto, seu ambiente associado, uma descrição (se disponível), seu status e detalhes adicionais sobre o projeto. Ambos Cloud Studio e Design Studio projetos estão incluídos:

tabela de projetos

  • ID do projeto: O ID do projeto.

  • Nome do projeto: O nome do projeto. Projetos com endpoints habilitados para 3LO use os seguintes ícones para marcar autorizações expiradas ou prestes a expirar, e quantas de cada. Passar o mouse sobre o ícone revela uma mensagem:

    •  1 Os Endpoints irão expirar em breve

    • 1 endpoints expirados

  • Ambiente: O ambiente em que o projeto está localizado.

  • Descrição: A descrição do projeto (se fornecida).

  • Status: O status do projeto, seja Ativo ou Excluído:

    • Ativo: Os projetos têm o status Ativo se não tiverem sido excluídos.

    • Excluído: Os projetos têm o status Excluído quando são excluídos por meio do menu Ações nesta página ou quando um projeto do Cloud Studio é movido para a lixeira ou permanentemente excluído.

  • Ações: Essas ações estão disponíveis na coluna Ações ao passar o mouse sobre a linha de um projeto ativo:

    • Excluir: Clique para excluir o projeto do seu ambiente. Ao clicar em Excluir, um projeto do Cloud Studio é movido para a lixeira e é mantido lá por 90 dias antes de ser excluído permanentemente, a menos que seja excluído permanentemente manualmente.

    • Excluir de todos os ambientes: Clique para excluir o projeto de seu ambiente. A capacidade de excluir o projeto e sua cadeia de migração abaixo de todos os ambientes não está funcional no momento.

    Nota

    Projetos que tenham quaisquer operações em status incompleto, incluindo Enviado, Recebido, Pendente, Em execução, Cancelamento solicitado ou Status atrasado, não podem ser excluídos. Operações incompletas podem ser canceladas a partir destes locais:

  • Classificar linhas: Clique no cabeçalho da coluna em qualquer coluna para classificar as linhas da tabela com base nos dados dessa coluna em ordem decrescente. Uma seta apontando para cima será exibida na coluna à direita do nome do cabeçalho. Clique no cabeçalho da coluna duas vezes em qualquer coluna para classificar a tabela com base nos dados dessa coluna em ordem crescente. Uma seta apontando para baixo será exibida na coluna à direita do nome do cabeçalho.

  • Redimensionar colunas: Arraste a coluna barra Resize para redimensioná-la.

Abas de Projetos

Quando um projeto ativo é selecionado na tabela de projetos, estas guias na parte inferior da tela ficam disponíveis:

A barra de ferramentas de aba mostra os nomes das guias, o número de itens em cada uma e os seguintes ícones:

  • Atualizar: Atualiza o painel.

  • Anterior: Selecione o projeto anterior na tabela de projetos.

  • Próximo: Selecione o próximo projeto na tabela de projetos.

  • Tela cheia: Expanda o painel. Quando expandido, Sair da tela cheia retorna o painel ao seu tamanho padrão.

  • Fechar: Feche o painel.

Aba de Operações

A aba Operações mostra uma lista de operações dentro do projeto selecionado. A partir daqui, você pode verificar o status do cronograma, habilitar ou desabilitar um cronograma aplicado, executar uma operação ou aplicar ou remover um cronograma existente:

aba de operações

  • Pesquisar: Insira qualquer parte do nome da operação, nome do cronograma, status do cronograma, status da operação ou status efetivo na caixa de pesquisa para filtrar a lista de operações (somente caracteres alfanuméricos). A pesquisa não diferencia maiúsculas de minúsculas.

  • Nome da operação: O nome da operação no projeto.

  • Nome do cronograma: O nome do cronograma aplicado à operação (se aplicável).

  • Status do agendamento: Indica se o agendamento está habilitado ou desabilitado no nível do agendamento. Habilitar ou desabilitar um agendamento no nível do agendamento pode ser feito na aba Agendamentos. Quando uma programação é desabilitada, uma operação que tenha uma programação aplicada no nível da operação não será executada na programação.

  • Status da operação: Quando uma programação foi aplicada no nível da operação, isso indica se a programação está habilitada ou desabilitada. Clique para alternar a programação entre ligada ou desligada na operação. Se a operação não tiver uma programação aplicada, No Schedule será exibido. Um agendamento pode ser aplicado ou removido na operação da coluna Ações (descrita abaixo).

    Cuidado

    Se o agendamento estiver habilitado no nível de operação, mas desabilitado no nível de agendamento (Status do agendamento), a operação não será executada no agendamento (o nível de agendamento substitui o nível de operação).

  • Status Efetivo: Indica o status efetivo de um agendamento para a operação, levando em consideração se o agendamento está habilitado no nível do agendamento e se está habilitado na operação individual. Se tanto o agendamento quanto o agendamento na operação individual estiverem habilitados, a operação será executada no agendamento. Se o agendamento ou o agendamento na operação individual estiver desabilitado, a operação não será executada no agendamento. Se a operação não tiver um agendamento aplicado, No Schedule será exibido.

    Por exemplo, se a Operação A tiver uma programação habilitada no nível da operação (Status da Operação alternado como Ativado) e a Operação B tiver a mesma programação desabilitada no nível da operação (Status da Operação alternado como Desativado), mas a programação estiver desabilitada no nível da programação (Status da Programação alternado como Desativado), nenhuma das operação será executada na programação (Status Efetivo Disabled). Se a programação fosse então habilitada no nível de programação (Status da programação é alternado como Ativado e Status efetivo é Enabled), então a Operação A seria executada conforme o cronograma e a Operação B não seria executada conforme o cronograma, pois está desabilitada no nível da operação.

  • Ações: Essas ações estão disponíveis na coluna Ações ao passar o mouse sobre a linha de uma operação:

    • Executar operação: Clique para colocar a operação na fila para execução.

    • Aplicar ou remover agendamento: Clique para aplicar um agendamento existente à operação. Se um agendamento tiver sido aplicado a uma operação, clicar neste ícone remove o agendamento da operação.

Aba de Horários

A aba Agendamentos oferece a capacidade de criar novos agendamentos, pesquisar agendamentos, atualizar ou excluir agendamentos existentes ou habilitar ou desabilitar um agendamento existente em todas as operações nas quais ele está habilitado ou desabilitado no momento.

Para exibir a(s) operação(ões) onde o cronograma foi aplicado, clique no triângulo de divulgação ao lado do nome do cronograma:

aba de horários

  • Pesquisar: Insira qualquer parte do nome do cronograma, status do cronograma, status da operação ou status efetivo na caixa de pesquisa para filtrar a lista de cronogramas (somente caracteres alfanuméricos). A pesquisa não diferencia maiúsculas de minúsculas.

  • Adicionar agendamento: Clique para configurar um novo agendamento. Uma caixa de diálogo é aberta para configurar o agendamento, conforme descrito em Adicionar um agendamento.

  • Nome do cronograma: O nome do cronograma.

  • Status do agendamento: Clique para alternar o agendamento ligado ou desligado para habilitar ou desabilitar (respectivamente) o agendamento no nível do agendamento. Quando um agendamento é desabilitado, uma operação que tem um agendamento aplicado no nível da operação não será executada no agendamento.

  • Status da operação: Quando um agendamento foi aplicado no nível da operação, isso indica se o agendamento está habilitado ou desabilitado. Clique para alternar o agendamento entre ligado ou desligado na operação.

    Cuidado

    Se o agendamento estiver habilitado no nível de operação, mas desabilitado no nível de agendamento (Status do agendamento), a operação não será executada no agendamento (o nível de agendamento substitui o nível de operação).

  • Status Efetivo: Indica se um agendamento para a operação está habilitado ou desabilitado, levando em conta se o agendamento está habilitado no nível do agendamento e se está habilitado na operação individual. Se tanto o agendamento quanto o agendamento na operação individual estiverem habilitados, então a operação será executada no agendamento. Se o agendamento geral ou o agendamento na operação individual estiver desabilitado, então a operação não será executada no agendamento.

  • Ações: Essas ações estão disponíveis na coluna Ações ao passar o mouse sobre a linha de uma programação:

    • Editar: Clique para editar o cronograma. Uma caixa de diálogo abre para editar o cronograma, conforme descrito em Adicionar um cronograma.

    • Excluir: Clique para excluir o agendamento. Os agendamentos atribuídos a operações não podem ser excluídos. Os agendamentos podem ser removidos das operações na aba Operações.

Nota

As alterações de cronograma entram em vigor imediatamente, sem a necessidade de reimplantar o projeto no Harmony.

Adicionar uma Programação

Clique no Ícone Adicionar Agenda na aba de agendas para configurar uma nova agenda. Uma caixa de diálogo abre para configurar a agenda:

configurar agendamento

  • Nome: Insira um nome exclusivo para o agendamento. Você pode querer dar ao agendamento um nome que reflita a frequência do agendamento ou, se usado para uma operação específica, que reflita o propósito do agendamento, por exemplo, "A cada 5 minutos" ou "Sincronização de contatos".

  • Ocorrência: Selecione uma das três opções para o intervalo em que o agendamento deve executar a(s) operação(ões) nas quais ele foi atribuído, um de Diariamente, Semanalmente ou Mensalmente:

    • Diariamente: O agendamento executará a operação todos os dias ou a cada poucos dias. Quando esta opção é selecionada, este campo fica disponível para configurar:

      • A cada [#] dia(s): Insira um número de dias entre as execuções da operação.
    • Semanalmente: O agendamento ativará a operação durante um conjunto especificado de dias da semana. Quando esta opção é selecionada, estes campos ficam disponíveis para configuração:

      • A cada [#] semana(s): Insira um número de semana(s) entre as execuções da operação.

      • [Dom, Seg, Ter, Qua, Qui, Sex, Sáb]: Marque as caixas de seleção ao lado do(s) dia(s) da semana em que deseja que a operação seja executada.

    • Mensal: O agendamento ativará a operação mensalmente. Quando esta opção for selecionada, escolha uma das duas opções que se tornam disponíveis para configurar:

      • Dia específico: Selecione para especificar um dia específico do mês para executar a operação.

        • Dia [#] de cada [#] mês(es): Insira o dia do mês e o número de meses entre as execuções da operação.
      • Periódico: Selecione para especificar um intervalo para a operação ser executada.

        • O [1º, 2º, 3º, 4º ou último] [Dia da semana] de cada [#] mês: Use os menus para selecionar o dia do mês e insira o número de meses entre as execuções da operação.
  • Frequência diária: Selecione uma das duas opções para os horários em que o agendamento deve executar a operação, Ocorre em ou Ocorre a cada. Os fusos horários são discutidos abaixo em Fusos horários da operação.

    • Ocorre em: Selecione para que o agendamento execute a operação em um horário especificado. Insira os valores diretamente ou clique no ícone de hora para abrir um seletor de tempo para definir a(s) hora(s), minuto(s) e hora do dia em que a operação deve ser executada.

    • Ocorre a cada: Selecione para que o agendamento execute repetidamente a operação pelo período de tempo especificado ao longo do dia. Insira um número para corresponder à seleção de menu de minuto(s) ou hora(s) em que você deseja que a operação seja executada. Insira os valores diretamente ou clique no ícone de hora para abrir um seletor de tempo para definir o tempo em que você deseja limitar a execução da operação.

  • Duração: Defina a duração do cronograma. As datas de início e término em um cronograma são inclusivas.

    • A partir da data: Por padrão, a programação estará ativa a partir da data atual. Se você quiser que a programação comece em outro dia, insira a data desejada ou clique no ícone do calendário para abrir um seletor de datas de calendário e selecionar a data de início desejada.

    • Terminando em: Por padrão, o cronograma será executado indefinidamente. Se você quiser especificar uma data de término, insira uma data em que deseja que o cronograma termine ou clique no ícone de calendário para abrir um seletor de datas de calendário e selecionar a data de término desejada.

Fusos Horários de Operação

Ao configurar um agendamento, o campo Frequência Diária não exibe o fuso horário no qual a operação será executada. O fuso horário no qual a operação será executada depende do agente que está executando a operação, a menos que a configuração Substituir Fuso Horário do Agente de Agendamento esteja habilitada nas políticas da sua organização:

  • Fuso horário do Agente

    • Agentes de nuvem: Todos os agentes de nuvem estão em UTC.

    • Agentes privados: Os fusos horários dos agentes privados são determinados pelo fuso horário do sistema operacional do agente privado. É altamente recomendável que todos os agentes em um grupo de agentes privados estejam em execução no mesmo fuso horário, ou os horários em que uma programação configurada inicia a operação podem ser imprevisíveis, dependendo do agente específico que está sendo usado.

  • Substituir fuso horário do Agente de programação

    • Se a configuração Substituir fuso horário do Agente de programação estiver habilitada nas políticas da sua organização, o fuso horário selecionado determinará o fuso horário no qual todos os cronogramas atuais e futuros em uma organização serão executados.

Aba Backups

A aba Backups mostra uma lista dos backups na nuvem do projeto para projetos do Design Studio implantados. A partir daqui, você pode baixar ou remover backups de nuvem do projeto:

aba backups

  • Pesquisar: Insira qualquer parte da data de upload, o nome de usuário do uploader ou a tag para filtrar a lista de backups de nuvem do projeto (somente caracteres alfanuméricos). A pesquisa não diferencia maiúsculas de minúsculas.

  • Carregar em: A data e a hora em que o backup do projeto na nuvem foi implantado na nuvem (no horário local do navegador).

  • Enviado por: O nome de usuário do Harmony do usuário que implantou o backup do projeto.

  • Tag: A tag fornecida pelo usuário para o backup do projeto.

  • Ações: Essas ações estão disponíveis na coluna Ações ao passar o mouse sobre a linha de um backup de projeto:

    • Download: Clique para baixar o backup do projeto como um Jitterpak (.JPK).

    • Remover: Clique para remover o backup do projeto do Harmony.

Aba Variáveis do Projeto

A aba Variáveis do Projeto mostra uma lista de todas as variáveis do projeto dentro do projeto:

aba variáveis do projeto

  • Pesquisar: Insira qualquer parte do nome, valor ou descrição da variável do projeto na caixa de pesquisa para filtrar a lista de variáveis do projeto (somente caracteres alfanuméricos). A pesquisa não diferencia maiúsculas de minúsculas.

  • Nome da variável: O nome da variável do projeto. Este valor não pode ser alterado no Management Console, mas pode ser alterado no projeto dentro do Cloud Studio ou Design Studio.

  • Valor: O valor da variável do projeto. Se Ocultar Valor estiver definido como Yes, o valor é mascarado.

  • Hide Value: Indica se o valor da variável do projeto é mascarado na coluna Value. Se definido como Yes, o valor é mascarado. Se definido como No, o valor é mostrado.

    Cuidado

    Ocultar o valor não impede que o valor seja acessível em um script. Ele apenas oculta a exibição do valor.

  • Descrição: A descrição da variável do projeto (se fornecida).

  • Ações: Esta ação está disponível na coluna Ações ao passar o mouse sobre a linha de uma variável de projeto:

    • Editar: Clique para editar a variável do projeto:

      editar variável do projeto

      Cuidado

      Todas as edições nas variáveis do projeto entram em vigor imediatamente após o salvamento.

      • Variável: O nome da variável do projeto. Este valor não pode ser alterado aqui.

      • Valor: O valor da variável do projeto. Use a caixa de texto para alterar o valor.

      • Ocultar valor: Determina se o valor da variável do projeto é mascarado. Quando ativado, o valor é mascarado. Quando desativado, o valor é mostrado.

      • Descrição: A descrição da variável do projeto. Use a caixa de texto para alterar a descrição.

      • Salvar: Clique para salvar quaisquer alterações e retornar à aba Variáveis do Projeto.

      • Cancelar: Clique para descartar quaisquer alterações e retornar à aba Variáveis do Projeto.

Aba Histórico de Implantação

A aba Histórico de implantação mostra registros do histórico de implantação do projeto:

aba de histórico de implantar

  • Pesquisar: Insira qualquer parte do nome de usuário do deploying-user, a data de implantar ou a zona de implantar na caixa de pesquisa para filtrar a lista de deployments (somente caracteres alfanuméricos). A pesquisa não diferencia maiúsculas de minúsculas.

  • Atualizar: Clique para atualizar a lista de implantações.

  • Usuário: O nome de usuário do Harmony para iniciar a implantar.

  • Data: A data e a hora da implantação (no horário local do navegador).

  • Zona: A zona de implantação, uma das SQL11-P-APAC(região APAC), SQL11-P-EMEA(região EMEA), ou SQL11-P-E (região NA ), dependendo da região onde a implantação ocorreu.

  • Ações: Esta ação está disponível na coluna Ações ao passar o mouse sobre a linha de uma implantação:

    • Ir para Detalhes da Implantação: Clique para abrir uma caixa de diálogo que contém os detalhes da implantação:

      detalhes

      • Tipo de entidade: O tipo de componente que foi implantado.

      • Nome: O nome do componente.

      • Evento: O evento de implantar, seja Inserted para um projeto recém-implantado ou Updated para atualizar um projeto implantado existente.

      • Continuar: Clique para sair da caixa de diálogo e retornar à aba Histórico de implantação.

Aba de Ouvintes

A aba Ouvintes aba todas as atividades de escuta e as operações em que são usados, juntamente com seu estado:

projects listeners

  • Pesquisar: Insira qualquer parte da atividade, nome da operação ou status do ouvinte na caixa de pesquisa para filtrar a lista de atividades de escuta (somente caracteres alfanuméricos). A pesquisa não diferencia maiúsculas de minúsculas.

  • Atualizar: Clique para atualizar a lista de atividades de escuta.

  • Atividade: O nome da atividade de escuta usando uma forma abreviada do tipo de atividade do conector seguido pelo nome da conexão fornecido pelo usuário. O nome fornecido pelo usuário da atividade de escuta não é mostrado.

    Clique no triângulo de divulgação ao lado da atividade para revelar os nomes de cada operação em que a atividade é usada.

  • Status do ouvinte: O estado de escuta é fornecido para cada atividade e operação. Clique para alternar o estado de escuta entre Ligado (habilitado) e Desligado (desabilitado). Observação:

    • Desabilitar a escuta de eventos para uma atividade desabilitará automaticamente a escuta para todas as operações em que ela é usada. No entanto, habilitar a escuta de eventos para uma atividade não afeta o estado de nenhuma operação em que ela é usada.

    • As operações podem ser habilitadas e desabilitadas para escuta de eventos individualmente.

    • A alteração do estado é sincronizada com a IU do Cloud Studio em ambas as direções. Ou seja, alternar o estado de escuta no Management Console afeta o estado no Cloud Studio. Da mesma forma, habilitar ou desabilitar eventos em uma operação do Cloud Studio afeta o estado no Management Console. Uma atualização pode ser necessária para atualizar a exibição.

Aba de Endpoints

A aba Endpoints lista os endpoints implantados criados com Connector SDK-conectores construídos:

Endpoints

  • Pesquisar: Insira texto para encontrar endpoints por quaisquer valores de coluna.

  • Nome do Endpoint: Nome do endpoint.

  • Tipo de conexão: O tipo de conexão.

  • Tipo de autorização: O tipo de autorização.

  • Expira: O período de expiração aproximado para endpoints habilitados para 3LO. Passe o mouse sobre o campo para revelar a data exata de validade.

  • Status de autorização: O status de autorização para endpoints habilitados para 3LO, um dos seguintes:

    • Autorização válida: A autorização é válida e nenhuma ação é necessária.

    • Autorização válida, mas irá expirar e requer reautorização: A autorização é válida no momento, mas está prestes a expirar. Você deve reautorizar o endpoint o mais rápido possível.

    • Autorização expirada: O endpoint não está mais autorizado e qualquer conexão com ele falhará.

  • Ações: Essas ações estão disponíveis na coluna Ações ao passar o mouse sobre um endpoint:

    • Ir para o endpoint: Abra o projeto no Cloud Studio e abra a página de configuração do ponto de extremidade.

Nota

Somente endpoints criados com um Connector SDK fornecido pela Jitterbit ou desenvolvido sob medida são mostrados nesta aba. (Se um conector fornecido pelo Jitterbit é um conector do Connector SDK é observado na documentação de cada conector.)