Quais licenças você precisa para usar fluxos de dados?
Os fluxos de dados podem ser criados em portais diferentes, como o Power BI e os Power Apps, e podem ser do tipo analítico ou padrão. Além disso, alguns recursos de fluxo de dados estão disponíveis apenas como recursos Premium. Considerando a ampla gama de produtos que podem usar fluxos de dados e a disponibilidade de recursos em cada produto ou tipo de fluxo de dados, é importante saber quais opções de licenciamento você precisa para usar fluxos de dados.
Criando fluxos de dados em espaços de trabalho do Power BI
Se quiser criar fluxos de dados em espaços de trabalho do Power BI, você precisa ter uma licença paga do Power BI Pro. Uma licença gratuita do Power BI não lhe dá a capacidade de criar fluxos de dados. Dependendo dos recursos que você usa, o Power BI Premium (por usuário) ou a capacidade incorporada são necessários.
Uma conta do Power BI Pro está disponível mensalmente pelo usuário. Estão disponíveis várias opções para capacidades premium ou incorporadas.
Criando fluxos de dados em ambientes Microsoft Power Platform
Se você quiser criar fluxos de dados no ambiente Microsoft Power Platform, é necessária uma licença do Power Apps (por usuário ou por aplicativo).
Se você quiser criar fluxos de dados analíticos que armazenam dados na conta do Azure Data Lake Storage Gen2 da sua organização, você ou seu administrador precisam ter acesso a uma assinatura do Azure e a uma conta do Azure Data Lake Storage Gen2.
Funcionalidades premium
Alguns dos recursos de fluxo de dados são limitados a licenças premium. Se você quiser usar o mecanismo de computação aprimorado para acelerar o desempenho de suas consultas de fluxo de dados em tabelas computadas ou tiver a opção de conexão DirectQuery para o fluxo de dados, precisará ter o Power BI P1 ou A3 ou capacidades superiores.
Os recursos de IA no Power BI, tabela vinculada e tabela computada são funções premium que não estão disponíveis com uma conta do Power BI Pro.
Lista de características
A tabela a seguir contém uma lista de recursos e a licença necessária para que eles estejam disponíveis.
Caraterística | Power BI | Power Apps |
---|---|---|
Armazenar dados em tabelas Dataverse (fluxo de dados padrão) | N/A | Plano por aplicação Plano por utilizador |
Armazenar dados no Armazenamento do Azure Data Lake (fluxo de dados analítico) | Sim | Sim, usando fluxos de dados analíticos |
Armazenar dados no Armazenamento do Azure Data Lake fornecido pelo cliente (fluxo de dados analítico; traga seu próprio Armazenamento do Azure Data Lake) | Sim | Plano por aplicação Plano por utilizador |
O mecanismo de computação aprimorado (executado na capacidade do Power BI Premium / execução paralela de transformações) | Apenas Power BI Premium | N/A |
Conexão DirectQuery com fluxo de dados | Apenas Power BI Premium | N/A |
Recursos de IA no Power BI | Apenas Power BI Premium | N/A |
Tabelas vinculadas | Apenas Power BI Premium | Sim, usando fluxos de dados analíticos |
Tabelas computadas (transformações no armazenamento usando M) | Apenas Power BI Premium | Sim, usando fluxos de dados analíticos |
Atualizar agendar | Sim | Sim |
Criação de fluxo de dados com o Power Query Online | Sim | Sim |
Gerenciamento de fluxo de dados | Sim | Sim |
Novos conectores | Sim | Sim |
Esquema padronizado, suporte integrado para Common Data Model | Sim | Sim |
Conector de dados de fluxos de dados no Power BI Desktop | Sim | Sim, usando fluxos de dados analíticos |
Atualização incremental do fluxo de dados | Apenas Power BI Premium | Sim, usando fluxos de dados analíticos com o Plano Por Usuário |
Limitações de cada licença
A tabela anterior mostra quais recursos cada licença oferece a você. As seções a seguir fornecem detalhes sobre algumas das limitações de cada licença.
Licenças do Power Apps
Se você usar uma licença do Power Apps para criar fluxos de dados, não há limitação no número de fluxos de dados e tabelas que você pode criar. No entanto, há uma limitação no tamanho do serviço Dataverse que você pode usar e atualizar o desempenho.
O plano por aplicativo do Power Apps cobre até 50 MB de capacidade de banco de dados. O plano por usuário do Power Apps permite que você tenha um banco de dados de 250 MB de capacidade.
As seguintes limitações estão em vigor no Power Apps:
- Uma atualização de fluxo de dados pode ser executada por no máximo 24 horas.
- Um fluxo de dados pode ser atualizado até 48 vezes a cada 24 horas (uma vez a cada 30 minutos).
- Cada consulta/partição tem uma duração máxima de execução de quatro horas.
- Para cada atualização, há um limite de simultaneidade de quatro consultas/partições que podem ser atualizadas simultaneamente.
- Os limites de atualização do Power Query Online aplicam-se a cada utilizador. Para obter mais informações: Limites de atualização
Power BI Pro
O Power BI Pro oferece a capacidade de criar fluxos de dados analíticos, mas não usa nenhum dos recursos premium. Com uma conta do Power BI Pro, você não pode usar tabelas vinculadas ou computadas, não pode usar recursos de IA no Power BI e não pode usar o DirectQuery para se conectar ao fluxo de dados. O armazenamento para seus fluxos de dados é limitado ao espaço deixado em sua conta do Power BI Pro, que é um subconjunto de armazenamento de 10 GB para todo o conteúdo do Power BI. Atualmente, não relatamos o uso atual de armazenamento de fluxos de dados no portal do Power BI. Você será notificado se quase tiver atingido o limite da capacidade restante.
Power BI Premium
Se você usar o Power BI Premium (licenciamento baseado em capacidade), poderá usar todos os recursos de IA no Power BI, tabelas computadas e tabelas vinculadas, com a capacidade de ter uma conexão DirectQuery com o fluxo de dados. Você também pode usar o mecanismo de computação aprimorado. No entanto, o fluxo de dados criado sob uma licença de capacidade premium usa apenas o Armazenamento Data Lake do Azure interno e não é acessível por outras plataformas, exceto o próprio Power BI. Você não pode criar fluxos de dados externos apenas por ter uma licença do Power BI Premium; você também precisa ter uma assinatura do Azure para o Armazenamento do Azure Data Lake.
Limitações por capacidade premium
Os fluxos de dados que estão usando uma capacidade premium para atualizar os dados são limitados ao número máximo de tarefas paralelas que podem ser executadas em um determinado momento. O número máximo de tarefas paralelas depende do tipo de capacidade premium que você está usando. Esta tabela representa o número máximo de tarefas paralelas que podem ser executadas em um determinado momento por todos os fluxos de dados em um espaço de trabalho mapeado para a capacidade.
Tarefas paralelas
Uma capacidade premium pode executar várias avaliações em paralelo. Por exemplo, você tem uma capacidade P4 e um fluxo de dados que consiste em 84 tarefas. Você atualiza seu fluxo de dados e as primeiras 64 tarefas são alocadas para a atualização. As 20 avaliações restantes para esse fluxo de dados estão estacionadas em uma fila. Uma vez concluída uma das avaliações, ela começa com a próxima avaliação da fila. Se você iniciar outro fluxo de dados em seu espaço de trabalho com a mesma capacidade premium enquanto o outro ainda estiver em execução, ele ficará estacionado na mesma fila da capacidade premium. O novo fluxo de dados precisa aguardar os outros fluxos de dados no espaço de trabalho para iniciar a atualização de seus dados.
Você pode usar os seguintes ponteiros para estimar o número de tarefas da atualização do fluxo de dados:
- O número de consultas executadas na atualização (não se esqueça das tabelas vinculadas upstream).
- O número de partições em uma consulta de atualização incremental é considerado como tarefas extras.
Estratégia para reduzir o número de tarefas durante a atualização
Para reduzir o número de tarefas ou melhorar a eficiência de suas tarefas, você pode usar as seguintes estratégias:
- Diminua o número de consultas em seu fluxo de dados combinando consultas sempre que possível e "habilite a carga" apenas para consultas que são usadas downstream.
- Avalie se você realmente precisa que as tabelas vinculadas upstream sejam atualizadas automaticamente.
- Agende estrategicamente suas atualizações de fluxo de dados com base no número de tarefas.
- Certifique-se de que sua consulta retorna o conjunto mínimo de colunas e linhas para satisfazer sua necessidade de dados. Quanto mais rápida e eficientemente a tarefa for executada, mais cedo a próxima tarefa poderá começar.
Usando a conta do Armazenamento Azure Data Lake da sua organização para armazenamento de fluxo de dados
Para criar fluxos de dados que armazenam dados na conta de Armazenamento do Azure Data Lake da sua organização, além das licenças de produto listadas anteriormente, você deve ter uma assinatura do Azure. A quantidade de armazenamento que pode ser usada não é limitada pelo fluxo de dados ou pelo produto em que foi criado.
Conteúdos relacionados
Se você quiser ler mais detalhes sobre os conceitos discutidos neste artigo, vá para qualquer um dos links a seguir.