Visão Geral do Release - PDF
Visão Geral do Release
Download "Visão Geral do Release"
Luiz Aquino Morais
1 IBM DB2 Alphablox Visão Geral do Release Versão 8.4 S
3 IBM DB2 Alphablox Visão Geral do Release Versão 8.4 S
4 Nota: Antes de utilizar estas informações e o produto suportado por elas, leia as informações nos Aisos na página 57. Terceira Edição (Setembro de 2006) Esta edição aplica-se à ersão 8, release 4, do IBM DB2 Alphablox para Linux, UNIX e Windows (número do produto 5724-L14) e a todos os releases e modificações subseqüentes, até que seja indicado de outra forma em noas edições. Quando o Cliente enia seus comentários, concede direitos não-exclusios à IBM para usá-los ou distribuí-los da maneira que achar coneniente, sem que isso implique em qualquer compromisso ou obrigação para com o Cliente. Direitos Autorais Alphablox Corporation. Todos os direitos reserados. Direitos Autorais International Business Machines Corporation 1996, Todos os direitos reserados.
5 Índice Capítulo 1. O que Há de Noo no DB2 Alphablox 8.4 e Diferenças entre a V8.4 e a V Plataformas Recentemente Suportadas Suporte a Vários Códigos de Idioma Aperfeiçoamentos no DB2 Alphablox Cube Serer..4 Aprimoramentos de Exportação para o Excel...5 Aprimoramentos em Exportação para PDF....6 Aprimoramentos de API para Criação de Gráficos..7 Noo Gabarito FastForward para Relatório Relacional 8 Noo Portlet Alphablox Com Persistência de Faoritos Formato de Renderização de Impressora Baseado no Modelo Blox UI Suporte ao Idioma Adicional Capítulo 2. Fazendo Upgrade e Migrando para a V8.4 e V Cenários para Fazer Upgrade para a V8.4 ou V Tarefas Migração de Upgrade Específicos da V Tarefas Gerais de Migração Migração de Repositório Bibliotecas Clientes de Tempo de Execução Essbase Fazendo Upgrade a partir de um Ambiente em Cluster Fazendo Upgrade de um Idioma que Não o Inglês Microsoft SQL Serer 2005 Analysis Serices..15 Alterações relacionadas ao gabarito FastForward 16 Alterações Gerais Relacionadas ao Desenolimento de Aplicatios Alterações Relacionada a Temas do DHTML..17 Alterações Relacionadas ao DB2 Alphablox Cube Serer Capítulo 3. Pedidos de Aprimoramento Abordados Capítulo 4. Problemas Abordados Correções Relacionadas ao Workbench de Montagem e aos Exemplos Correções Relacionadas a Gráficos Correções Relacionadas a Dados Correções Relacionadas a Grades Correções Gerais Relacionadas ao Cliente DHTML e aos Componentes da UI Correções Relacionadas ao Alphablox Cube Serer 22 Correções Relacionadas ao ReportBlox Correções Relacionadas à Plataforma Correções Relacionadas à Documentação Capítulo 5. Problemas Conhecidos e Soluções Alternatias Problemas Conhecidos de Instalação no Tomcat..25 Problemas Conhecidos de Instalação da Documentação Problemas Gerais de Instalação Problemas Conhecidos de Plataformas Interface com o usuário Criação de Gráficos CommentsBlox Gerenciador de Dados e Conexão de Dados..27 Cliente DHTML FastForward DB2 Alphablox Cube Serer Relatório Relacional Exibição em PDF Programação do Lado do Seridor Console Telnet Apache Tomcat WebSphere Application Serer BEA WebLogic WebSphere Application Serer DB2 Alphablox em Geral Problemas Conhecidos de Origens de Dados e Soluções Alternatias Problemas Conhecidos do DB2 OLAP Serer e Hyperion Essbase Problemas conhecidos do Microsoft Analysis Serices Capítulo 6. Funcionalidade Remoida e Suporte a Plataformas Métodos Blox Remoidos Métodos Relacionados a Repositório Remoidos..38 Métodos Remoidos no Modelo da UI do Blox..38 Valores de Campo de Constante Remoidos...39 Capítulo 7. Recursos e APIs Obsoletos 41 Interfaces Desaproadas Classes Desaproadas APIs Obsoletas Campos e Constantes Obsoletos Construtores Obsoletos Comando do Console Telnet Obsoleto Capítulo 8. Documentação Documentos em PDF Instalando em uma Instalação Existente do Alphablox Instalando como um Centro de Informações Independente Configurando Links para o Centro de Informações e para a Documentação Jaadoc Capítulo 9. Acessibilidade Direitos Autorais IBM Corp. 1996, 2006 iii
6 Atalhos e Aceleradores de Teclado para a Interface com o Usuário do Blox Atalhos de Teclado para a Interface com o Usuário do ReportBlox Aisos Marcas Registradas i IBM DB2 Alphablox: Visão Geral do Release
7 Capítulo 1. O que Há de Noo no DB2 Alphablox 8.4 e O IBM DB2 Alphablox para Linux, UNIX e Windows Versão 8.4 e Versão fornecem noa funcionalidade e suporte à plataforma para uma implementação mais ampla dos seus aplicatios. A noa funcionalidade nas duas ersões inclui o suporte para ários códigos do idioma, Microsoft SQL Serer 2005 Analysis Serices, armazenamento em cluster ertical para WebSphere Application Serer, um noo modelo FastForward para origens de dados relacionais e um noo portlet que ocê utilizar no aplicatio de portal sem nenhuma modificação. Este release também aprimora ários recursos extremamente úteis que tornam o DB2 Alphablox uma ferramenta de front-end ainda mais poderosa para seus aplicatios analíticos. Esses aprimoramentos incluem melhor funcionalidade de exportação de Excel e PDF além da criação de efeitos de sinal de trânsito em gráficos. Este release também continua a aprimorar o suporte para criação e gerenciamento de cubos relacionais atraés do DB2 Alphablox Cube Serer, com suporte a membros calculados persistidos, armazenamento em cache de metadados parciais, aprimoramentos de metadados e mais funções MDX para filtragem e estatísticas. V8.4 ou V8.4.1? As duas ersões suportam os mesmos recursos e funcionalidade. A principal diferença está na ersão do Apache Tomcat que cada uma suporta e no modelo de segurança e na ersão das especificações de serlet suportadas pela ersão específica do Tomcat. A V8.4 suporta o Apache Tomcat e a V8.4.1 suporta o Apache Tomcat A V8.4.1 não é um fix pack para a V8.4. Para obter detalhes sobre as diferenças entre essas duas ersões, consulte Diferenças entre a V8.4 e a V Consulte o tópico em Cenários para Fazer Upgrade para a V8.4 ou V8.4.1 na página 11 para obter ajuda para decidir qual ersão é a melhor para ocê. Diferenças entre a V8.4 e a V8.4.1 Como a V8.4 e a V8.4.1 suportam ersões diferentes do Apache Tomcat, as duas se diferem em seu modelo de segurança e de personalização, no suporte para seridores da Web externos e no modo como os arquios Tag Libraries Descriptor do DB2 Alphablox são referidos pelos aplicatios. Especificações de Serlet e JSP Suportadas A tabela a seguir mostra as diferenças nas ersões das especificações de serlet e JSP suportadas pelas duas ersões do Tomcat: Versão do DB2 Alphablox Versão suportada do Apache Tomcat Versão mínima suportada de especificações de serlet V8.4 Tomcat Serlet 2.2 JSP 1.1 V8.4.1 Tomcat Serlet 2.3 JSP 1.2 Versão mínima suportada de especificações de JSP Para obter informações sobre as diferenças entre as ersões diferentes do Tomcat, Direitos Autorais IBM Corp. 1996,
8 consulte Segurança e Personalização Segurança e personalização são dois conceitos estritamente relacionados, porém diferentes. A segurança enole autenticação e autorização de usuário. A autenticação e a autorização de usuário são feitas pelo seridor de aplicatios. O DB2 Alphablox precisa obter as informações do seridor de aplicatios e armazenar as propriedades do usuário do Repositório do DB2 Alphablox. Essas informações permitem que os desenoledores de aplicatios criem isualizações de dados ou experiências de usuário personalizadas em um aplicatio. Como o Tomcat 3.2 e o Tomcat 5.5 suportam ersões diferentes de especificações de serlet, a configuração da segurança com base em JNDI (Jaa Naming and Directory Interface), JAAS (Jaa Authentication and Authorization Serice) ou Microsoft IIS NT LAN Manager é diferente nas duas ersões. Com o suporte para JAAS e JNDI no Tomcat 5.5, o DB2 Alphablox pode separar claramente o modelo de segurança e o modelo de personalização. Versão do DB2 Alphablox Segurança Personalização V8.4 (Tomcat 3.2.4) V8.4.1 (Tomcat ) O Gerenciador de Usuário do DB2 Alphablox gerencia a autenticação e a autorização de usuários, além de fornecer recursos de personalização. Utilize o comando do console ExtUserManager para especificar o repositório LDAP e para ler automaticamente as propriedades do usuário do repositório LDAP e incluí-las no Repositório do DB2 Alphablox. Utilize a API do Gerenciador de Usuário Externo para a implementação customizada de segurança e personalização. Com o suporte para JAAS e JNDI no Tomcat 5.5, agora o DB2 Alphablox fornece um modelo de segurança baseado na API de segurança do serlet padrão. As informações de segurança são configuradas diretamente no arquio serer.xml do Tomcat. O campo Authorized Client List na página inicial do DB2 Alphablox (na guia Administration > página General > link System) foi remoido. Utilize o recurso de segurança no Tomcat 5.5. Para obter informações adicionais sobre o modelo de segurança, consulte Modelo de Segurança no Alphablox O Gerenciador de Usuário Externo está obsoleto e é substituído pelo noo Gerenciador de Personalização. O noo Gerenciador de Personalização fornece métodos que notificam o DB2 Alphablox quando um usuário ou grupo é criado, carregado ou excluído. Você pode utilizar a API do Gerenciador de Personalização para especificar e modificar propriedades em um usuário ou grupo ou para modificar usuários e grupos contidos em um grupo. A API também permite criar seu próprio usuário ou grupo e incluí-lo no Repositório do Alphablox. O repositório externo (LDAP ou JNDI) do qual é feita leitura é especificado no arquio alphablox_dir/repository/serer/instance/ config.xml no Repositório do DB2 Alphablox. Para obter informações adicionais sobre o Gerenciador de Personalização, consulte Gerenciador de Personalização. 2 IBM DB2 Alphablox: Visão Geral do Release
9 Seridores da Web Externos Suportados A V8.4.1 não suporta mais o seridor da Web SunOne iplanet 6.0 ou Apache HTTP Serer V1.3. A tabela a seguir mostra os seridores da Web externos suportados para o Apache Tomcat. Versão do DB2 Alphablox Seridores da Web Externos Suportados V8.4 (Tomcat 3.2.4) Microsoft IIS 5.0.1, 6.0 no Windows; Apache HTTP Serer 1.3; SunOne iplanet 6.0 V8.4.1 (Tomcat ) Microsoft IIS 5.0.1, 6.0 no Windows; Apache HTTP Serer 2.0 Locais dos Arquios TLD (Tag Library Descriptor) do DB2 Alphablox Os locais onde os arquios TLD são armazenados no DB2 Alphablox e em seus aplicatios são diferentes nas duas ersões. Essa diferença não afeta o modo como ocê se refere às bibliotecas de tag no JSP. Nas duas ersões, ocê utiliza as mesmas diretias de taglib JSP para fazer referência aos arquios Tag Libraries Descriptor do DB2 Alphablox. A única diferença é na forma como ocê configura seu ambiente de desenolimento para fazer referência aos arquios Tag Libraries Descriptor do DB2 Alphablox. A tabela a seguir mostra o local onde os arquios TLD são armazenados: Versão do DB2 Alphablox V8.4 (Tomcat 3.2.4) V8.4.1 (Tomcat ) Local dos arquios TLD na instância do Alphablox instalada Arquios TLD separados armazenados no diretório alphablox_dir/bin. Um arquio aastaglibs.jar armazenado no diretório alphablox_dir/lib. Local dos arquios TLD em seu aplicatio Os arquios TLD separados são copiados no diretório WEB-INF/tlds do seu aplicatio quando ocê define um noo aplicatio atraés de Páginas Admin do DB2 Alphablox. O arquio aastaglibs.jar é copiado no diretório WEB-INF/lib do seu aplicatio quando ocê define um noo aplicatio atraés de Páginas Admin do DB2 Alphablox. Plataformas Recentemente Suportadas As plataformas recentemente suportadas neste release incluem: Hyperion Essbase e Hyperion System 9 Microsoft SQL Serer 2005 Analysis Serices Microsoft SQL Serer 2005 Armazenamento em Cluster Vertical para WebSphere Application Serer Tomcat 5.5 (Apenas DB2 Alphablox V8.4.1) Apache HTTP Serer V2.0 para Tomcat 5.5 (Apenas DB2 Alphablox V8.4.1) Consulte o tópico de requisitos do sistema no Guia de Instalação. Restrição: O Microsoft SQL Serer 2005 Analysis Serices possui um noo recurso que permite que administradores especifiquem perspectias, que são Capítulo 1. O que Há de Noo no DB2 Alphablox 8.4 e
10 Suporte a Vários Códigos de Idioma subconjuntos isualizáeis das hierarquias em um cubo para simplificar a isualização para os usuários finais. O DB2 Alphablox não suporta completamente este noo recurso. As APIs de metadados do DB2 Alphablox suportarão perspectias, mas as APIs do conjunto de resultados não. A diferença pode ser obserada nas discrepâncias entre o Filtro de Membros e o painel Layout de Dados. O Filtro de Membros é construído fazendo chamadas de API de metadados, assim ele exibirá somente as hierarquias contidas na perspectia especificada. As hierarquias exibidas no painel Layout de Dados e os resultados do método DataBlox.getQuery() são construídos a partir de chamadas de API do conjunto de resultados. Portanto, elas ignoram a perspectia especificada na consulta e retornam todas as hierarquias definidas para o cubo básico. Este release inclui o suporte para ários códigos do idioma do cliente. Não importa qual seja o código de idioma do seridor, a interface com o usuário do Blox, a estrutura do aplicatio FastForward e a ferramenta Construtor de Consultas serão exibidos com base na configuração de idioma do naegador. Para os idiomas exibidos da direita para a esquerda, a interface com o usuário Blox será exibida automaticamente da maneira correta e não haerá mais a necessidade de configurar a direção de maneira programática. Para aplicatios com componentes Blox UI modificados ou customizados, um conjunto de tags JSP está disponíel para que ocê importe seus pacotes de recursos. Esta funcionalidade permite que ocê internacionalize seus aplicatios para suporte de ários códigos de idioma de clientes. Para obter detalhes sobre o design de aplicatios para suporte de ários códigos de idioma, consulte o tópico Designing for multiple locales. Nota: A interface com o usuário do ReportBlox não suporta ários códigos do idioma. O Gerador de Consultas e o FastForward não suportam idiomas bidirecionais. Aperfeiçoamentos no DB2 Alphablox Cube Serer O DB2 Alphablox Cube Serer permite análise multidimensional além dos dados relacionais armazenados como esquema em estrela ou esquema em floco de nee. Você poderá criar uma representação multidimensional de seus dados relacionais ou utilizar os metadados a partir de uma definição de cubos existente no DB2 Cube Views atraés da página de administração do DB2 Alphablox Cube Serer. Este release inclui o seguinte suporte e aprimoramentos: Suporte a definições de membros calculadas em definições de cubo Suporte para hierarquias pai-filho recursias Suporte para a chae de níel. Expressões de chae de níel permitem que a exclusiidade dos membros seja reforçada. Suporte a todos os níeis e membros. Dimensões são estendidas para especificar se uma dimensão possui um níel All ou não e para especificar opcionalmente o nome do membro all. 4 IBM DB2 Alphablox: Visão Geral do Release
11 Suporte para o tipo de dimensão. Dimensões agora podem ser marcadas como Regular ou Time. Este aprimoramento torna possíel eliminar as limitações anteriores de suporte a funções MDX relacionadas a séries de tempo. Suporte a tipos de níeis. Este release estende os níeis em uma definição de cubo para um dos seguintes tipos: REGULAR TIME TIME_YEARS TIME_HALF_YEARS TIME_QUARTERS TIME_MONTHS TIME_WEEKS TIME_DAYS TIME_HOURS TIME_MINUTES TIME_SECONDS TIME_UNDEFINED UNKNOWN Aprimoramentos de escalabilidade. Agora existe um noo parâmetro de ajuste para armazenamento de membros em cache. Você pode utilizar o cache de membros para reduzir os requisitos de memória para cubos com grandes números de membros. Funções e operadores MDX adicionais: Categoria Funções ou Operadores Funções de Filtragem Filter, IIF, IsEmpty Funções de Série de Tempo YTD, QTD, MTD, WTD Funções estatísticas Variação: Operadores de itens e funções Suporte total a funções existentes: OpeningPeriod, ClosingPeriod, ParallelPeriod, LastPeriods, PeriodsToDate Variação: Var, Variance, VarP, VarianceP Desio padrão: Stde, Stdde, Stdep, Stddep Aggregate, CoalesceEmpty, NonEmptyCrossjoin, Ordinal, NameToSet, Rank, DataMember, AllMembers Operadores Is, And, Or, Not, XOR, >, >=, <, <=, =, <> Para obter informações adicionais, consulte Supported MDX syntax na publicação DB2 Alphablox Cube Serer Administrator s Guide. Aprimoramentos de Exportação para o Excel O DB2 Alphablox agora exporta dados para o formato natio Excel atraés de gabaritos e macros do Excel. Quando usuários clicarem no botão Exportar para Excel na interface com o usuário, eles poderão escolher entre os dois gabaritos fornecidos ou poderão optar por não utilizar nenhum gabarito. O gabarito Default exporta dados na grade para o Excel e em seguida gera o gráfico baseado nos dados da grade. Como o gráfico é gerado a partir de dados de grade: Capítulo 1. O que Há de Noo no DB2 Alphablox 8.4 e
12 Alterações nos dados de grade exportados atualizarão o gráfico automaticamente. O gráfico gerado no Excel pode não ter a mesma aparência do gráfico do DB2 Alphablox. O gabarito Utilizar Dados do Gráfico exporta os dados do gráfico em uma planilha separada da grade e em seguida gera o gráfico. Como o gráfico é gerado utilizando os dados do gráfico a partir do DB2 Alphablox: O gráfico é mais parecido com o do DB2 Alphablox. Os dados de grade e dados de gráfico não têm ligação. Alterações nos dados de grade exportados não serão atualizados no gráfico. A opção Sem Gabarito simplesmente configura o tipo MIME da saída para application/nd.ms-excel. Este tipo MIME aciona o naegador para atiar o aplicatio Excel para exibição da página HTML. Esta opção não enole o uso de macros ou gabaritos do Excel. Desenoledores de aplicatios podem criar gabaritos customizados com base nas propriedades exportadas pelo DB2 Alphablox para a planilha do Excel. Consulte o tópico Exporting data to Excel para obter informações adicionais. Aprimoramentos em Exportação para PDF Este release fornece aos usuários maior controle sobre o layout do relatórios de PDFs gerados. Desenoledores de aplicatios agora poderão criar relatórios em PDF sem uma sessão de naegador. Mais Controle do Usuário sobre o Layout Quando usuários clicarem no botão Exportar para PDF na interface com o usuário do Blox, será aberto um diálogo Criar Relatório em PDF, permitindo que os usuários especifiquem o layout do relatório. Além das configurações gerais para orientação da página, tamanho da página, texto do cabeçalho e texto do rodapé, este release oferece aos usuários a capacidade de: Ajustar Colunas de Dados em uma Grade em Várias Páginas Especificar a altura e largura dos gráficos Para obter mais informações, consulte Default user interface options for PDF reports. Salando um Relatório em PDF Sem Sessão de Naegador Anteriormente, não era possíel salar um relatório em PDF a não ser que a página JSP fosse carregada em um naegador. Com o noo método writepdftofile(), ocê agora poderá chamar a página JSP em seu código Jaa para salar um relatório em PDF diretamente com um nome de arquio e local especificados. Consulte Specifying PDF storage locations and file names para obter mais informações. 6 IBM DB2 Alphablox: Visão Geral do Release
13 Aprimoramentos de API para Criação de Gráficos Você agora poderá criar efeitos de sinais de trânsito configurando cores de séries de dados com base em seus alores na API. Vários noos objetos e APIs são fornecidos para controlar as legendas do gráfico, identificar os pontos de dados no gráfico com os quais o usuário interage e criar algoritmos de linha de tendência customizados. Também existe um noo tipo de gráfico chamado gráfico de contribuição. Configurando Cores para Séries de Dados Agora ocê poderá criar efeitos de sinais de trânsito em gráficos, chamando a atenção dos usuários para os dados configurando cores específicas para séries de dados baseadas nos olumes de dados. De maneira similar ao recurso de alerta de células no GridBlox, ocê poderá especificar ários alores de limite e aplicar diferentes cores às séries de dados com base nos alores de limites. Consulte Utilizando Cores de Séries em Gráficos para Destacar Dados para obter informações adicionais. Mais Controle Programático sobre a Legenda Uma noa classe LegendItem será incluída no pacote com.alphablox.blox.uimodel.core.chart.common para oferecer controle programático sobre os itens de legenda em um gráfico, como a especificação de quais itens de legenda deem ser mostrados, a ordem em que deem ser apresentados, suas cores e seu texto de exibição. Consulte a seção Setting colors and display labels for legend items no tópico Using chart series colors to highlight data para obter mais informações. Noas APIs para Identificação dos Pontos de Dados Associados a Interações do Usuário Você poderá descobrir informações adicionais sobre o ponto de dados onde o usuário age no gráfico. Por exemplo, ocê poderá graar seu próprio controlador para DoubleClickEent para descobrir exatamente a qual ponto de dados no conjunto de resultados o eento se aplica. Noos métodos foram incluídos em ChartBrixModel para permitir que ocê obtenha os membros de grupo, membros de séries e membros de filtro exclusios para o ponto de dados. Algoritmos Customizados de Linhas de Tendência Você agora poderá implementar seu próprio algoritmo de linha de tendência. O DB2 Alphablox oferece seis tipos de linhas de tendência - linear, logarítmico, polinomial, potência, exponencial e médias móeis. Você poderá criar seu próprio algoritmo estendendo a classe AbstractTrendingAlgorithm. Este é um aprimoramento apenas para API; algoritmos não são mostrados no diálogo de seleção de linhas de tendência. Consulte o atributo de tag trendlines do ChartBlox para obter mais informações. Gráficos de Contribuição Gráficos de contribuição são parecidos com gráficos de cascata empilhada. Eles fornecem uma isualização das duas séries de ariáeis relacionadas. Por exemplo, se um produto estier em oferta, utilizando o gráfico contribuição, ocê poderá examinar se a oferta tem algum efeito atratio sobre as endas de um produto Capítulo 1. O que Há de Noo no DB2 Alphablox 8.4 e
14 adjacente na mesma prateleira. Consulte o atributo de tag contribution do ChartBlox para obter mais informações. Noo Gabarito FastForward para Relatório Relacional O DB2 Alphablox FastForward é uma estrutura de aplicatio de amostra para desenoler, implementar e compartilhar isualizações analíticas customizadas rapidamente. Administradores de aplicatios poderão criar e publicar relatórios rapidamente selecionando gabaritos de relatórios e configurando parâmetros de relatórios, para em seguida implementar o noo aplicatio. Este release inclui um noo gabarito FastForward para dados relacionais utilizando ReportBlox. Você agora poderá criar um aplicatio de relatórios relacionais facilmente atraés deste gabarito de amostra com todos os seus recursos integrados, incluindo fácil salamento e compartilhamento de isualizações pessoais de dados e fácil naegação. Este gabarito é mostrado na lista drop-down de gabaritos na página de administração do FastForward como Sample Report Blox. Noo Portlet Alphablox Com Persistência de Faoritos Este release oferece um noo portlet que pode ser utilizando sem nenhuma modificação. Este portlet oferece opções para que os usuários: Comutem origens de dados de maneira dinâmica Atiem e desatiem a barra de menus e de ferramentas Os usuários podem interagir com os dados utilizando a interface com o usuário Blox e criar faoritos para diferentes isualizações de dados. Faoritos públicos criados dentro de um portlet estão disponíeis para outras instâncias do mesmo portlet na página de portal. Este recurso permite que os usuários do portal comparem diferentes isualizações de dados sem precisarem sair da página. Este arquio AlphabloxPortlets.war está disponíel no diretório <dir_alphabox>/installableapps. Os administradores do sistema podem instalá-lo utilizando a interface com o usuário administratio do WebSphere Portal, podem criar faoritos públicos a partir de árias isualizações de dados e especificar o faorito da isualização de dados padrão quando o portlet estier carregado pelos usuários do portal. Formato de Renderização de Impressora Baseado no Modelo Blox UI O formato de renderização de Impressoras (render=printer) gera uma isualização de dados do Blox otimizados para fins de impressão, utilizando a funcionalidade de impressão integrada do naegador. Neste release, o formato de Renderização de Impressoras foi modificado para gerar as isualizações baseadas no mesmo modelo de Blox UI no qual o cliente DHTML foi construído. Isto significa que as isualizações de dados no cliente DHTML serão preserados, incluindo todos os layouts customizados, como o layout em borboleta ou espaçadores em grade. No formato de renderização de Impressora, os filtros de página selecionados serão conertidos para uma lista que inclui os nomes de dimensões e seus membros selecionados. A barra de menus e a barra de ferramentas, entretanto, não estão incluídas nas isualizações geradas. 8 IBM DB2 Alphablox: Visão Geral do Release
15 Suporte ao Idioma Adicional O DB2 Alphablox V8.4 e V8.4.1 inclui suporte para o idioma turco. A lista a seguir mostra os idiomas suportados: Árabe Chinês - Simplificado Chinês - Tradicional Tcheco Inglês Francês Alemão Grego Hebraico Húngaro Japonês Coreano Italiano Polonês Português - Brasil Russo Espanhol Turco Capítulo 1. O que Há de Noo no DB2 Alphablox 8.4 e
16 10 IBM DB2 Alphablox: Visão Geral do Release
17 Capítulo 2. Fazendo Upgrade e Migrando para a V8.4 e V8.4.1 Um upgrade instala o DB2 Alphablox no sistema físico que contém uma ersão anterior da instância do DB2 Alphablox. Importante: Antes de fazer upgrade ou migrar seus aplicatios para o DB2 Alphablox V8.4 ou V8.4.1, ocê dee reer Cenários para Fazer Upgrade para a V8.4 ou V8.4.1 para decidir se a V8.4 ou a V8.4.1 é a ersão certa para ocê. Se atualmente ocê estier utilizando o Tomcat com DB2 Alphablox e optar por fazer upgrade para a V8.4.1 para o Tomcat 5.5, siga Tarefas Migração de Upgrade Específicos da V8.4.1 na página 12. Para o upgrade da V8.4 e V8.4.1: Execute as tarefas gerais de migração descritas nesta seção. Reeja o arquio leia-me no CD do DB2 Alphablox para conhecer dicas e problemas adicionais sobre migração e desenolimento. Se estier migrando de uma ersão mais antiga que a V8.2.1, ocê dee reer as informações adicionais sobre upgrade e migração. Cenários para Fazer Upgrade para a V8.4 ou V8.4.1 O DB2 Alphablox V8.4.1 remoe o suporte ao Tomcat e inclui suporte ao Tomcat 5.5. Você precisa determinar se a V8.4 ou V8.4.1 é a ersão correta para ocê. A tabela a seguir mostra os diferentes cenários de upgrade para ajudá-lo a determinar se ocê dee fazer o upgrade e qual ersão escolher. Seu atual seridor de aplicatios WebSphere Application Serer e BEA WebLogic Serer Finalidade dos upgrades Upgrade para a ersão mais recente do Alphablox para obter noos recursos. Versão do DB2 Alphablox para fazer upgrade para Tarefas de migração V8.4 Siga o Guia de Instalação para instalar o DB2 Alphablox. Forneça o diretório onde sua instância do DB2 Alphablox foi instalada quando for solicitado pelo instalador.consulte Tarefas Gerais de Migração na página 14. Direitos Autorais IBM Corp. 1996,
18 Seu atual seridor de aplicatios Apache Tomcat Finalidade dos upgrades Upgrade para a ersão mais recente do Alphablox para obter noos recursos, mas deseja continuar com o Tomcat Versão do DB2 Alphablox para fazer upgrade para Tarefas de migração V8.4 Siga o Guia de Instalação para instalar o DB2 Alphablox. Forneça o diretório onde sua instância do DB2 Alphablox foi instalada quando for solicitado pelo instalador. Apache Tomcat Upgrade para o Tomcat 5.5 para aproeitar as antagens dos recursos do Tomcat 5.5, como suporte para Serlet 2.4 e JSP 2.0 e mais segurança. Consulte Tarefas Gerais de Migração na página 14. V8.4.1 Consulte Tarefas Migração de Upgrade Específicos da V Tarefas Migração de Upgrade Específicos da V8.4.1 Esta seção lista as tarefas de alto níel enolidas no upgrade para o DB2 Alphablox V8.4.1 e na migração de seus aplicatios existentes baseados no Tomcat para o Tomcat IBM DB2 Alphablox: Visão Geral do Release
19 Tarefa 1 Instalar e configurar o Apache Tomcat Fazer backup dos aplicatios e repositório. 3 Fazer upgrade para o DB2 Alphablox Iniciar o DB2 Alphablox e ir para as Páginas Admin do DB2 Alphablox. 5 Migrar seus aplicatios Alphablox. Detalhes Antes de instalar o DB2 Alphablox 8.4.1, ocê dee instalar e configurar o Apache Tomcat primeiro. O Tomcat 5 não suporta o upgrade da ersão anterior do seridor. Siga a documentação do Tomcat para configurar seu seridor. O Apache Tomcat está disponíel em tomcat.apache.org/download-55.cgi. A documentação está disponíel em index.html. Importante: Se estier utilizando o Apache HTTP Serer para seu seridor da Web: Siga a documentação de configuração do Tomcat para garantir que ocê tenha um host que seja nomeado após o nome da sua máquina em ez de apenas o host local padrão. Sem essa etapa, ocê só pode acessar o seridor a partir da mesma máquina física onde o Tomcat 5.5 está instalado. O DB2 Alphablox não enia mais o Apache Web Serer Connector para Tomcat. Você precisa transferir o arquio mod_jk DLL por download no Web site do Apache. Para obter informações detalhadas, consulte Etapas de Pré-instalação para Utilizar o Apache HTTP Serer 2.0 no Alphablox Certifique-se de que o seridor Tomcat possa ser iniciado e encerrado corretamente antes de ocê continuar. Mantenha uma cópia dos seus aplicatios e dados relacionados. Siga o Guia de Instalação para instalar o DB2 Alphablox. Forneça o diretório onde sua instância do DB2 Alphablox foi instalada quando for solicitado pelo instalador. Consulte Utilizando o Apache Tomcat 5.5 com Alphablox para conhecer as etapas de instalação. 1. Inicie o DB2 Alphablox iniciando o Apache Tomcat. 2. Vá para as Páginas Admin do DB2 Alphablox e efetue login como um usuário administratio. O nome do usuário padrão é admin e a senha é password, a menos que ocê tenha configurado o Tomcat de forma diferente. A URL é AlphabloxAdmin/home. O Utilitário de Migração de Aplicatios do DB2 Alphablox aparece automaticamente. O Utilitário de Migração de Aplicatios do DB2 Alphablox é fornecido para ajudá-lo a atualizar os arquios TLD (Tag Library Descriptor) e a ersão da especificação de serlet para seus aplicatios. Esse utilitário aparece automaticamente na primeira ez que ocê acessa as Páginas Admin do DB2 Alphablox após o upgrade. Ele também está disponíel nas Páginas Admin do DB2 Alphablox sob o link Geral > seção Utilitários. Todos os aplicatios migrados são automaticamente implementados no seridor Tomcat 5.5. Capítulo 2. Fazendo Upgrade e Migrando para a V8.4 e V
20 Tarefa 6 Migrar sua segurança e personalização customizadas. 7 Se estier utilizando o Microsoft IIS (Internet Information Serer), faça o download do arquio DDL de redirecionamento ISAPI. 8 Desempenhar outras tarefas gerais de migração. Detalhes O Gerenciador de Usuário Externo está obsoleto na V Se ocê utiliza atualmente um repositório de usuário baseado em JNDI ou LDAP, siga as etapas em Acessando Propriedades de Usuário e Grupo JNDI a partir de um repositório de usuário externo para migrar suas informações de segurança e personalização. Se ocê utiliza atualmente o Microsoft Internet Information Serer NTLM (NT LAN Manager) para autenticação de usuário, siga as etapas em Configurando Opções de Segurança Microsoft para o IIS NTLM. Caso ocê tenha seu próprio modelo de segurança customizado utilizando as APIs do Gerenciador de Usuário Extensíel, ocê precisa graar um módulo de login JAAS. Consulte Modelo de Segurança no Alphablox O DB2 Alphablox não enia mais o arquio DDL de redirecionamento ISAPI. É necessário fazer o download do arquio DLL em Siga as etapas de pós-instalação em Utilizando o Microsoft IIS com o DB2 Alphablox em Instalações Apache Tomcat. Consulte Tarefas Gerais de Migração. Tarefas Gerais de Migração As tarefas de migração a seguir aplicam-se à V8.4 e à V8.4.1, a menos que seja indicado de outra forma. Migração de Repositório Repositório Baseado em Banco de Dados Se ocê estier utilizando um banco de dados para seu repositório e quiser oferecer suporte a ários códigos do idioma do cliente ao fazer o upgrade para a V8.4 ou V8.4.1, certifique-se de utilizar um banco de dados UTF-8. Utilizar um banco de dados que não seja UTF-8 pode causar problemas com caracteres de byte duplo quando usuários criarem faoritos. Começando com este release, o Sybase como repositório de banco de dados não é mais suportado (a conexão com o Sybase para análise de dados ainda é suportada). Você dee utilizar o Utilitário de Conersão de Repositório para conerter em um banco de dados ou em um sistema de arquio diferentes para o seu repositório ANTES de fazer upgrade para o DB2 Alphablox V8.4 ou V O utilitário está localizado no diretório alphablox_dir/tools/conert/ na instalação existente do DB2 Alphablox. Repositório Baseado em Arquio Se estier utilizando um repositório baseado em arquio e quiser dar suporte a ários códigos do idioma do cliente ao fazer o upgrade para a V8.4 ou V8.4.1, ocê dee executar o utilitário NatieConerter.bat ou NatieConerter.sh no diretório alphablox_dir/bin após o upgrade. Esta ferramenta conerte seu repositório de 14 IBM DB2 Alphablox: Visão Geral do Release
IBM DB2 Alphablox. Guia de Instalação. Versão 8.3 G517-8165-01
IBM DB2 Alphablox Guia de Instalação Versão 8.3 G517-8165-01 IBM DB2 Alphablox Guia de Instalação Versão 8.3 G517-8165-01 Nota! Antes de utilizar estas informações e o produto suportado por elas, leia