SAP Design Studio - Guia rápido
SAP BusinessObjects Design Studio pode ser definido como um Application Development Toolpara criar Dashboards de nível avançado usando SAP BW, HANA e Universe Data Sources. Esses painéis interativos podem ser acessados em dispositivos móveis como iPad, telefones celulares e tablets.
Para criar aplicativos e painéis avançados, você não precisa de nenhum conhecimento de programação HTML e UI5 e pode criar um subconjunto de scripts Java e marcadores para desenvolvimento de aplicativos.
SAP Design Studio can be used with following data sources −
- SAP Business Warehouse (BW)
- SAP HANA
- Plataforma de BI SAP BusinessObjects
Isso permite que você design applicationse insira dados manualmente em Crosstabs ou você também pode adicionar dados usando objetos de planejamento enquanto usa SAP BW como o sistema de back-end. Os aplicativos desenvolvidos no Design Studio podem ter conexão em tempo real ao SAP HANA ou ao Business Warehouse System.
Usando SAP BusinessObjects Design Studio SDK, Você também pode adicionar 3 rd componentes partido personalizados na sua aplicação. Esses componentes podem obter dados de diferentes fontes de dados para criar visualizações interativas. Além disso, os componentes do SDK também podem atuar como fonte de dados para outros componentes do SDK.
Terminologia do Design Studio
O Design Studio permite que os desenvolvedores de aplicativos create and edit applicationsque são salvos no formato XML. Esses aplicativos contêm painéis interativos e visualizações de dados avançados usando gráficos, crosstabs, etc. e alias de fonte de dados.
Fonte de dados e vinculação
Você pode criar aplicativos usando diferentes componentes, como gráficos, crosstabs e alias de fonte de dados. Um alias de fonte de dados é definido como uma instância de fonte de dados SAP BW ou HANA. Se você deseja ver a lista de componentes que são usados em um aplicativo, você pode verificar isso no modo de exibição de esboço da ferramenta Design.
Ligação de dados
Para usar diferentes componentes, como gráficos, crosstabs, você precisa vincular os dados do alias da fonte de dados a esses componentes. A vinculação de dados define o mapeamento simples de dados para componentes no aplicativo. Quando os dados no alias de dados são alterados, o Design Studio atualiza automaticamente todos os componentes vinculados a esse alias de dados.
Para ver a relação de vinculação de dados entre componentes e fontes de dados, você pode ir para a visualização da estrutura de tópicos.
No SAP BusinessObjects Design Studio, você pode criar aplicativos que permitem interagir com os dados aplicando diferentes componentes como filtros, detalhamento de dimensões e análise detalhada de dados agregados, etc.
Para permitir que os usuários interajam com os dados, você precisa adicionar componentes de IU ao aplicativo.
Exemplo
Você pode criar um botão de opção na parte superior do gráfico para visualizar os dados de diferentes regiões em uma análise de vendas.
Você pode definir um evento com cada botão em um aplicativo interativo do usuário. Para ver a lista de todos os componentes disponíveis, você pode navegar até a visualização Propriedades do Design Studio. Todos os eventos são definidos no editor de script, onde você pode mencionar a ação que ocorre quando um usuário do aplicativo dispara um evento específico.
A linguagem de script usada no editor de script é um subconjunto do script Java e você pode definir várias sequências de chamadas de métodos API.
Além das propriedades de script, existem várias outras propriedades que são definidas na visualização Propriedades. Algumas das propriedades são comuns a todos os componentes, mas algumas são específicas.
Exemplo
As propriedades de exibição definem o tema aplicado, a posição da mensagem, a janela da mensagem, etc. e outras propriedades do aplicativo. A propriedade Layout define o posicionamento dos seguintes componentes em um aplicativo -
- Margem Superior
- Margem esquerda
- Margem Direita
- Width
- Height
Roteiro do SAP Design Studio
Aqui está o roadmap do SAP Design Studio junto com seu lançamento mês e ano.
- SAP BusinessObjects Design Studio 1.4 Data de lançamento - novembro de 2014
- SAP BusinessObjects Design Studio 1.5 Data de lançamento - maio de 2015
- SAP BusinessObjects Design Studio 1.6 Data de lançamento - dezembro de 2015
De acordo com a estratégia do roteiro do Design Studio, a seguir estão os principais recursos abordados na versão mais recente do SAP BusinessObjects Design Studio 1.6 SP2.
Recursos para usuários finais
- Diálogos redimensionáveis e móveis
- Exibir fatores de escala no gráfico de informações
- Gráficos de informações em cascata
Recursos para o analista
- Conversão de moeda ad hoc
- Construir hierarquia virtual de dimensões empilhadas
- Filtro em cascata para universo e CSV como dados
- Source
Recursos para o Designer, Desenvolvedor e Administradores
Novos componentes standard, por exemplo, Diálogo, Barra de Filtro, Link, Entrada de Texto MultiLine, Switch, Barra de Progresso (Biblioteca SAP Fiori).
Melhorias no Info Chart
Editor de visualização inicial - cálculos simples
Aprimoramento da IU do Designer - Visualização de paleta compacta
Diálogo redimensionável e móvel
- Novo componente disponível na biblioteca SAP Fiori
- Componente de contêiner
- Botões definidos gratuitamente para rodapé de diálogo
- Móvel, redimensionável e tela inteira mantida na folha de propriedades
Exibindo fatores de escala no gráfico de informações
- Mostrando rótulo de dados incluindo fator de escala com dicas de ferramentas.
Gráfico de informações de cachoeira
- Novo tipo de gráfico
- Coloração semântica (por exemplo, negativa, positiva e total)
- Linha de conexão configurável
- “Definir como total” possível em tempo de design.
Conversão Adhoc de Moeda
- Nova API para abrir a caixa de diálogo de conversão de moeda
- Conversão com base na moeda alvo e tipo de conversão definido no back-end SAP BW
- Pode ser adicionado como entrada personalizada no menu de contexto
Barra de Filtro
- Novo componente na biblioteca SAP Fiori
- O usuário final pode selecionar filtros de dimensão para mostrar e definir o valor do filtro
- Botão de alternância para mostrar ou ocultar a barra de filtro
- Definindo o evento “On Toggle” via API
Para abrir o SAP BusinessObjects Design Studio, vá para Start → All Programs → SAP Business Intelligence → SAP BusinessObjects Design Studio → Design Studio
Na caixa de diálogo Logon to SAP BusinessObjects BI Platform, digite seu nome de usuário e senha para a plataforma BI. Quando o Design Studio é iniciado pela primeira vez, você precisa inserir os seguintes detalhes -
- Nome de anfitrião
- Porta para o URL do serviço da web
- Selecione a autenticação.
- Clique OK
Quando você deseja usar SAP BW como back-end, na caixa de diálogo de logon no SAP NetWeaver, selecione sistema BW na lista suspensa e insira os detalhes do sistema e o nome de usuário, bem como a senha.
De maneira semelhante, você também pode fazer logon na caixa de diálogo SAP HANA, inserir nome de usuário e senha para o sistema HANA.
Neste capítulo, discutiremos com relação às várias funções de navegação ao abrir o SAP Business Objects Design Studio.
Página de boas-vindas
Ao abrir o SAP BusinessObjects Design Studio, você chega primeiro à página de boas-vindas. É composto por diferentes seções, que são as seguintes -
Estúdio de design no topo
O SAP BusinessObjects Design Studio permite que designers de aplicativos criem aplicativos de análise e painéis para navegadores e dispositivos móveis com base em fontes de dados BW, SAP HANA e Universe.
Começando
Esta seção permite que você acesse o material de ajuda para familiarizá-lo com a ferramenta e você pode assistir ao vídeo que o ajudará a documentar o guia tutorial para aprender os principais recursos, conceitos e tarefas do Design Studio.
Outros recursos incluem -
Create New - Isso pode ser usado para criar um novo aplicativo de análise.
Recently Used - Pode ser usado para acessar aplicativos de análise abertos recentemente no Design Studio.
Links Úteis
Isso permite que você encontre informações úteis e acesse SAP Community Network, SAP Idea Place e SAP Help Portal.
Vistas de navegação do Design Studio
Quando você começa a criar um novo aplicativo de análise, pode ver as seguintes visualizações na interface de usuário do Design Studio -
Vista de componentes
Esta visualização fornece uma lista de todos os componentes que você pode usar para criar um novo aplicativo de análise. Você pode arrastar e soltar diferentes componentes no layout para criar o conteúdo desse aplicativo.
Esses componentes são agrupados em pastas diferentes -
Analytic Components - Você pode usar diferentes componentes analíticos, como gráficos e guias cruzadas.
Basic Components - Esta pasta contém componentes básicos como caixa de seleção, campo de data, imagem, campo de entrada, caixa de listagem, etc.
Container Component - Isso permite agrupar e estruturar o conteúdo de um aplicativo.
Vista de destaques
Esta visualização fornece uma estrutura hierárquica de todos os objetos no aplicativo ativo no momento. Ele consiste em todas as fontes de dados e todos os componentes da IU.
Visualização de propriedades
Mostra as propriedades do objeto atualmente ativo em um aplicativo de análise. Ele exibe a propriedade do objeto atualmente selecionado em um nó da árvore de visualização de esboço ou no editor de componentes.
Visualização do log de erros
Isso é usado para exibir erros gerais relacionados ao sistema ou mensagens para validação de script.
Visão de Problemas
Isso é usado para exibir o problema no script durante o tempo de design, quando você salva o aplicativo.
Editor de Layout
Para cada aplicativo, é aberto um editor que contém componentes para o aplicativo. Quando você faz qualquer alteração em um componente na área do editor, ele reflete automaticamente essas alterações em outras visualizações na ferramenta Design.
Se você redimensionar um componente no editor, ele altera automaticamente os valores do layout na visualização Propriedades da ferramenta Design. O mesmo se aplica ao Esboço e outras visualizações.
Manutenção das configurações na ferramenta de design
Isso é usado para definir as configurações de uma ferramenta de design na guia Preferências. Para abrir a caixa de diálogo Preferências, vá paraTool → Preferences → Application Design.
Armazenamento de aplicativos e imagens
Os arquivos e imagens do aplicativo são armazenados em uma pasta na plataforma de BI. Também é possível usar imagens e logotipos no aplicativo de análise da internet.
Analysis Applications History - O histórico de aplicativos de análise no menu Aplicativo é mantido em seu arquivo de cache - <home directory>\.sap\com.sap.ip.bi\cache.
Data Source History - O histórico da fonte de dados na caixa de diálogo Adicionar fonte de dados é persistido em - <home directory>\.sap\com.sap.ip.bi\cache.
Você pode criar novos aplicativos de análise no SAP Design Studio. SAP fornece uma lista de modelos predefinidos que são adequados para abrir em navegadores da web ou plataforma móvel. Você pode selecionar em uma lista de modelos predefinidos e o sistema cria uma cópia desse modelo.
Como criar um novo aplicativo de análise?
Para criar um novo aplicativo de análise, navegue até Application → New.
Uma nova caixa de diálogo do aplicativo é aberta, você pode inserir os seguintes campos -
- Nome do aplicativo
- Description
Categoria de modelo
É usado para definir o dispositivo de destino. Quando você deseja criar um aplicativo de análise para um navegador de desktop ou um dispositivo móvel. Quando você também pode alterar o tipo de seu aplicativo, indo para a visualização de propriedades do aplicativo.
Clique no botão Avançar. Selecione o modelo para um novo aplicativo de acordo com a categoria do modelo. Você também pode selecionar um modelo em branco para criar um aplicativo vazio.
Você também pode ver uma breve descrição de cada modelo logo abaixo do nome do modelo, conforme mostrado na captura de tela a seguir.
Clique no botão Concluir. Você pode adicionar componentes da visualização do componente à área do editor.
Na visualização Componentes, clique em um componente → Arraste e solte o componente de sua escolha na área do editor.
Arraste e solte o componente de sua escolha na pasta Layout da visualização Outline.
Insira um texto na caixa de texto de filtro na parte superior da visualização Componentes, se desejar filtrar por um determinado componente.
A próxima etapa é especificar e alterar as propriedades dos componentes que você adicionou ao aplicativo.
Clique em um componente na área do editor. Em seguida, você pode clicar em um componente na pasta Layout da visualização Outline.
As propriedades deste componente estão disponíveis para edição na visualização Propriedades. Na visualização Propriedades, clique na propriedade que deseja alterar. Um campo pode ter valores diferentes de acordo com o tipo -
- Numérico - como para propriedades de layout
- String - como para legenda, etc.
- Boolean - como True / false no menu suspenso como para Style, etc. e
- Caixa de diálogo
Para alguns tipos de propriedades especiais, você pode abrir uma caixa de diálogo clicando na guia de valor.
Como definir um layout para um componente?
Ao definir o layout de um componente, você pode seguir os seguintes pontos -
Existem três propriedades que especificam a posição e o tamanho de um componente em um aplicativo -
Margem (superior, inferior, esquerda, direita)
Width - Isso informa a distância para a margem esquerda e a distância para a margem direita ao longo do eixo horizontal.
Height - Isso informa a distância para a margem superior e a distância para a margem inferior ao longo do eixo vertical.
Para permitir o redimensionamento relativo dos componentes de acordo com o navegador da web, você precisa definir qualquer uma dessas três propriedades como automático.
Observe que você não pode definir todas as três propriedades para o modo automático.
Neste capítulo, discutiremos como adicionar uma fonte de dados no estúdio de design.
Para adicionar uma fonte de dados, vá para o Outline View → Data Sources folder.
Clique com o botão direito no folder → New
Isso abrirá o assistente para adicionar fonte de dados. Para adicionar uma conexão, clique na guia Procurar e selecione a conexão.
Depois de selecionar a conexão, a opção de fonte de dados será habilitada. Vamos paraBrowse → Search tab and enter the data source name.
O alias da fonte de dados é atribuído automaticamente. Clique no botão OK. Em seguida, a fonte de dados é adicionada ao painel de estrutura de tópicos.
Para permitir a conectividade do SAP HANA, você pode usar as conexões de back-end existentes com o Design Studio. Vamos paraTool → Preferences.
Na próxima janela, Application Design → Backend connections
Como criar uma nova conexão?
Para criar uma nova conexão com SAP HANA usando drivers HDB ODBC, clique no ícone para adicionar uma conexão.
No Administrador de fonte de dados ODBC, vá para System DSN → click on Add.
Em uma nova janela, você deve pesquisar os drivers de banco de dados HDB ODBC. Esses drivers são instalados quando você instala o cliente SAP HANA.
Clique no botão Concluir.
Em uma nova janela, você precisa inserir os seguintes detalhes do sistema HANA.
- Insira o nome do host
- Número da porta (3xx15, número da instância xx)
- Nome de usuário e senha e clique em OK.
Você pode verificar a conectividade clicando no Connect button → Connection Successful. Para ver a nova conexão, clique em Reload connection. Para usar a conexão, pode ser necessário reabrir o Design Studio.
Ao criar um aplicativo de análise no Design Studio, você pode criar marcadores para reutilização e flexibilidade. Os marcadores podem ser criados para o instantâneo do aplicativo completo ou de parte dele. Existem três tipos de marcadores que podem ser usados no Design Studio -
- Standard
- Fragment
- Fragmento portátil
Quando um desenvolvedor de aplicativo deseja serializar o estado de todo o aplicativo, o marcador padrão pode ser usado. Para usar uma parte selecionada de um aplicativo, um fragmento ou marcador de fragmento portátil é usado.
Carregando favoritos usando scripts
Para carregar um marcador no aplicativo de análise em execução, você pode usar o método de script.
Para carregar um favorito padrão, você pode usar o seguinte formato -
Bookmark.loadBookmark(id);.
Agora, para selecionar um id de favorito, você pode selecionar na lista suspensa.
var id = DROPDOWN_1.getSelectedValue();
Bookmark.loadBookmark(id);
Para carregar um marcador de fragmento, você pode usar o seguinte método de script.
Bookmark.FragmentBookmark.loadBookmark(id)
Para carregar um marcador de fragmento portátil, você pode usar o seguinte método de script.
Bookmark.PortableFragmentBookmark.loadBookmark(id)
Carregando favoritos usando URL
Você também pode carregar favoritos compartilhados por outro usuário do aplicativo por meio de um URL na barra do navegador. Todos os favoritos que são compartilhados por meio de um URL não podem ser adicionados diretamente às listas de usuários desse favorito.
Você pode marcar o aplicativo de análise compartilhado e esse marcador é então listado ao chamar o método de script.
Bookmark.getAllBookmarks()
Bookmark.FragmentBookmark.getAllBookmarkInfos()
Bookmark.PortableFragmentBookmark.getAllBookmarkInfos(groupIdentifier)
Você também pode salvar o URL nos favoritos do navegador.
Marcadores de lista
Você pode usar a API de script para permitir que os usuários do aplicativo recuperem uma lista de seus próprios indicadores no tempo de execução. Os seguintes métodos de script são usados, dependendo do tipo de marcador envolvido.
Como listar marcadores padrão?
A matriz retornada contém uma lista de tipos de objeto BookmarkInfo. Um objeto BookmarkInfo contém id de BookmarkId, nome de String e texto de String. Tanto o nome da String quanto o id do BookmarkId referem-se ao id do favorito. O texto da string refere-se ao título do marcador. Qualquer componente de seleção, como uma caixa suspensa ou uma caixa de listagem, pode ser preenchido com a matriz retornada de Bookmark.getAllBookmarks (); método.
var array = Bookmark.getAllBookmarks();
array.forEach(function(element, index)
{ DROPDOWN_1.addItem(element.name, element.text);
});
Como listar marcadores de fragmentos?
Você pode listar os favoritos do fragmento para retornar a lista de todos os favoritos do fragmento para um aplicativo de análise -
var array = Bookmark.FragmentBookmark.getAllBookmarkInfos();
array.forEach(function(element, index)
{ DROPDOWN_1.addItem(element.id, element.title);
});
Como listar favoritos de fragmentos portáteis para todos os aplicativos?
Você pode usar o seguinte método de script.
Bookmark.PortableFragmentBookmark.getAllBookmarkInfos();
Isso retorna uma lista de todos os marcadores de fragmentos portáteis especificados pelo parâmetro Identificador de Grupo. Você pode preencher a Galeria de fragmentos com todos os favoritos de fragmentos portáteis criados pelo usuário usando oFragmentGallery_1. addItems(); método de script.
var array =
Bookmark.PortableFragmentBookmark.getAllBookmarkInfos(“groupIdentifier”);
FRAGMENTGALLERY_1.addItems(array);
Salvar e compartilhar favoritos
No SAP Design Studio, um usuário do aplicativo pode salvar seus favoritos usando o script API. Você pode salvar marcadores padrão com um título exclusivo mencionado pelos usuários.
Você pode usar o seguinte script para salvar um marcador padrão.
var id = Bookmark.saveBookmark();
var id = Bookmark.saveBookmark("title")
Você também pode salvar um marcador de fragmento usando o método a seguir.
var fragInfo = Bookmark.FragmentBookmark.saveBookmark(ContainerComponent);
Você pode usar um método opcional BookmarkInfo toOverWrite - para sobrescrever um marcador de fragmento existente.
Compartilhando um favorito
Os designers de aplicativos também podem compartilhar seus favoritos usando um método de script. Você pode executar o seguinte método de script de acordo com o tipo de marcador.
Para compartilhar um favorito padrão, você pode aplicar - Bookmark.shareBookmark(String URL) método de script.
Para compartilhar um marcador de fragmento, você pode aplicar -
Bookmark.FragmentBookmark.shareBookmark(String URL) método de script.
Para compartilhar um marcador de fragmento portátil, você pode aplicar -
Bookmark.PortableFragmentBookmark.shareBookmark(String URL) método de script.
Exclusão de favoritos
No SAP Design Studio, cada marcador possui um aplicativo pai. Quando você exclui um aplicativo pai, seus favoritos filhos são excluídos. Para excluir esses indicadores, você pode usar métodos de API de script.
Os scripts a seguir podem ser usados de acordo com o tipo de marcador.
Como excluir marcadores padrão?
Você pode usar o seguinte script para permitir que o usuário do aplicativo exclua seus próprios favoritos padrão.
Bookmark.deleteBookmark(id);
Bookmark.deleteAllBookmarks();
Como deletar os favoritos do fragmento?
Você pode usar o script a seguir para permitir que o usuário do aplicativo exclua seus próprios marcadores de fragmento.
Bookmark.FragmentBookmark.deleteBookmark(id);
Bookmark.FragmentBookmark.deleteAllBookmarks();
Como deletar favoritos de fragmentos portáteis?
O método de script a seguir é usado para permitir que o usuário do aplicativo exclua seus próprios favoritos de fragmentos portáteis.
Bookmark.PortableFragmentBookmark.deleteBookmark(id)
Bookmark.PortableFragmentBookmark.deleteAllBookmarks(groupIdentifier)
No SAP Design Studio, você pode trabalhar com fontes de dados, editar a visão inicial da fonte de dados, adicionar dimensões e medidas a crosstabs e gráficos, etc.
Adicionamos a seguinte fonte de dados na visualização Outline do Design Studio.
Para editar uma visão inicial da fonte de dados, clique com o botão direito no Data Source Name → Edit Initial View.
Na próxima janela, você pode ver uma lista de todas as dimensões e medidas na fonte de dados.
Como adicionar mais dimensões na fonte de dados?
Você também pode adicionar mais dimensões e medidas arrastando objetos do painel esquerdo para a caixa Linhas e colunas.
Você também pode alterar a ordem das dimensões e medidas. Você pode selecionar a dimensão e arrastá-la para cima ou para baixo de acordo com o requisito. Os dados na crosstab também mudam de acordo com a seleção.
Você também pode remover as colunas extras da crosstab. Selecione a coluna da dimensão / medidas e mova-a para o painel esquerdo.
Depois de remover a coluna extra, os dados na crosstab também serão alterados de acordo.
Você também pode executar várias outras funções nos valores selecionados, algumas das quais são -
- Casas decimais
- Scaling
- Calcule o total como
- Sort
Você deve se conectar à plataforma de BI para adicionar fonte de dados a um novo aplicativo de análise no Design Studio. Você tem que se conectar à plataforma de BI no momento do login.
Para se conectar a um Universe Data Source (UDS), vá para a pasta Data Source em Outline em um novo aplicativo de análise - Right click → Add Data Source.
Como adicionar o universo como fonte de dados?
Vamos ver como adicionar o Universo como fonte de dados. Clique na guia Browse em Connection na janela Add Data Source.
Selecione eFashion.unxarquivo para adicionar uma conexão. Você também pode filtrar a conexão da lista disponível.
A próxima etapa é editar o painel de consulta. Para isso, deve-se clicar em Editar especificação da consulta.
Adicione as dimensões e medidas aos objetos de resultado. Você pode expandir cada uma dessas pastas no painel esquerdo e adicionar objetos a dimensões e medidas.
Depois de selecionar todos os objetos, clique no botão OK do painel de consulta. Esta consulta será adicionada à janela Adicionar fonte de dados. Clique em OK para adicioná-lo à pasta Data source na visualização Outline.
Para editar a visualização inicial, clique com o botão direito no Data Source → Edit Initial View. As medidas serão adicionadas diretamente à guia de visualização.
Adicione as dimensões selecionadas na consulta à guia Linha.
Na captura de tela a seguir, adicionamos Estado e Categoria para vir com os valores de medida. Você pode aplicar formatação para medir valores.
Clique em OK e, em seguida, clique na guia Criar Cruz.
Uma aba cruzada foi adicionada à área do editor e é assim que você pode se conectar à fonte de dados do universo.
Temos uma crosstab no SAP Design Studio Editor e queremos export the data from a Crosstab to Microsoft Excel. Adicione um botão dos componentes básicos ao Editor, conforme mostrado na captura de tela a seguir.
Em Display, adicione Texto - Export to Excel.
Vá para Evento e adicione um script conforme mostrado na imagem a seguir.
Script para exportar para Excel
APPLICATION.export(ExportType.EXCEL_xlsx,[(CROSSTAB_1)]);
Agora execute o aplicativo usando a seta na parte superior. Depois de executado, clique em Exportar para Excel.
Clique em Abrir ou Salvar para abrir a planilha do excel ou para salvar a planilha em seu sistema.
O SAP Design Studio inicia localmente e é possível alterar a configuração para o modo SAP HANA acessando Tools → Preferences.
Em Application Design, você precisa selecionar SAP HANA como o modo de design em vez de local e pode usar SAP HANA como fonte de dados para projetar aplicativos.
Você precisa reiniciar e quando estiver no modo de inicialização, altere para Design Studio. Depois de clicar em OK, será solicitado que você reinicie o Design Studio.
Você pode adicionar uma fonte de dados usando a conexão SAP HANA agora.
Conecte-se a uma fonte de dados de streaming
Fontes de dados de streaming no SAP permitem que você crie visualizações de dados em tempo real no Design Studio. Para se conectar a uma fonte de dados de streaming, você deve ter o pacote em tempo real instalado e o Design Studio 1.4.
Você pode baixá-los do SAP Marketplace. Para instalar o pacote em tempo real, vá paraTools → Install Extension to Design Studio.
Você pode verificar a funcionalidade em tempo real acessando a guia Ajuda.
Junto com o pacote em tempo real, você precisa do pacote de streaming SAP Enterprise ESP SP9.
Crie uma linha baseada em tempo em streaming em tempo real
Os gráficos de linha baseados em tempo podem lidar com valores nulos se houver quebra de dados em comparação com os gráficos de linha padrão.
Sua fonte de dados de streaming também está configurada e conectada ao ESP.
Adicione seu componente gráfico à área do editor no Design Studio.
Arraste a fonte de dados para o gráfico, conforme mostrado na captura de tela a seguir.
Você pode ir para o tipo de gráfico para selecionar Gráficos adicionais na lista suspensa.
Os gráficos de informações podem ser encontrados no SAP Design Studio nos componentes analíticos. Este é um novo recurso disponível no Design Studio 1.6. Você pode configurar gráficos de informações independentemente da visualização inicial. Quando você configura gráficos de informações, as dimensões das fontes de dados são vinculadas a áreas específicas do gráfico.
Você pode ter duas dimensões em uma linha no gráfico de informações, o que não era possível em gráficos normais no Design Studio.
Os gráficos de informações podem ser considerados o principal componente para a criação de novos painéis no Design Studio 1.6, no entanto, outros tipos de gráficos também estão disponíveis.
Painel de alimentação de gráfico de informações
Você pode configurar gráficos de informações como outros gráficos no editor de gráficos. Você tem que arrastar o componente gráfico para a tela e adicionar uma fonte de dados da visualização do esboço. Quando você atribui uma fonte de dados, um gráfico é criado de acordo com os valores.
Para configurar um gráfico de informações, você deve acessar as propriedades de configuração do gráfico. Você pode executar as seguintes funções na guia de propriedades.
Altere a dimensão arrastando para cada grupo. O grupo disponível depende do tipo de gráfico selecionado para o gráfico de informações.
Você também pode alterar a medida da atribuição no tipo de gráfico.
Você também pode alterar o tipo de gráfico.
Características
O seletor de tipo de gráfico e os painéis de alimentação de gráfico são dois recursos que você pode usar com o Info Chart. O painel de alimentação é um componente que permite vincular dimensões e medidas à área do gráfico.
Você pode configurar o gráfico em tempo de execução e dimensões e medir as mudanças de acordo com a ligação.
O seletor de tipo de gráfico permite que você selecione o tipo de gráfico adequado. O seletor de tipo de gráfico funciona com gráficos e gráficos de informações.
Para adicionar o seletor de tipo de gráfico, ele está disponível na lista de componentes básicos.
Note - Os gráficos de informações também oferecem suporte ao método de script usado no componente Gráfico em relação à seleção e ao comportamento.
Alterando o tipo de visualização
Para analisar os dados de maneiras diferentes, você pode selecionar diferentes visualizações. Selecione um tipo de visualização diferente na seta suspensa à direita de um grupo na paleta do Selecionador de tipo de gráfico.
Seu tipo de visualização muda de acordo para renderizar seus dados de uma maneira diferente.
Formatação condicional
Você pode usar a formatação condicional para alterar a aparência do gráfico quando uma condição especificada for atendida. Este recurso permite adicionar regras de formatação condicional a medidas ou dimensões nos componentes do gráfico. Essas regras mudam a aparência do gráfico quando uma condição específica é atendida.
Para aplicar a formatação condicional a um gráfico, selecione o componente do gráfico e vá para a guia Propriedades.
Clique no botão de navegação, uma nova janela será aberta. Selecione Nova regra para adicionar uma nova regra para formatação condicional.
Escolha Nova Regra → Uma caixa de diálogo Nova Regra é aberta.
Na caixa de texto Nome, insira um título para identificar sua nova regra de formatação condicional.
Na área Descrição da regra da caixa de diálogo Formatação condicional, selecione Medida ou Membro da dimensão na lista suspensa. A lista suspensa é preenchida com o conjunto de dados que você aplicou ao gráfico.
Você pode aplicar o seguinte conjunto de dados ao seu gráfico.
Selecione um dos seguintes -
- é igual a
- é melhor que
- é menos do que
Insira o valor a ser atribuído à nova regra.
Na área de Visualização da caixa de diálogo, escolha o botão Formatar para atribuir uma cor à sua regra. Escolha uma cor no seletor de cores predefinido ou defina uma cor personalizada escolhendo o botão Definir cores personalizadas.
Clique OK.
Filtros são usados para limitar os dados na visualização no SAP Design Studio. Você pode criar diferentes tipos de filtros e usar componentes analíticos e componentes básicos para configurar filtros.
Configurando um Componente Analítico como um Filtro
Para definir um componente analítico como filtro, você precisa habilitar a seleção que permite ao usuário selecionar o componente individual.
Selecione Analytic component → Properties Pane, debaixo Events Enable → True. Vá para Onset para adicionar um script a este evento. Você pode usar osetFilter método de script para definir o filtro.
No script, você precisa selecionar a fonte de dados, método de script, dimensão e valor.
DS.setFilter(“00_Sold_To”, CROSSTAB.getSelectedMember(“00_Sold_To”).internalkey);
Salve o aplicativo e execute-o localmente. Selecione o componente Vendido para a Parte.
Você também pode configurar um componente básico como filtro de maneira semelhante.
Adicionando um Filtro de Dimensão
Para adicionar um filtro de dimensão, selecione um filtro dos componentes analíticos e arraste-o para a área da tela.
Vá para a guia Propriedades do Dimension filter → Data Binding. Em seguida, em Data Binding, selecione uma fonte de dados.
Vá para a dimensão e selecione a dimensão na qual você deseja aplicar o filtro.
Selecione a fonte de dados e a dimensão conforme mostrado na captura de tela a seguir e salve o aplicativo.
Depois que o aplicativo for salvo, você poderá executá-lo localmente.
Clique no filtro de dimensão e você será solicitado a selecionar um valor de dimensão na lista disponível. Você também pode ir para a guia intervalo para colocar um valor inicial e final.
Depois de selecionar a dimensão, os dados no componente são filtrados de acordo. Para aplicar as configurações do filtro, clique no botão Aplicar.
Editando um Filtro
Para editar um filtro no SAP Design Studio, vá para a guia Outline e na pasta Layout. Lá você pode ver uma lista de todos os filtros aplicados em um aplicativo. Para editar um aplicativo, selecione o filtro que deseja editar.
Vá para a guia Propriedades do filtro selecionado e faça as alterações necessárias. Salve as alterações feitas e execute o aplicativo para refletir as alterações.
Removendo filtro
Para remover um filtro em um aplicativo de análise, vá para Outline View → Layout. Selecione o filtro que deseja remover. Clique com o botão direito e você terá todas as opções a seguir.
Clique em Delete para excluir o filtro selecionado, conforme mostrado na imagem acima.
Você também pode copiar, renomear ou verificar a referência de cada filtro em um aplicativo de análise aqui.
No SAP Design Studio, você pode usar um Geomap para exibir diferentes camadas de informações geográficas. Esses Geomaps estão disponíveis nos componentes analíticos e podem ser adicionados simplesmente arrastando-os para a tela.
De acordo com as propriedades Geomap e scripts definidos no componente Geomap, cada camada mostra dados diferentes de acordo com a interação do usuário. Para usar Geomaps, a fonte de dados deve conter países, regiões, longitudes, etc.
Para começar com Geomaps, arraste o Geomap dos componentes analíticos para a área Canvas e adicione a fonte de dados à visualização Outline. A fonte de dados adicionada também refletirá emAdditional Properties → Data Source.
Vá para Editar visualização inicial da fonte de dados, você precisa selecionar apenas uma dimensão geográfica em Linhas e medidas na guia de coluna.
Você pode selecionar o mapa geográfico no painel de layout. Na guia Propriedades, insira a URL para o mapa base selecionado na propriedade URL do mapa base. Também é uma opção deixar em branco, se nenhum mapa base for necessário.
A propriedade Map Legend Visible é definida como true por padrão. Se você deseja ocultar a legenda em todas as suas camadas de mapa geográfico, pode definir o valor desta propriedade como false.
Você também pode adicionar ou remover camadas de um Geomap. Isso pode ser feito usando o botão Adicionar camada no Geomap.
Uma nova Id de camada é adicionada para cada camada, você pode selecionar a fonte de dados e medir os valores.
Para remover uma camada, você precisa clicar no botão de cruz no canto superior direito em Propriedades adicionais.
No SAP Design Studio, você também pode exportar seus aplicativos de análise para a máquina local ou para uma unidade de rede compartilhada. Isso permite que você exporte o código-fonte para enviar ao SAP para resolução de erros ou para usar em uma plataforma de BI diferente. Você também pode realizar backups regulares de seu aplicativo de análise usando opções de exportação.
Para exportar um aplicativo, selecione o aplicativo e clique em Exportar na guia Aplicativo na parte superior. Se o seu aplicativo não for salvo, você será solicitado a salvá-lo.
Você pode selecionar qualquer outro aplicativo clicando no botão Procurar. Por padrão, ele mostra o aplicativo de análise aberto.
Para ter o exemplo de objetos MIME - imagens ou arquivos CSS que são referenciados no aplicativo ou exportados, você deve manter a caixa de seleção Exportar arquivos referenciados ativada.
O sistema analisa o aplicativo selecionado e detecta automaticamente todos os objetos MIME referenciados pelo aplicativo. Se você tiver arquivos MIME que o sistema não pode detectar automaticamente, escolha Adicionar arquivo ... e selecione os arquivos necessários.
Clique em Avançar.
Para selecionar a pasta de destino em seu PC local ou em um compartilhamento de rede, clique em Procurar.
Você pode alterar o nome padrão do arquivo ZIP, insira o nome necessário em Nome do arquivo ZIP.
O nome padrão do arquivo ZIP é o nome do aplicativo sufixado com um carimbo de data / hora, conforme mostrado na captura de tela acima.
No SAP Design Studio, você pode usar seu aplicativo analítico para ser usado como modelo para outros designers de aplicativo.
Para exportar um aplicativo como um modelo, Select Application → Application Tab → Export as Template.
Você pode selecionar qualquer outro aplicativo clicando no botão de navegação. Por padrão, ele mostra o aplicativo de análise aberto.
Para que o exemplo de objetos MIME - imagens ou arquivos CSS que são referenciados no aplicativo, sejam exportados, mantenha a caixa de seleção Exportar arquivos referenciados ativada.
O sistema analisa o aplicativo selecionado e detecta automaticamente todos os objetos MIME referenciados pelo aplicativo. Se você tiver arquivos MIME que o sistema não pode detectar automaticamente, escolha Adicionar arquivo ... e selecione os arquivos necessários.
Clique no botão Avançar.
Selecione a pasta de modelos ou unidade de rede. Introduzir oTemplate Name → Select the Template Category de - Desktop, iPad, iPhone, conforme mostrado na imagem a seguir.
Você também pode adicionar suas próprias categorias acessando Configure Categories → Preferences. Para adicionar uma nova categoria de modelo, clique no botão Adicionar e então você pode inserir o nome da nova categoria.
A legenda do modelo é usada para inserir o nome do modelo a ser exibido na caixa de diálogo Novo aplicativo.
Note - Este nome diferencia maiúsculas de minúsculas.
Em Descrição do modelo, você pode descrever o conteúdo e a finalidade do seu modelo.
Esta descrição é exibida na caixa de diálogo Novo aplicativo e pode ajudar outros designers de aplicativos a identificar qual modelo selecionar.
Clique em Concluir.
Você pode encontrar o novo modelo na pasta selecionada com o content.biapp arquivo e um .info file com a descrição do modelo.
Impressão de um aplicativo em um navegador
Você também pode imprimir seu aplicativo de análise em um navegador da web no SAP Design Studio. Este recurso não é compatível quando você usa a solução móvel SAP Design Studio.
Para imprimir um aplicativo de análise no navegador, selecione o componente para chamar a função Imprimir. Isso imprimirá seu aplicativo de análise em seu navegador.
No SAP Design Studio, você pode criar painéis personalizados usando modelos de visualização que representam dados de diferentes fontes de dados. Você pode usar SAP BW ou SAP HANA como fonte de dados.
Abra o aplicativo de descoberta e visualização de dados de autoatendimento online. Na próxima janela, você será solicitado a se conectar a uma consulta usada recentemente ou a uma fonte de dados.
Você pode selecionar uma das duas opções a seguir -
Você pode selecionar consultas usadas recentemente para selecionar uma consulta de uma lista de todas as consultas que você já usou até o momento.
Você também pode selecionar um sistema para selecionar a fonte de dados e a consulta que deseja atribuir ao seu painel, se não houver consultas usadas recentemente listadas.
Selecione Avançar e OK.
A página Visualizar padrão é aberta, exibindo a medida e as dimensões da fonte de dados selecionada.
Criação de visualizações
Vá para a página Visualizar, arraste e solte as dimensões para a área de linhas ou colunas.
A visualização padrão na área de layout muda automaticamente para refletir sua seleção de dimensão e a visualização criada é salva automaticamente na galeria.
Selecione o membro que deseja exibir no eixo X e no eixo Y.
Renomeando uma Visualização
Você pode renomear as visualizações de acordo com as consultas usadas para criá-las. Para renomear uma visualização, selecione a roda dentada na parte superior da guia Visualizar, conforme mostrado na imagem a seguir.
Você pode selecionar Renomear para alterar o nome do título.
Restore Default Title - Isso pode ser usado para restaurar o título para o padrão de acordo com a consulta.
Você pode criar várias visualizações e adicioná-las à galeria e elas podem ser usadas para criar painéis, organizando-as em uma história na guia Compor.
Isso permite que você crie um painel personalizado, você pode alterar as fontes de dados e a visualização também é alterada na guia Visualizar.
Vá para a página Compor na parte superior, a galeria mostra todas as visualizações atuais. Para criar painéis personalizados, arraste e solte as visualizações da galeria para a área de layout.
Para criar um novo painel personalizado, selecione o botão Nova história.
Você pode adicionar um título ao seu painel e clicar em Criar.
Painéis de compartilhamento
Você pode compartilhar os painéis como indicadores com outros usuários. Você também pode exportá-los para o formato PDF, conforme mostrado na imagem a seguir.
Para atualizar um documento no Design Studio, uma solicitação é enviada por meio do navegador da Web ou de um cliente móvel. A seguir estão as principais etapas envolvidas na atualização de dados -
Step 1- Para executar uma atualização no documento Design Studio, o usuário envia uma solicitação HTTP ao navegador da web ou ao cliente móvel ao servidor de aplicativos da web. O servidor de aplicativos da web encaminha essa solicitação ao Central Management Server (CMS) para localizar o aplicativo de análise. O servidor CMS também é responsável por verificar se o usuário tem acesso para atualizar o documento ou não.
Step 2- Uma solicitação é enviada ao servidor de aplicativos Analysis para obter os dados atuais do documento do Design Studio. Um serviço de aplicativo Analysis obtém os dados atuais do SAP HANA usando o driver JDBC.
Step 3 - O serviço de aplicativo Analysis cria o documento com os dados mais recentes do SAP HANA e o envia de volta ao servidor de aplicativo web.
Step 4 - A última etapa é que o servidor de aplicativos da Web converte os dados em formato HTML e os envia ao navegador da Web ou cliente móvel onde os dados de atualização do documento de design são exibidos.
Atualizar um documento na web / celular (BW)
Atualizar um documento do Design Studio é o mesmo no SAP BW, exceto que a atualização é realizada usando uma conexão BICS em uma chamada RFC em comparação com HANA usando drivers JDBC.
Para atualizar um documento no Design Studio na web / mobile no BW, uma solicitação é enviada por meio do navegador da Web ou de um cliente móvel.
A seguir estão as principais etapas envolvidas na atualização de dados -
Step 1- Para realizar uma atualização no documento Design Studio, o usuário envia uma solicitação HTTP ao navegador da web ou a um cliente móvel do servidor de aplicativos da web. O servidor de aplicativos da web encaminha essa solicitação ao Central Management Server para localizar o aplicativo de análise. O servidor CMS também é responsável por verificar se o usuário tem acesso para atualizar o documento ou não.
Step 2- Uma solicitação é enviada ao serviço de aplicativo Analysis hospedado no servidor Adaptive para obter os dados atuais do documento do Design Studio. Um serviço de aplicativo Analysis obtém os dados atuais do sistema SAP NetWeaver BW usando a função Remota para chamar RFC e BICS Business Intelligence Consumer Service Connectivity.
Step 3 - O serviço de aplicativo Analysis cria o documento com os dados mais recentes do SAP HANA e o envia de volta ao servidor de aplicativos web.
Step 4 - A última etapa é que o servidor de aplicativos da Web converte os dados no formato HTML e os envia ao navegador da Web ou ao cliente móvel onde os dados de atualização do documento de design são exibidos.