Este tópico ainda não foi avaliado como - Avalie este tópico

Diretrizes e limitações dos Relatórios SQL do Windows Azure

 Este tópico lista as diretrizes e limitações ao serem consideradas ao usar o Microsoft Relatórios SQL do Windows Azure.

Problemas conhecidos

Para obter uma lista atualizada de problemas conhecidos da versão mais recente do Relatórios SQL do Windows Azure, consulte Problemas conhecidos (Relatórios SQL do Windows Azure).

Neste artigo

Segurança

Considere as diretrizes e limitações a seguir ao gerenciar a segurança de seus servidores de relatório Relatórios SQL, relatórios e itens relacionados a eles:

  • Para desenvolver aplicativos que incluam um controle de relatório inserido, use as práticas recomendadas para proteger sua cadeia de conexão. Para obter mais informações, consulte Introdução aos Relatórios SQL para desenvolvedores de aplicativos.

  • Para conceder acesso aos relatórios, você deve fornecer aos leitores uma URL, um nome de usuário e uma senha. Você pode criar contas de usuário no portal de gerenciamento e atribuir a elas funções que concedam as permissões apropriadas. Em seguida, forneça aos leitores do relatório esses nomes de usuário e senhas. Para obter mais informações, consulte Como: Gerenciar usuários (Relatórios SQL do Windows Azure).

    Para obter mais informações sobre quando usar as credenciais, consulte Resumo de credenciais.

  • Relatórios só podem usar dados de bancos de dados do Banco de dados SQL. Há suporte apenas para o nome de usuário do Banco de dados SQL e para a autenticação de senha. O modo recomendado de fornecer acesso a fontes de dados compartilhadas é criá-las e implantá-las em uma pasta no servidor de relatório e armazenar credenciais para cada fonte de dados compartilhada no servidor de relatório.

    Ao criar relatórios, use o tipo de conexão Microsoft SQL Azure nas fontes de dados de relatório. Para obter mais informações, consulte Conexões de dados, fontes de dados e cadeias de conexão (SSRS).

  • Por padrão, itens de relatório herdam a segurança baseada em permissões de pasta de relatório. A pasta na qual você implanta itens de relatório é a que importa. Se você atribuir permissões específicas a uma pasta, romperá a herança para permissões na hierarquia de pastas. Esse comportamento é o mesmo no Relatórios SQL e nos servidores de relatório Reporting Services locais. Para obter mais informações, consulte Concedendo permissões em um servidor de relatório em modo nativo.

Para obter mais informações sobre segurança do Banco de dados SQL, consulte Security Guidelines and Limitations (SQL Database).

Voltar ao início

Comparação de alto nível de recursos do Reporting Services e recursos do Relatórios SQL do Windows Azure

Use a tabela a seguir para comparar recursos entre o SQL Server Reporting Services (SSRS) configurado no modo nativo e o Relatórios SQL. Não há suporte para o modo integrado do SSRS SharePoint no Relatórios SQL.

 

Recurso Relatórios SQL do Windows Azure SQL Server Reporting Services

Ferramentas de criação

Designer de Relatórios no SQL Server Data Tools

Construtor de Relatórios 3.0

Designer de Relatórios no SQL Server Data Tools

Construtor de Relatórios 3.0

Fontes de dados

Banco de dados SQL do Windows Azure

Fontes de dados internas ou personalizáveis. Para obter mais informações, consulte Conexões de dados, fontes de dados e cadeias de conexão (SSRS).

Distribuição e gerenciamento de relatórios

Portal de Gerenciamento do Windows Azure

Inclui a exibição e a renderização de relatórios em vários formatos

Os relatórios podem ser exibidos em navegadores, no Visualizador de Relatórios, em Windows Forms e em aplicativos ASP.NET.

Use o Gerenciador de Relatórios para modo nativo ou páginas de aplicativo SharePoint para o modo integrado do SharePoint

Inclui a exibição de relatórios, a renderização de relatórios em vários formatos, a criação de assinaturas e entregas agendadas, o gerenciamento de relatórios em cache e conjuntos de dados compartilhados

Os relatórios podem ser exibidos em navegadores, no Visualizador de Relatórios, em Windows Forms, em aplicativos ASP.NET e em Web parts do SharePoint.

Extensibilidade

Não há suporte para nenhuma extensão nesta versão.

Extensões personalizadas para dados, processamento, renderização, entrega e segurança

Modelo de segurança

Nome de usuário e autenticação de senha do Banco de dados SQL do Windows Azure

As permissões para relatórios e itens relacionados a eles são controladas pela atribuição de funções.

Há suporte para a autenticação do Windows nem para outras autenticações.

As permissões para relatórios e itens relacionados a eles são controladas pela atribuição de funções.

Voltar ao início

Recursos do Reporting Services não disponíveis no Relatórios SQL

Os recursos a seguir não estão disponíveis nesta versão do Relatórios SQL.

 

Recursos sem suporte Descrição

Assinatura e funções de agendamento

Não há suporte para a criação de assinaturas, instantâneos de relatório de agenda e históricos.

Modelos SMDL

Não há suporte para a criação de modelos de relatório SMDL.

Ambientes de criação de relatórios cliente.

Não há suporte para a criação de relatórios no Construtor de Relatórios 1.0 ou 2.0. Você pode criar relatórios usando o Construtor de Relatórios 3.0 e, em seguida, carregá-los.

Você também pode criar e implantar vários relatórios usando o Designer de Relatórios no SQL Server Data Tools. Para obter mais informações, consulte Instalar o SQL Server Data Tools para criar relatórios no Windows Azure e Como implantar um projeto de relatório (Relatórios SQL do Windows Azure)

Gerenciador de Relatórios

O Gerenciador de Relatórios não está disponível. No entanto, o portal de gerenciamento fornece funcionalidade semelhante.

Use o portal de gerenciamento para provisionar servidores de relatório.

Use a sintaxe de acesso à URL ou navegue até o servidor de relatório no portal de gerenciamento e clique no relatório. Para obter mais informações, consulte Portal dos Relatórios SQL do Windows Azure, Guia de Introdução para Leitores de Relatórios (Relatórios SQL do Windows Azure) e Introdução aos Relatórios SQL do Windows Azure.

Limitações de implantação

Não há suporte para a implantação dos seguintes itens em um servidor de relatório Relatórios SQL:

  • Assemblies personalizados

  • Extensões personalizadas, inclusive extensões de processamento de dados, entrega, renderização e segurança

  • Itens de relatório personalizados

  • Arquivos RDCE (extensão de personalização de definição de relatório)

  • Código em um elemento Code em uma definição de relatório

Fontes de dados

Use somente o tipo de fonte de dados Microsoft SQL Azure. Não há suporte para outros tipos de fontes.

Credenciais de fonte de dados

Use somente a Autenticação do SQL Server. Não há suporte para a Autenticação do Windows.

Acesso programático

Não há suporte para o seguinte acesso programático a um servidor de relatório:

  • Provedor WMI do Reporting Services

  • Ponto de extremidade de API SOAP 2006

  • Não há suporte a algumas APIs SOAP em pontos de extremidade 2010 e 2005. Para obter mais informações, consulte APIs sem suporte.

Configuração

O Gerenciador de Configuração do Reporting Services não está disponível.

Não há suporte para o modo integrado do SharePoint. A instância de serviço dos Relatórios SQL baseia-se no Reporting Services em modo nativo.

Imagens

Não há suporte para imagens de item de relatório em que a origem da imagem seja um link para uma imagem externa. Imagens armazenadas em bancos de dados têm um tamanho máximo de 1 MB.

Voltar ao início

Compatibilidade de ferramentas

Quando você está trabalhando com o Relatórios SQL, há vários conjuntos de ferramentas que serão usadas para executar várias tarefas. Use as informações na tabela a seguir para entender quais versões das ferramentas você precisa para executar quais tarefas.

 

Tarefa Ferramenta e versão Descrição e links

Criar relatórios

Construtor de Relatórios 3.0

Designer de Relatórios no SQL Server Data Tools, SQL Server 2008 R2 e posterior.

Use o Construtor de Relatórios ou o Designer de Relatórios no SQL Server Data Tools para criar definições de relatórios (.rdl): O SQL Server Data Tools pode ser instalado a partir da mídia de instalação do SQL Server ou do SQL Server Express Edition with Advanced Services. Para obter mais informações, consulte Baixar Construtor de Relatórios ou Instalar o SQL Server Data Tools para criar relatórios no Windows Azure.

Criar consultas de conjunto de dados

Use designers de consultas no Designer de Relatório.

Use o designer de consultas associado ao tipo de fonte de dados Microsoft SQL Azure.

 

SQL Server Management Studio

Use o Management Studio SQL Server 2008 R2 ou posterior para se conectar a um banco de dados Banco de dados SQL a fim de criar consultas. Cole a consulta no painel de consulta de conjunto de dados em seu relatório.

Desenvolva aplicativos locais, Windows Azure Windows Forms ou ASP.NET AJAX com relatório inserido

Visual Studio 2010 ou Visual Studio 2012

noteObservação
Não há suporte para a Web Developer Express Edition do Visual Studio 2010.

Para aplicativos que inserem controles de relatório, use o Visual Studio e o Windows Azure Tools para Microsoft Visual Studio.

Gerenciar servidores de relatório

Página do portal de gerenciamento do Windows Azure

Use a página do portal de gerenciamento para provisionar e gerenciar o Banco de dados SQL, e para provisionar o servidor de relatório.

Você não pode usar o SQL Server Management Studio para conectar-se a uma instância do Relatórios SQL.

Gerenciar o conteúdo do servidor de relatório

Aplicativos que interagem com o serviço Web do servidor de relatório

Interaja de forma programática com o conteúdo do servidor de relatório chamando métodos SOAP em pontos de extremidade de serviço Web do servidor de relatório. Para obter mais informações, examine APIs sem suporte e consulte Namespace ReportService2005, Namespace ReportService2010 e Exemplos do SQL Azure Reporting.

Exibir relatórios

Navegador

Navegue para o relatório usando a URL do servidor de relatório ou a sintaxe de acesso a URL. Para obter mais informações, consulte Guia de Introdução para Leitores de Relatórios (Relatórios SQL do Windows Azure).

Voltar ao início

APIs sem suporte

Não há suporte para as seguintes APIs nesta versão.

 

Item Lista

Classes ReportService2010

CacheRefreshPlan, CacheRefreshPlanState, DataRetrievalPlan

NoSchedule, Schedule, ScheduleDefinition, ScheduleDefinitionOrReference, ScheduleExpiration, ScheduleReference

Assinatura

ModelCatalogItem, ModelDrillthroughReport, ModelItem, ModelPerspective

Métodos ReportService2010

CreateReportEditSession, FireEvent, GetReportServerConfigInfo, GenerateModel

GetExecutionOptions, UpdateItemExecutionSnapshot, SetItemHistoryOptions

CreateCacheRefreshPlan, CreateSchedule

CreateDataDrivenSubscription, CreateSubscription

Classes ReportService2005

DailyRecurrence, WeeklyRecurrence, MonthlyRecurrence

MonthsOfYearSelector, DataRetrievalPlan

ModelCatalogItem, ModelDrillthroughReport, ModelItem, ModelPerspective

MonthlyDOWRecurrence, Assinatura

Schedule, ScheduleDefinition, ScheduleDefinitionOrReference, ScheduleExpiration, ScheduleReference

Enumerações ReportService2005

ScheduleStateEnum

Métodos ReportService2005

CreateSchedule, DeleteSchedule, GetScheduleProperties, ListScheduledReports, ListSchedules, PauseSchedule, ResumeSchedule, SetScheduleProperties

CreateSubscription, DeleteSubscription, GetSubscriptionProperties, ListSubscriptions, ListSubscriptionsUsingDataSource, SetSubscriptionProperties, CreateDataDrivenSubscription, GetDataDrivenSubscriptionProperties, SetDataDrivenSubscriptionProperties

ListSecureMethods

CreateModel, GenerateModel, GetModelDefinition, GetModelItemPermissions, GetModelItemPolicies, GetUserModel, InheritModelItemParentSecurity, ListModelDrillthroughReports, ListModelItemChildren, ListModelPerspectives, SetModelDefinition, SetModelDrillthroughReports, SetModelItemPolicies, RemoveAllModelItemPolicies, RegenerateModel

Para obter mais informações, consulte Namespace ReportService2005 e Namespace ReportService2010.

Voltar ao início

Para obter mais informações

Para obter mais informações, enviar comentários e encontrar suporte ponto a ponto, consulte Links úteis para o SQL Azure Reporting.

Voltar ao início

Consulte também

Isso foi útil para você?
(1500 caracteres restantes)

Contribuições da comunidade

ADICIONAR
© 2013 Microsoft. Todos os direitos reservados.
facebook page visit twitter rss feed newsletter