Este tutorial de amostra utiliza o Relational Migrator para transformar um esquema de dados de seguro de tabela 21em um modelo MongoDB simples de cinco collections.
Sobre esta tarefa
No conjunto de dados de amostra, todas as pessoas, organizações e grupos são representados como partes, que podem estar relacionadas a outros objetos principais com funções especificadas. O design de partes também fornece uma abordagem comum para descrever identificadores de comunicação, relacionamentos entre partes e identificadores legais.
Neste tutorial, você usará o Relational Migrator para portar o modelo de role de parte do grupo de gerenciamento de objetos de uma estrutura relacional para o modelo de documento do MongoDB. Especificamente, você refatorará o modelo de partes no contexto dos domínios de Política, Reivindicação e Litígio.
Antes de começar
Este exemplo requer os seguintes aplicativos:
MongoDB Relational Migrator versão 1.4.3 ou superior. Para baixar a versão mais recente, consulte a página de lançamentodo Relational Migrator do MongoDB.
MongoDB Atlas: certifique-se de ter acesso a um cluster do Atlas com permissões de gravação para criar o novo banco de dados para onde você migrará os dados.
PostgreSQL versão 16 ou superior: verifique se você tem acesso a uma instância do servidor de banco de dados PostgreSQL com permissões para criar um novo banco de dados e usuário. A instância pode estar na nuvem, no local ou em sua máquina local. Além do PostgreSQL, instale os seguintes aplicativos cliente PostgreSQL:
psql: um aplicação de linha de comando que permite digitar queries interativamente, emiti-las para o PostgreSQL e ver os resultados da query.
pg_restore: um aplicação de linha de comando que restaura o banco de dados PostgreSQL a partir do arquivo de amostra.
Além disso, baixe o mongodb_insurance_model.tar
arquivo de amostra. Este arquivo contém todas as tabelas, relacionamentos e dados de amostra do modelo Role do parceiro em um formato tabular.
Para replicar o modelo de role de parte no PostgreSQL, siga as seguintes etapas:
Passos
O tutorial de exemplo consiste nas seguintes etapas:
Conecte-se ao Relational Migrator
Conecte seu banco de dados PostgreSQL ao Relational Migrator. Consulte Conectar ao Relational Migrator.
Refaça o domínio da festividade
Refatore o domínio da parte na visualização do MongoDB do Relational Migrator. Consulte Refactor o domínio do grupo.
Refatore o domínio da política
Refatore o domínio Policy na visualização do MongoDB do Relational Migrator. Consulte Refatorar o domínio da política.
Refatore o domínio da declaração
Refatore o domínio Claim na visualização do MongoDB do Relational Migrator. Consulte Refatorar o domínio da declaração.
Refatorar o domínio do contencioso
Refatore o domínio de Litígio na exibição do MongoDB do Relational Migrator. Consulte Refatorar o domínio de processo.
Migre seus dados para o MongoDB
Migre seus dados para sua instância do MongoDB usando o Relational Migrator. Consulte Migrar seus dados para o MongoDB.