Implantação da plataforma
Guia de implantação
Bem-vindo ao guia de implantação da Plataforma Tachyonix. Este manual tem o objetivo de fornecer todas as informações necessárias para a completa implantação de nossa plataforma em seu Landscape SAP.
A solução Tachyonix exige um ambiente compatível com ECC e Fiori. Nenhuma informação do cliente é compartilhada com a Tachyonix.
Estes são os requisitos mínimos para a implantação:
| Component | Release | SP-Level | Support Package | Short Description of Component |
|---|---|---|---|---|
| SAP_BASIS | 740 | 0012 | SAPKB74012 | SAP Basis Component |
| SAP_ABA | 740 | 0012 | SAPKA74012 | Cross-Application Component |
| SAP_GWFND | 740 | 0025 | SAPK-74025INSAPGWFND | SAP Gateway Foundation |
| SAP_UI | 754 | 0005 | SAPK-75405INSAPUI | User Interface Technology |
Importante:
Para que os usuários possam acessar aplicações SAPUI5, é necessária a atribuição do objeto de autorização S_SERVICE.
A função standard que possui este objeto é a função SAP_BC_WEBSERVICE_CONSUMER.
A decisão de adicionar o objeto de autorização ou atribuir da função mencionada fica a critério da gestão de acesso ao SAP.
Importe as requests SAP utilizando a transação STMS:
- K90XXXX.S4H: Arquivo 'cofile'
- R90XXXX.S4H: Arquivo 'data'
Requests distintas serão disponibilizadas para os ambientes de desenvolvimento, qualidade/homologação e produção.
A adaptações adicionais podem ser necessárias conforme o ambiente SAP do cliente.
Crie usuários no SAP com as condições necessárias para desenvolvimento e suporte às soluções criadas pela plataforma utilizando a transação SU01
- Habilite o usuário com a Chave de Desenvolvimento.
- Conceda acesso às seguintes transações:
- SE11
- SE16
- SE38
- SE24
- SE80
- SNUM
- SNRO
- SEGW
- SU53
- SPRO
- /IWBEP/REG_SERVICE
- /IWFND/MAINT_SERVICE
- /IWFND/GW_CLIENT
- /IWFND/ERROR_LOG
- Atribua os objetos de autorização:
- /IWFND/SU_ERRORLOG (Activity 02)
- ZTGT_AUTH_
- Conceda acesso ao sistema via Eclipse
- Conceda autorização para iniciar objetos na transação SNRO
Para a geração dos objetos ABAP, configure os ranges de numeração:
Importante:
Favor seguir rigorosamente esse intervalo para evitar conflito de nomenclatura com objetos das aplicações internas do produto
/TACHYON/1 - Numeração CDS
Intervalo: 01 10000 89999
/TACHYON/2 - Numeração Classes
Intervalo: 01 10000 89999
/TACHYON/3 - Numeração Estruturas e Tipos Tabelas (Types)
Intervalo: 01 10000 89999
/TACHYON/4 - Numeração Parameters
Intervalo: 01 10000 89999
/TACHYON/6 - Numeração ID das Aplicações
Intervalo: 01 10000 89999
/TACHYON/7 - Numeração ID dos CDS de validação
01 00001 99999
/TACHYON/8 - Numeração ID das SQL VIEW (Versão < 757)
Intervalo: 01 10000 89999
Habilite os serviços críticos no SAP para que a plataforma possa operar em plena capacidade utilizando a transação SICF
- Serviço oData: /sap/opu/odata/tachyon/SERVICE_CORE_SRV
- Builder: /sap/bc/ui5_ui5/tachyon/builder/
- Application: /sap/bc/ui5_ui5/tachyon/application/
- Charts: /sap/bc/ui5_ui5/tachyon/charts/
- Chart (componente de renderização de gráficos): /sap/bc/ui5_ui5/tachyon/chart/
Mapeie os serviços utilizados pela plataforma para garantir a troca de dados entre o UI5 e o backend SAP utilizando a transação /IWFND/MAINT_SERVICE:
- Serviço oData: /sap/opu/odata/tachyon/SERVICE_CORE_SRV
O Alias default configurado para os serviços deve apontar para a fonte de dados do SAP, caso esteja no mesmo servidor o costume é a utilização do alias LOCAL. No entanto esta é uma decisão da equipe de BASIS em conjunto com a equipe responsável pelo seu Landscape SAP.
Necessária a liberação de acesso aos Servidores Tachyonix caso seu ambiente necessite uso de VPN:
- Servidor: prd.tachyonix.io
- Porta: 3300
Crie uma conexão RFC na transação SM59 para acessar a chave de criptografia Tachyonix e ativar a geração dos artefatos. Configuração necessária:
- RFC Destination: RFC_KB
- Target Host: prd.tachyonix.io
- IP: 34.105.52.224
- Instance #: 00
- Client #: 001
Parabéns!
A partir de agora você pode utilizar nossa plataforma no seu ambiente SAP.
Caso a política de sua empresa permita o acesso direto às ferramentas da plataforma sem a necessidade de uso do Fiori Launchpad, basta preencher as informações abaixo e você verá os links para cada ferramenta:
- Tachyonix Builder
- Tachyonix Application
- Tachyonix Dataview
- Tachyonix Dashboard
- Tachyonix Storyboard
- Tachyonix Analytics
Agora que a plataforma está completamente disponível, vamos começar a desbravá-la começando a entender como os artefatos podem ser gerados.
Note que todos os artefatos são organizados em Pacotes Tachyonix. Com base nesta informação, vamos entender como eles funcionam.