Configurar cargas de trabalho em uma capacidade PremiumConfigure workloads in a Premium capacity

Este artigo descreve como habilitar e configurar cargas de trabalho para as capacidades Premium do Power BI.This article describes enabling and configuring workloads for Power BI Premium capacities. Por padrão, as capacidades dão suporte apenas à carga de trabalho associada à execução de consultas do Power BI.By default, capacities support only the workload associated with running Power BI queries. Habilite e configure também as cargas de trabalho adicionais para IA (Serviços Cognitivos) , Fluxos de dados e Relatórios paginados .You can also enable and configure additional workloads for AI (Cognitive Services), Dataflows, and Paginated reports.

Configurações de memória padrãoDefault memory settings

As cargas de trabalho de consulta são otimizadas para os recursos determinados pelo SKU da capacidade Premium e limitadas por esses recursos.Query workloads are optimized for and limited by resources determined by your Premium capacity SKU. As capacidades Premium também dão suporte a cargas de trabalho adicionais que podem usar seus recursos de capacidade.Premium capacities also support additional workloads that can use your capacity's resources. Os valores de memória padrão para essas cargas de trabalho se baseiam nos nós de capacidade disponíveis para o SKU.Default memory values for these workloads are based on the capacity nodes available for your SKU. As configurações de memória máxima não são cumulativas.Max memory settings are not cumulative. A memória até o valor máximo especificado é alocada dinamicamente para IA e fluxos de dados, mas é alocada estaticamente para relatórios paginados.Memory up to the max value specified is dynamically allocated for AI and dataflows, but is statically allocated for paginated reports.

SKUs do Microsoft Office para cenários SaaS (Software como Serviço)Microsoft Office SKUs for software as a service (SaaS) scenarios

EM2EM2 EM3EM3 P1P1 P2P2 P3P3
IAAI Não aplicávelN/A Não aplicávelN/A 20% padrão; 20% mínimo20% default; 20% minimum Padrão de 20%; mínimo de 10%20% default; 10% minimum Padrão de 20%; mínimo de 5%20% default; 5% minimum
Fluxos de dadosDataflows Não aplicávelN/A Padrão de 20%; mínimo de 12%20% default; 12% minimum Padrão de 20%; mínimo de 5%20% default; 5% minimum Padrão de 20%; mínimo de 3%20% default; 3% minimum Padrão de 20%; mínimo de 2%20% default; 2% minimum
Relatórios paginadosPaginated reports Não aplicávelN/A Não aplicávelN/A Padrão de 20%; mínimo de 10%20% default; 10% minimum Padrão de 20%; mínimo de 5%20% default; 5% minimum Padrão de 20%; mínimo de 2,5%20% default; 2.5% minimum

SKUs do Microsoft Azure para cenários PaaS (Plataforma como Serviço)Microsoft Azure SKUs for platform as a service (PaaS) scenarios

A1A1 A2A2 A3A3 A4A4 A5A5 A6A6
IAAI Não aplicávelN/A 20% padrão; 100% mínimo20% default; 100% minimum 20% padrão; 50% mínimo20% default; 50% minimum 20% padrão; 20% mínimo20% default; 20% minimum Padrão de 20%; mínimo de 10%20% default; 10% minimum Padrão de 20%; mínimo de 5%20% default; 5% minimum
Fluxos de dadosDataflows Padrão de 40%; mínimo de 40%40% default; 40% minimum Padrão de 24%; mínimo de 24%24% default; 24% minimum Padrão de 20%; mínimo de 12%20% default; 12% minimum Padrão de 20%; mínimo de 5%20% default; 5% minimum Padrão de 20%; mínimo de 3%20% default; 3% minimum Padrão de 20%; mínimo de 2%20% default; 2% minimum
Relatórios paginadosPaginated reports Não aplicávelN/A Não aplicávelN/A Não aplicávelN/A Padrão de 20%; mínimo de 10%20% default; 10% minimum Padrão de 20%; mínimo de 5%20% default; 5% minimum Padrão de 20%; mínimo de 2,5%20% default; 2.5% minimum

Configurações de carga de trabalhoWorkload settings

IA (versão prévia)AI (Preview)

A carga de trabalho de IA permite que você use serviços cognitivos e Machine Learning Automatizado no Power BI.The AI workload lets you use cognitive services and Automated Machine Learning in Power BI. Use as configurações a seguir para controlar o comportamento da carga de trabalho.Use the following settings to control workload behavior.

Nome da ConfiguraçãoSetting Name DescriçãoDescription
Memória Máxima (%)Max Memory (%) O percentual máximo de memória disponível que os processos de IA podem usar em uma capacidade.The maximum percentage of available memory that AI processes can use in a capacity.
Permitir o uso do Power BI DesktopAllow usage from Power BI Desktop Essa configuração é reservada para uso futuro e não é exibida em todos os locatários.This setting is reserved for future use and does not appear in all tenants.
Permitir a criação de modelos de machine learningAllow building machine learning models Especifica se os analistas de negócios podem treinar, validar e invocar modelos de aprendizado de machine learning diretamente no Power BI.Specifies whether business analysts can train, validate, and invoke machine learning models directly in Power BI. Confira mais informações em Machine Learning Automatizado no Power BI (versão prévia).For more information, see Automated Machine Learning in Power BI (Preview).
Habilitar paralelismo para solicitações de IAEnable parallelism for AI requests Especifica se as solicitações de IA podem ser executadas em paralelo.Specifies whether AI requests can run in parallel.

Conjuntos de dadosDatasets

A carga de trabalho de conjuntos de dados está habilitada por padrão e não pode ser desabilitada.The datasets workload is enabled by default and cannot be disabled. Use as configurações a seguir para controlar o comportamento da carga de trabalho.Use the following settings to control workload behavior.

Nome da ConfiguraçãoSetting Name DescriçãoDescription
Memória Máxima (%)Max Memory (%) O percentual máximo de memória disponível que os conjuntos de dados podem usar em uma capacidade.The maximum percentage of available memory that datasets can use in a capacity.
Ponto de Extremidade XMLAXMLA Endpoint Especifica que as conexões de aplicativos cliente respeitam o conjunto de associação do grupo de segurança nos níveis do workspace e do aplicativo.Specifies that connections from client applications honor the security group membership set at the workspace and app levels. Para obter mais informações, confira Conectar-se a conjuntos de dados com ferramentas e aplicativos cliente.For more information, see Connect to datasets with client applications and tools.
Contagem máxima de conjuntos de linhas intermediáriasMax Intermediate Row Set Count O número máximo de linhas intermediárias retornado por DirectQuery.The maximum number of intermediate rows returned by DirectQuery. O valor padrão é de 1.000.000 e o intervalo permitido é de 100.000 a 2.147.483.647.The default value is 1000000, and the allowable range is between 100000 and 2147483647. Use essa configuração para controlar o impacto de relatórios com uso intensivo de recursos ou mal designados.Use this setting to control the impact of resource-intensive or poorly designed reports.
Tamanho máximo do conjunto de dados offline (GB)Max Offline Dataset Size (GB) O tamanho máximo do conjunto de dados offline na memória.The maximum size of the offline dataset in memory. Esse é o tamanho compactado em disco.This is the compressed size on disk. O valor padrão é definido pelo SKU e o intervalo permitido é de 0,1 a 10 GB.The default value is set by SKU, and the allowable range is between 0.1 and 10 GB. Use essa configuração para impedir que os criadores de relatório publiquem um grande conjunto de dados que possa afetar negativamente a capacidade.Use this setting to prevent report creators from publishing a large dataset that could negatively impact the capacity.
Contagem máxima do conjunto de linhas de resultadoMax Result Row Set Count O número máximo de linhas retornadas em uma consulta DAX.The maximum number of rows returned in a DAX query. O valor padrão é -1 (nenhum limite) e o intervalo permitido é de 100.000 a 214.7483.647.The default value is -1 (no limit), and the allowable range is between 100000 and 2147483647. Use essa configuração para controlar o impacto de relatórios com uso intensivo de recursos ou mal designados.Use this setting to control the impact of resource-intensive or poorly designed reports.
Limite de memória de consulta (%)Query Memory Limit (%) O percentual máximo de memória disponível que pode ser usada para resultados temporários em uma consulta ou em uma medida DAX.The maximum percentage of available memory that can be used for temporary results in a query or DAX measure. Use essa configuração para controlar o impacto de relatórios com uso intensivo de recursos ou mal designados.Use this setting to control the impact of resource-intensive or poorly designed reports.
Tempo limite da consulta (segundos)Query Timeout (seconds) A quantidade máxima de tempo antes que uma consulta expire. O padrão é de 3.600 segundos (1 hora).The maximum amount of time before a query times out. The default is 3600 seconds (1 hour). Um valor de 0 especifica que as consultas não atingirão o tempo limite.A value of 0 specifies that queries won't timeout. Use essa configuração para manter um melhor controle de consultas de longa execução.Use this setting to maintain better control of long-running queries.

Fluxos de dadosDataflows

A carga de trabalho de fluxos de dados permite que você use a preparação de dados de autoatendimento de fluxos de dados para ingerir, transformar, integrar e enriquecer dados.The dataflows workload lets you use dataflows self-service data prep, to ingest, transform, integrate, and enrich data. Use as configurações a seguir para controlar o comportamento da carga de trabalho.Use the following settings to control workload behavior.

Nome da ConfiguraçãoSetting Name DescriçãoDescription
Memória Máxima (%)Max Memory (%) O percentual máximo de memória disponível que os fluxos de dados podem usar em uma capacidade.The maximum percentage of available memory that dataflows can use in a capacity.
Mecanismo de computação de fluxos de dados aprimorado (versão prévia)Enhanced Dataflows Compute Engine (Preview) Habilite esta opção para um cálculo até 20 vezes mais rápido de entidades computadas ao trabalhar com volumes de dados de grande escala.Enable this option for up to 20x faster calculation of computed entities when working with large scale data volumes. Você deve reiniciar a capacidade para ativar o novo mecanismo.You must restart the capacity to activate the new engine. Para obter mais informações, confira Mecanismo de computação de fluxos de dados aprimorado.For more information, see Enhanced dataflows compute engine.
Tamanho do ContêinerContainer Size O tamanho máximo do contêiner que os fluxos de datas usam para cada entidade no fluxo de dados.The maximum size of the container that dataflows use for each entity in the dataflow. O valor padrão é de 700 MB.The default value is 700 MB. Confira mais informações em Tamanho do contêiner.For more information, see Container size.

Mecanismo de computação de fluxo de dados aprimoradoEnhanced dataflows compute engine

Para beneficiar-se do novo mecanismo de computação, divida a ingestão de dados em fluxos de dados separados e coloque a lógica de transformação em entidades computadas em diferentes fluxos de dados.To benefit from the new compute engine, split ingestion of data into separate dataflows and put transformation logic into computed entities in different dataflows. Essa abordagem é recomendada porque o mecanismo de computação funciona em fluxos de dados que fazem referência a um fluxo de dados existente.This approach is recommended because the compute engine works on dataflows that reference an existing dataflow. Ela não funciona em fluxos de dados de ingestão.It doesn't work on ingestion dataflows. Seguir essas diretrizes garante que o novo mecanismo de computação processe as etapas de transformação, como junções e mesclagens, para um desempenho ideal.Following this guidance ensures that the new compute engine handles transformation steps, such as joins and merges, for optimal performance.

Tamanho do contêinerContainer size

Ao atualizar um fluxo de dados, a carga de trabalho do fluxo de dados gera um contêiner para cada entidade no fluxo de dados.When refreshing a dataflow, the dataflow workload spawns a container for each entity in the dataflow. Cada contêiner pode consumir memória até o volume especificado na configuração **Tamanho do Contêiner.Each container can take memory up to the volume specified in the **Container Size setting. O padrão para todas as SKUs é de 700 MB.The default for all SKUs is 700 MB. Será conveniente alterar essa configuração se:You might want to change this setting if:

  • Os fluxos de dados demorarem muito para atualizar ou a atualização do fluxo de dados falhar por atingir o tempo limite.Dataflows take too long to refresh, or dataflow refresh fails on a timeout.
  • As entidades de fluxo de dados incluírem etapas de computação, por exemplo, uma junção.Dataflow entities include computation steps, for example, a join.

É recomendável usar o aplicativo Métricas de capacidade do Power BI Premium para analisar o desempenho da carga de trabalho Fluxo de dados.It's recommend you use the Power BI Premium Capacity Metrics app to analyze Dataflow workload performance.

Em alguns casos, aumentar o tamanho do contêiner talvez não melhore o desempenho.In some cases, increasing container size may not improve performance. Por exemplo, se o fluxo de dados estiver obtendo apenas dado de uma fonte sem executar cálculos significativos, alterar o tamanho do contêiner provavelmente não ajudará.For example, if the dataflow is getting data only from a source without performing significant calculations, changing container size probably won’t help. Aumentar o tamanho do contêiner poderá ajudar se permitir que a carga de trabalho Fluxo de Dados aloque mais memória para operações de atualização de entidade.Increasing container size might help if it will enable the Dataflow workload to allocate more memory for entity refresh operations. Com mais memória alocada, pode haver redução no tempo necessário para atualizar entidades intensamente computadas.By having more memory allocated, it can reduce the time it takes to refresh heavily computed entities.

O valor Tamanho do Contêiner não pode exceder a memória máxima da carga de trabalho Fluxos de Dados.The Container Size value can’t exceed the maximum memory for the Dataflows workload. Por exemplo, uma capacidade P1 tem 25 GB de memória.For example, a P1 capacity has 25GB of memory. Se a Memória Máx. (%) da carga de trabalho Fluxo de Dados estiver definida como 20%, o Tamanho do Contêiner (MB) não poderá exceder 5000.If the Dataflow workload Max Memory (%) is set to 20%, Container Size (MB) cannot exceed 5000. Em todos os casos, o Tamanho do Contêiner não poderá exceder a Memória Máx., mesmo se você definir um valor mais alto.In all cases, the Container Size cannot exceed the Max Memory, even if you set a higher value.

Relatórios paginadosPaginated reports

A carga de trabalho de relatórios paginados permite executar relatórios paginados com base no formato do SQL Server Reporting Services padrão no serviço do Power BI.The paginated reports workload lets you run paginated reports, based on the standard SQL Server Reporting Services format, in the Power BI service. Use a configuração a seguir para controlar o comportamento da carga de trabalho.Use the following setting to control workload behavior.

Nome da ConfiguraçãoSetting Name DescriçãoDescription
Memória Máxima (%)Max Memory (%) O percentual máximo de memória disponível que os relatórios paginados podem usar em uma capacidade.The maximum percentage of available memory that paginated reports can use in a capacity.

Relatórios paginados permitem que o código personalizado seja executado ao renderizar um relatório.Paginated reports allow custom code to be run when rendering a report. Por exemplo, alterar dinamicamente a cor do texto com base no conteúdo, que pode usar memória adicional.For example, dynamically changing text color based on content, which can take additional memory. O Power BI Premium executa relatórios paginados em um espaço contido dentro da capacidade.Power BI Premium runs paginated reports in a contained space within the capacity. A Memória Máx. especificada será usada se a carga de trabalho estiver ou não ativa.The Max Memory specified is used whether or not the workload is active. Se você alterar a configuração Memória Máx. de padrão, verifique se você a definiu como baixa o suficiente para não afetar negativamente outras cargas de trabalho.If changing the Max Memory setting from default, make sure you set it low enough that it doesn't negatively affect other workloads.

Em alguns casos, a carga de trabalho de relatórios paginados pode ficar indisponível.In some cases, the paginated reports workload can become unavailable. Nesse caso, a carga de trabalho mostra um estado de erro no Portal de administração, e os usuários veem tempos limite para renderização de relatório.In this case, the workload shows an error state in the Admin portal, and users see timeouts for report rendering. Para atenuar esse problema, desabilite a carga de trabalho e habilite-a novamente.To mitigate this issue, disable the workload and then enable it again.

Configurar cargas de trabalhoConfigure workloads

Maximize os recursos disponíveis da sua capacidade, habilitando as cargas de trabalho somente se elas forem usadas.Maximize your capacity's available resources by enabling workloads only if they will be used. Altere as configurações de memória e outras configurações apenas quando tiver determinado que as configurações padrão não estão atendendo aos requisitos de recursos de capacidade.Change memory and other settings only when you have determined default settings are not meeting your capacity resource requirements.

Para configurar cargas de trabalho no portal de administração do Power BITo configure workloads in the Power BI admin portal

  1. Em Configurações de capacidade > CAPACIDADES PREMIUM, selecione uma capacidade.In Capacity settings > PREMIUM CAPACITIES, select a capacity.

  2. Em MAIS OPÇÕES, expanda Cargas de trabalho.Under MORE OPTIONS, expand Workloads.

  3. Habilite uma ou mais cargas de trabalho e defina um valor para Memória Máxima e outras configurações.Enable one or more workloads, and set a value for Max Memory and other settings.

  4. Selecione Aplicar.Select Apply.

API RESTREST API

As cargas de trabalho podem ser habilitadas e atribuídas a uma capacidade usando as APIs REST de Capacidades.Workloads can be enabled and assigned to a capacity by using the Capacities REST APIs.

Monitoramento de cargas de trabalhoMonitoring workloads

O aplicativo de Métricas de capacidade do Power BI Premium fornece o conjunto de dados, os fluxos de dados e as métricas de relatórios paginados para monitorar as cargas de trabalho habilitadas para suas capacidades.The Power BI Premium Capacity Metrics app provides dataset, dataflows, and paginated reports metrics to monitor workloads enabled for your capacities.

Próximas etapasNext steps

Otimizar as capacidades do Power BI Premium Optimizing Power BI Premium capacities
Preparação de dados de autoatendimento no Power BI com Fluxos de dados Self-service data prep in Power BI with Dataflows
O que são os relatórios paginados no Power BI Premium?What are paginated reports in Power BI Premium?

Mais perguntas?More questions? Perguntar à Comunidade do Power BIAsk the Power BI Community