Pré-requisitos

Esta página descreve os pré-requisitos necessários para implantar o conteúdo da solução de base de dados do Cortex Framework. Reserve um tempo para se familiarizar com esses recursos antes de continuar.

Entenda as necessidades da sua empresa

Considere as metas e os requisitos da sua empresa, além das fontes de dados necessárias para atender a eles. Ao implantar o conteúdo do Cortex Framework, é importante entender quais fontes de dados e cargas de trabalho são necessárias para atender às necessidades da sua empresa e são relevantes para a implantação.

Analisar as cargas de trabalho e fontes de dados disponíveis

Confira as cargas de trabalho e fontes de dados compatíveis com o Cortex Framework em Fontes de dados e cargas de trabalho. Conheça o tipo de dados com que você quer trabalhar (por exemplo, dados do Salesforce, SAP ou outras fontes).

Atualizar conhecimentos básicos

Conheça alguns dos principais Google Cloud serviços e componentes necessários:

Saiba mais sobre a captura de dados alterados (CDC) para acompanhar atualizações nos seus dados. Para mais informações, consulte o guia do CDC.

Explorar o repositório

Os pré-requisitos descritos nesta página foram projetados especificamente para implantar conteúdo do Cortex Framework Data Foundation do repositório oficial do GitHub. Esse repositório contém recursos essenciais para implantar o Cortex Framework, incluindo arquivos de configuração, diagramas de relacionamento entre entidades (ERD) e modelos de dados predefinidos.

Escolher ou criar um projeto

A implantação do conteúdo da solução da Cortex Framework Data Foundation envolve os seguintes projetos:

  • Projeto de origem:projeto em que seus dados brutos estão localizados. Você precisa de pelo menos um projetoGoogle Cloud para armazenar dados e executar o processo de implantação.
  • Projeto de destino (opcional): projeto em que a Data Foundation do Cortex Framework armazena os modelos de dados processados. Pode ser o mesmo projeto de origem ou um diferente, dependendo das suas necessidades.

Se você quiser ter conjuntos separados de projetos e conjuntos de dados para cada carga de trabalho (por exemplo, um conjunto de projetos de origem e destino para SAP e um conjunto diferente de projetos de destino e origem para Salesforce), execute implantações separadas para cada carga de trabalho. Para mais informações, consulte Usar projetos diferentes para separar o acesso na seção de etapas opcionais.

Para selecionar ou criar um projeto, faça o seguinte:

  1. No console do Google Cloud , acesse a página Seletor de Projetos.

    Acessar o seletor de projetos

  2. Selecione ou crie um projeto do Google Cloud .

    Funções necessárias para selecionar ou criar um projeto

    • Selecionar um projeto: não é necessário um papel específico do IAM para selecionar um projeto. Você pode escolher qualquer projeto em que tenha recebido um papel.
    • Criar um projeto: para criar um projeto, é necessário ter o papel de Criador de projetos (roles/resourcemanager.projectCreator), que contém a permissão resourcemanager.projects.create. Saiba como conceder papéis.

Ter os papéis necessários

Para receber as permissões necessárias para implantar o conteúdo da solução Data Foundation do Cortex Framework, peça ao administrador para conceder a você os seguintes papéis do IAM no projeto de origem e no projeto de destino:

Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.

Também é possível conseguir as permissões necessárias usando papéis personalizados ou outros papéis predefinidos.

Próximas etapas

Depois de analisar esses pré-requisitos, você pode passar para a implantação:

  1. Estabeleça cargas de trabalho.
  2. Clone o repositório.
  3. Determine o mecanismo de integração.
  4. Configurar componentes.
  5. Configurar a implantação.
  6. Executar a implantação.