Exportar (0) Imprimir
Expandir Tudo

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

Atualizado: maio de 2014

ImportantImportante

Este tópico lista as diretrizes e limitações ao serem consideradas ao usar o .

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

Considere as diretrizes e limitações a seguir ao gerenciar a segurança de seus servidores de relatório , 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 Desenvolver com Relatórios SQL (Relatórios SQL do Azure).

  • 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 Gerenciar usuários (Relatórios SQL do Azure).

  • Relatórios só podem usar dados do no Azure. Há suporte apenas para o nome de usuário do 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 e nos servidores de relatório 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 , consulte Security Guidelines and Limitations (SQL Database).

Use a tabela a seguir para comparar recursos entre o (SSRS) configurado no modo nativo e o . Não há suporte para o modo integrado do SSRS SharePoint no .

 

Recurso    

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

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

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 são necessários para acesso a dados.

Nome de usuário e senha do são necessários para acesso a relatórios.

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.

Quando você está trabalhando com o , 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 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.

 

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

Desenvolva aplicativos locais, 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 Azure Tools para Microsoft Visual Studio.

Gerenciar servidores de relatório

Use a página do portal de gerenciamento para provisionar e gerenciar o , 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 .

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 Recursos 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 Acessar um servidor de relatório usando uma URL (Relatórios SQL do Azure).

Os recursos a seguir não estão disponíveis nesta versão do .

 

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.

Power View

Power View é um recurso do Reporting Services que exige o SharePoint. O Power View não está disponível no Azure.

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 Azure e Como implantar um projeto de relatório (Relatórios SQL do 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 Usando o portal de gerenciamento (Relatórios SQL do Azure), Carregar e exibir relatórios (Relatórios SQL do Azure) e Configurar um serviço dos Relatórios SQL no Azure.

Limitações de implantação

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

  • 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.

Feeds Atom

Você não pode criar um documento de feed Atom (.atomsvc) de um relatório hospedado no Azure e usá-lo como fonte de dados pelo .

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.

Para obter mais informações, fazer comentários ou localizar suporte ponto a ponto, consulte Useful Links for SQL Reporting.

Consulte também

Outros recursos

Relatórios SQL

Mostrar:
© 2014 Microsoft