Inicializar a Commerce Scale Unit (nuvem)
Este artigo explica como inicializar a Commerce Scale Unit (nuvem) no Microsoft Dynamics 365 Commerce.
Se você estiver usando uma área restrita ou ambiente de produção de nível 2 que tenha a versão do aplicativo 8.1.2. x ou posterior, você deve inicializar a Commerce Scale Unit (nuvem) antes de poder usar a funcionalidade de canal de varejo para operações de ponto de venda (PDV) ou de comércio eletrônico que usam o Retail Server na nuvem. A inicialização implantará uma Commerce Scale Unit (nuvem).
Importante
Para clientes existentes que usam a funcionalidade de canal de varejo na nuvem, para garantir o suporte contínuo e ininterrupto para a sua empresa, precisamos atualizar seus canais de varejo para usar a Commerce Scale Unit. Os novos ambientes implantados sem Commerce Scale Unit não receberão mais qualidade e atualizações de serviço para componentes de canal de varejo hospedados na nuvem. Não há nenhuma ação necessária para clientes que usam exclusivamente a Commerce Scale Unit (hospedado no servidor). Entre em contato com o FastTrack solution architect se precisar de uma extensão.
Pré-requisitos
Implantar uma área restrita ou ambiente de produção de nível 2 que tenha a versão 8.1.2. x ou posterior.
Você pode fazer a autoimplantação de até duas Commerce Scale Units por ambiente. Se você precisar de mais de duas Commerce Scale Units por ambiente, no Microsoft Dynamics Lifecycle Services, crie uma solicitação de suporte, insira Solicitação para Commerce Scale Unit adicional e indique a ID do ambiente, o número de unidades do Commerce Scale Unit e as regiões de datacenter desejados. A solicitação será concluída dentro de cinco dias úteis. Se você não precisar de mais de duas Commerce Scale Units, não será necessário criar uma solicitação de suporte.
Você deve ter permissões do proprietário do projeto no Lifecycle Services antes de poder inicializar a Commerce Scale Unit.
Verifique se as chaves de configuração de licença de varejo estão habilitadas no seu ambiente. Para mais informações, consulte Relatório de códigos de licença e chaves de configuração. Você deve ter as seguintes chaves ativadas para usar a Commerce Scale Unit.
- RetailBasic
- RetaileCommerce-se você planeja usar o comércio eletrônico para o Dynamics 365 Commerce.
- RetailGiftCard-se você planeja usar cartões de presente.
- RetailInvent-se você planeja usar o estoque.
- RetailModernPos-se você planeja usar o ponto de venda (PDV).
- RetailReplenishment - se você planeja usar reabastecimento.
- RetailScheduler
- RetailStores - se você planeja usar o PDV.
Disponibilidade da região
A Commerce Scale Unit está disponível para implantação nas seguintes regiões.
Localização global | Região | Disponibilidade | Comentários |
---|---|---|---|
AMÉRICAS | Leste dos EUA | Geralmente disponível | Sem comentários. |
AMÉRICAS | Leste dos EUA 2 | Geralmente disponível | Sem comentários. |
AMÉRICAS | Norte Central dos EUA | Capacidade limitada | Sem comentários. |
AMÉRICAS | Central Sul dos EUA | Capacidade limitada | Sem comentários. |
AMÉRICAS | EUA Central | Geralmente disponível | Sem comentários. |
AMÉRICAS | Oeste dos EUA | Geralmente disponível | Sem comentários. |
AMÉRICAS | Oeste dos EUA 2 | Geralmente disponível | Sem comentários. |
AMÉRICAS | Canadá Central | Capacidade limitada | Sem comentários. |
AMÉRICAS | Leste do Canadá | Capacidade limitada | Sem comentários. |
AMÉRICAS | Centro-Oeste dos EUA | Capacidade limitada | Sem comentários. |
APAC | Leste da Austrália | Geralmente disponível | Sem comentários. |
APAC | Sudeste da Ásia | Capacidade restrita | Nenhuma implantação permitida. |
APAC | Leste do Japão | Geralmente disponível | Sem comentários. |
APAC | Oeste do Japão | Geralmente disponível | Sem comentários. |
APAC | Sudeste da Austrália | Geralmente disponível | Sem comentários. |
APAC | Leste da Ásia | Capacidade limitada | Sem comentários. |
APAC | Sul da Índia | Capacidade restrita | Nenhuma implantação permitida. |
APAC | Índia Central | Capacidade limitada | Requer processo de aprovação. |
EMEA | Oeste da Europa | Geralmente disponível | Sem comentários. |
EMEA | Norte da Europa | Geralmente disponível | Sem comentários. |
EMEA | Sul do Reino Unido | Geralmente disponível | Sem comentários. |
EMEA | Oeste do Reino Unido | Geralmente disponível | Sem comentários. |
EAU | Norte do EAU | Não disponível | Os projetos de Lifecycle Services baseados nos EUA ou na UE devem ser usados. Os ambientes baseados nos EAU podem implantar CSUs baseados nos EAU. Desde dezembro de 2022, os ambientes baseados nos EAU não podem ser implantados em projetos do Lifecycle Services baseados nos EUA ou na UE. Estamos trabalhando para corrigir esse problema. |
A capacidade de implantação em regiões com capacidade limitada é extremamente restrita. As solicitações de implantação são avaliadas de acordo com cada caso. Se houver uma necessidade comercial convincente para implantação em regiões com capacidade limitada, você poderá registrar uma solicitação de suporte a ser adicionada à lista de espera. As áreas restritas por capacidade não permitem a implantação da Commerce Scale Unit neste momento.
Inicializar a Commerce Scale Unit como parte de uma nova implantação de ambiente
Certifique-se de que a sede está disponível. Isso é necessário para registrar a unidade de escala nas matrizes durante o processo de inicialização. Não é recomendável inicializar uma unidade de escala quando as matrizes estão em manutenção, pois ela pode se tornar disponível durante o processo de manutenção.
- Verifique se o ambiente da sede está disponível e não no modo de Manutenção.
- No Lifecycle Services, na página de detalhes do ambiente, selecione Recursos do ambiente > Comercial.
- Na página Implantação da configuração comercial, selecionar Inicializar.
- Selecionar a versão da Commerce Scale Unit a ser inicializada.
- Selecionar a versão a ser inicializada da Commerce Scale Unit.
Configurar canais para usar a Commerce Scale Unit
Após a implantação da Commerce Scale Unit, você deve garantir que os canais estão configurados para usar o banco de dados para ele.
Para configurar os canais para usar o banco de dados da Commerce Scale Unit, siga estas etapas.
- Na matriz do Commerce, acesse Varejo e comércio > Configuração da sede > Parâmetros > Parâmetros do Commerce.
- No painel esquerdo, selecionar um banco de dados do canal.
- Na guia rápida Canal de varejo, selecionar Adicionar e, então, selecionar seu canal de varejo na lista suspensa.
- Selecionar Adicionar e selecionar seu canal on-line na lista suspensa.
Ao concluir, acesse Varejo e comércio > TI de varejo e comércio > Agenda de distribuição e execute o trabalho 9999.
Observação
O trabalho 9999 sincroniza todos os novos produtos e clientes com a Commerce Scale Unit. Esse processo pode levar um tempo. Se o canal precisar estar disponível apenas para a configuração do criador de site de comércio eletrônico, você poderá executar o trabalho 1070 em vez do trabalho 9999.
Commerce Scale Units e atualização de banco de dados
Antes de começar, verifique se você está familiarizado com as Etapas para concluir após uma atualização de banco de dados para ambientes que usam a funcionalidade Commerce.
Os registros do banco de dados do canal da unidade de escala (no formulário banco de dados do canal) não podem ser movidos entre ambientes como parte da atualização do banco de dados. Isso ocorre porque os registros representam a configuração específica do ambiente.
Após a atualização do banco de dados, você pode regenerar o registro do banco de dados do canal da unidade de escala emitindo uma nova implantação da sua unidade de escala no Lifecycle Services. Qualquer implantação ou operação de manutenção na unidade de escala tentará registrar a unidade de escala na matriz, caso o registro seja detectado como ausente.
Você pode emitir uma nova implantação da unidade de escala, sem alterar nenhum componente, selecionando, para implantar a mesma versão, sua unidade de escala já aplicada. Isso pode ser feito no Lifecycle Services pelas seguintes etapas:
- No Lifecycle Services, na página de detalhes do ambiente, selecione Recursos do ambiente > Varejo.
- Na página de implantação da instalação, selecionar a unidade de escala que deseja reimplantar.
- No menu de operações da unidade de escala, selecione Atualizar.
- No controle deslizante, na lista suspensa para a Versão selecionada, escolha a opção Especifique uma versão.
- Na caixa de texto, em Especifique uma versão, digite a versão mostrada para a unidade de escala, mostrada ao lado da etiqueta de Versão atual.
- Clicar no botão Atualizar.
Não é necessário selecionar Extensões de atualização, mesmo que você tenha aplicado anteriormente extensões, pois o último pacote de extensão aplicado à unidade de escala é separado automaticamente ao atualizar uma unidade de escala.
Se você tiver várias unidades de escala, será necessário executar a operação acima para cada unidade de escala. Você pode executar essas operações em paralelo, se desejado.
Implantar Commerce Scale Units adicionais (opcional)
Depois de inicializar a Commerce Scale Unit, você pode fazer a implantação de uma unidade de segunda escala se a licença lhe autorizar isso. Para implantar mais de duas unidades de escala, você deve criar uma solicitação de suporte. Na solicitação de suporte, informe o número de Commerce Scale Unit necessárias, o nome do ambiente e as regiões desejadas. Para obter mais informações sobre essas licenças, consultar Guia de licenciamento do Dynamics 365.
Para cada Commerce Scale Unit implantada, recomendamos que você crie um grupo de bancos de dados de canal separado seguindo essas etapas.
- Na matriz do Commerce, acesse Varejo e comércio > Retail Headquarters > Agendador do Retail > Grupo de banco de dados do canal.
- Criar um novo grupo de bancos de dados de canal.
- Vá para o Varejo e comércio > Retail Headquarters > Configuração do Agendador do Retail > Banco de dados do canal e selecione o banco de dados do canal que corresponde à Commerce Scale Unit recém-criada.
- Selecionar Editar e selecionar o novo grupo de banco de dados do canal.
- Selecione Salvar.
- Selecionar Executar sincronização de dados para o banco de dados do canal selecionado.
Considerações adicionais se você inicializar componentes de canal comerciais hospedados em nuvem em um ambiente existente
Se você já estiver usando componentes de canal comerciais hospedados em nuvem em um ambiente, a inicialização da Commerce Scale Unit ajudará a reduzir o tempo de inatividade quando esses componentes forem atualizados. É necessário planejamento adicional antes da inicialização da Commerce Scale Unit.
Quando você inicializa sua primeira Commerce Scale Unit em um ambiente que usa componentes de canal comerciais hospedados na nuvem, o processo de inicialização migrará os canais associados aos componentes de canal hospedados na nuvem para a primeira unidade de escala. Os canais associados às unidades de escala de armazenamento não são afetados.
O processo de migração é transparente para os canais. Depois que a inicialização da unidade de escala é iniciada, as seguintes operações são executadas automaticamente:
- Uma nova Commerce Scale Unit será criada e associada ao ambiente.
- A Commerce Scale Unit será registrada como um banco de dados de canal disponível na matriz.
- Todos os canais mapeados para o Banco de dados do canal padrão na matriz serão atualizados para mapear a nova Commerce Scale Unit.
- Uma sincronização de dados completa do Commerce Data Exchange (CDX) será executada para trazer os dados do canal para a nova unidade de escala.
Planejamento e teste para inicialização do Commerce Scale Unit
Como regra geral, ao inicializar o Commerce Scale Unit, você deve planejar uma janela de tempo de inatividade de cinco horas para operações de armazenamento, bem como qualquer operação de canal de comércio eletrônico que use o Retail Server ou Cloud Point of Sale.
- Executar uma atualização de banco de dados do ambiente de produção para um ambiente de UAT de área restrita.
- Inicializar a Commerce Scale Unit no ambiente de área restrita de UAT.
- Observe o tempo de inicialização para concluir a Commerce Scale Unit. Isso será comparável ao tempo que esta operação leva no ambiente de produção, durante o qual as operações de armazenamento e as operações de comércio eletrônico não estarão disponíveis.
Você deve executar as seguintes etapas adicionais antes de inicializar a Commerce Scale Unit.
- Fechar todos os turnos do PDV - Após a migração, os usuários do PDV não poderão fechar os turnos que estavam ativos durante o processo de migração.
- Validar que todos os P-jobs foram concluídos com êxito - é recomendável que P-jobs para sincronizar transações pendentes tenham sido concluídos antes que o CSU seja inicializado.
- Sair de todos os dispositivos de PDV Operações PDV não têm suporte durante a migração.
- Cancelar e anular todas as transações suspensas no PDV - As transações suspensas não são preservadas como parte da inicialização.
Importante
Como parte da inicialização da Commerce Scale Unit, as transações suspensas anteriores serão perdidas e não poderão ser recuperadas.
Veja o que ocorre durante o período de inicialização:
- Os canais comerciais hospedados na nuvem não funcionarão, a menos que você ative a funcionalidade PDV offline.
- Os dispositivos PDV com capacidade offline ativada terão funcionalidade reduzida.
- Qualquer cliente de comércio eletrônico que dependa do Retail Server será interrompido.
- Os canais que estão hospedados nas Commerce Scale Units (hospedados no servidor) não serão afetados.
- A funcionalidade do escritório principal não é afetada.
Veja o que ocorre após a inicialização ser concluída:
- O estado de ativação do dispositivo de todos os dispositivos PDV ativados é preservado, o que significa que os dispositivos não precisarão ser reativados.
- As instâncias de estação de hardware autônomo continuarão funcionando.
- Os relatórios do canal PDV serão redefinidos e não mostrarão os dados antes da inicialização.
- A operação mostrar diário também será redefinida e não mostrará os dados antes da inicialização.