Visualize conjuntos de dados como tabelas e colunas no Enterprise Developer - AWS Modernização do mainframe

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Visualize conjuntos de dados como tabelas e colunas no Enterprise Developer

Você pode acessar conjuntos de dados de mainframe que são implantados na modernização de AWS mainframe usando o tempo de execução da Micro Focus. Você pode visualizar os conjuntos de dados migrados como tabelas e colunas de uma instância do Micro Focus Enterprise Developer. A visualização de conjuntos de dados dessa forma possibilita que você:

  • Execute operações SQL SELECT nos arquivos de dados migrados.

  • Exponha dados fora da aplicação de mainframe migrado sem alterar a aplicação.

  • Filtre dados com facilidade e salve como CSV ou em outros formatos de arquivo.

nota

As etapas 1 e 2 são atividades únicas. Repita as etapas 3 e 4 para cada conjunto de dados para criar as visualizações de banco de dados.

Pré-requisitos

  • Você deve ter acesso ao Micro Focus Enterprise Developer Desktop via AppStream 2.0.

  • Você deve ter um aplicativo implantado e executado sob a modernização do AWS mainframe usando o mecanismo de tempo de execução da Micro Focus.

  • Você está armazenando os dados do seu aplicativo na edição compatível com o Aurora PostgreSQL.

Etapa 1: Configurar a ODBC conexão com o armazenamento de dados da Micro Focus (banco de dados da AmazonRDS)

Nesta etapa, você configura uma ODBC conexão com o banco de dados que contém os dados que você deseja visualizar como tabelas e colunas. Esta é uma etapa única.

  1. Faça login no Micro Focus Enterprise Developer Desktop usando streaming AppStream 2.0URL.

  2. Abra o Administrador da Fonte de ODBC Dados, escolha Usuário DSN e, em seguida, escolha Adicionar.

  3. Em Criar nova fonte de dados, escolha Postgre SQL ANSI e, em seguida, escolha Concluir.

  4. Crie uma fonte de dados PG.POSTGRES fornecendo as informações necessárias do banco de dados, da seguinte forma:

    Data Source : PG.POSTGRES Database : postgres Server : rds_endpoint.rds.amazonaws.com Port : 5432 User Name : user_name Password : user_password
    Configurando a ODBC conexão Postgres no Enterprise Developer.
  5. Escolha Testar para garantir que a conexão funcione. Você deverá ver a mensagem Connection successful se o teste for bem-sucedido.

    Se o teste não for bem-sucedido, analise as informações a seguir.

  6. Salve a fonte de dados.

  7. Crie uma fonte de dados para PG.VSAM, teste a conexão e salve a fonte de dados. Forneça as seguintes informações para seu banco de dados:

    Data Source : PG.VSAM Database : MicroFocus$SEE$Files$VSAM Server : rds_endpoint.rds.amazonaws.com Port : 5432 User Name : user_name Password : user_password
    Configurando o PG. VSAMODBCfonte de dados no Enterprise Developer.

Etapa 2: criar o MFDBFH arquivo.cfg

Nesta etapa, crie um arquivo de configuração que descreve o armazenamento de dados da Micro Focus. Esta é uma etapa única de configuração.

  1. Na sua pasta pessoal, por exemplo, emD:\PhotonUser\My Files\Home Folder\MFED\cfg\MFDBFH.cfg, crie o MFDBFH arquivo.cfg com o conteúdo a seguir.

    <datastores> <server name="ESPACDatabase" type="postgresql" access="odbc"> <dsn name="PG.POSTGRES" type="database" dbname="postgres"/> <dsn name="PG.VSAM" type="datastore" dsname="VSAM"/> </server> </datastores>
  2. Verifique a MFDBFH configuração executando os seguintes comandos para consultar o armazenamento de dados da Micro Focus:

    *##* *## Test the connection by running the following commands* *##* set MFDBFH_CONFIG="D:\PhotonUser\My Files\Home Folder\MFED\cfg\MFDBFH.cfg" dbfhdeploy list sql://ESPACDatabase/VSAM?folder=/DATA

Etapa 3: Crie um arquivo de estrutura (STR) para o layout do seu caderno

Nesta etapa, você cria um arquivo de estrutura para o layout do seu caderno para poder usá-lo posteriormente para criar visualizações de banco de dados a partir dos conjuntos de dados.

  1. Compile o programa associado ao seu caderno. Se nenhum programa estiver usando o caderno, crie e compile um programa simples como o seguinte com uma COPY declaração para seu caderno.

    IDENTIFICATION DIVISION. PROGRAM-ID. TESTPGM1. ENVIRONMENT DIVISION. CONFIGURATION SECTION. DATA DIVISION. WORKING-STORAGE SECTION. COPY CVTRA05Y. PROCEDURE DIVISION. GOBACK.
  2. Após a compilação bem-sucedida, clique com o botão direito do mouse no programa e escolha Criar arquivo de layout de registro. Isso abrirá as Ferramentas de Arquivo de Dados da Micro Focus usando o arquivo.idy gerado durante a compilação.

    Localização do comando Criar arquivo de layout de registro no Enterprise Developer.
  3. Clique com o botão direito na estrutura de registro e escolha Criar layout padrão (estrutura única) ou Criar layout condicional (estrutura múltipla), dependendo do layout.

    Para obter mais informações, consulte Criação de arquivos e layouts de estrutura na documentação da Micro Focus.

    Localização dos comandos de layout nas ferramentas de arquivo de dados da Micro Focus.
  4. Depois de criar o layout, escolha Arquivo no menu e escolha Salvar como. Navegue e salve o arquivo em sua pasta pessoal com o mesmo nome de arquivo do seu caderno. Você pode escolher criar uma pasta chamada str e salvar todos os seus arquivos de estrutura lá.

    Salvando o arquivo str no Enterprise Developer.

Etapa 4: Criar uma visualização do banco de dados usando o arquivo structure (STR)

Nesta etapa, você usa o arquivo de estrutura criado anteriormente para criar uma visualização do banco de dados para um conjunto de dados.

  • Use o comando dbfhview para criar uma visualização do banco de dados para um conjunto de dados que já está no datastore da Micro Focus, conforme mostrado no exemplo a seguir.

    ## ## The below command creates database view for VSAM file AWS.M2.CARDDEMO.TRANSACT.VSAM.KSDS ## using the STR file CVTRA05Y.str ## dbfhview -create -struct:"D:\PhotonUser\My Files\Home Folder\MFED\str\CVTRA05Y.str" -name:V_AWS.M2.CARDDEMO.TRANSACT.VSAM.KSDS.DAT -file:sql://ESPACDatabase/VSAM/AWS.M2.CARDDEMO.TRANSACT.VSAM.KSDS.DAT?folder=/DATA ## ## Output: ## Micro Focus Database File Handler - View Generation Tool Version 8.0.00 Copyright (C) 1984-2022 Micro Focus. All rights reserved. VGN0017I Using structure definition 'TRAN-RECORD-DEFAULT' VGN0022I View 'V_AWS.M2.CARDDEMO.TRANSACT.VSAM.KSDS.DAT' installed in datastore 'sql://espacdatabase/VSAM' VGN0002I The operation completed successfully

Etapa 5: exibir conjuntos de dados da Micro Focus como tabelas e colunas

Nesta etapa, conecte-se ao banco de dados usando pgAdmin para que você possa executar consultas para visualizar os conjuntos de dados, como tabelas e colunas.

  • Conecte-se ao banco de dados MicroFocus$SEE$Files$VSAM usando pgAdmin e consulte a visualização do banco de dados que você criou na etapa 4.

    SELECT * FROM public."V_AWS.M2.CARDDEMO.TRANSACT.VSAM.KSDS.DAT";
    Conjunto de dados migrados mostrando tabelas e colunas empgAdmin.