Aqui está a versão de outubro de 2023 do gateway de dados local (versão 3000.190.17).
Aqui estão os destaques do lançamento deste mês:
- Cmdlet do PowerShell para adicionar gateway ao cluster;
- Upgrade da biblioteca SAP NCo necessário para compatibilidade;
- As IDs de artefato estão disponíveis em logs sem registro adicional.
Compatibilidade do Power BI Desktop
Esta atualização atualiza o gateway de dados local com a versão de outubro de 2023 do Power BI Desktop.
Ela garante que os relatórios que você publicar no Serviço do Power BI e atualizar por meio do gateway passarão pela mesma lógica/tempo de execução de consulta que na versão de outubro do Power BI Desktop.
Novo Anúncio 1: Novo cmdlet do PowerShell para adicionar membro de cluster de gateway
Agora existem novos aprimoramentos nos cmdlets do DataGateway PowerShell. Como parte desses aprimoramentos, um novo cmdlet para adicionar programaticamente um gateway a um cluster existente foi adicionado. Você pode usar isso para adicionar gateways a clusters em qualquer computador em que você tenha permissões de administrador. É especialmente útil ao gerenciar gateways na nuvem.
Anotações:
- Para usar esse cmdlet, sua versão do gateway deve ser ‘3000.162.9’ (fevereiro de 2023) ou superior.
- Esses cmdlets exigem o Powershell 7 ou superior. Consulte a documentação on-line para obter detalhes adicionais, incluindo diretrizes de instalação.
A adição de um novo gateway a um cluster existente pode ser dividida em algumas etapas:
- Primeiro, para usar o comando, instale o módulo DataGateway executando Install-Module DataGateway.
- Em segundo lugar, faça logon no gateway como administrador do gateway executando Login-DataGatewayServiceAccount.
- Em terceiro lugar, adicione um novo gateway ao cluster de gateway existente executando Add-DataGatewayClusterMember. O Add-DataGatewayClusterMember registrará um novo gateway para a máquina local e o adicionará como um novo membro ao cluster de gateway especificado. A chave de recuperação e a ID do cluster de gateway no comando devem pertencer ao nó do gateway primário. Além disso, o gateway já deve estar instalado, mas não registrado na máquina local. O comando usa três entradas:
- GatewayName (string): Este é o nome do gateway que será criado na máquina local e adicionado como membro ao cluster. Ele não pode entrar em conflito com nenhum gateway existente no mesmo locatário.
- RecoveryKey (cadeia de caracteres segura): A chave de recuperação do membro do gateway primário no cluster existente. A chave de recuperação é usada pelo gateway para criptografar/descriptografar credenciais locais. Isso também é necessário para restaurar o gateway ou adicionar um novo membro ao cluster de gateway.
- GatewayClusterId (Guid): O id do objeto do gateway do nó do gateway primário.
- Para encontrar isso, vá para a página “Gerenciar conexões e gateways”.
- Navegue até a guia gateway de dados local
- Abra as configurações do gateway clicando no ícone de informações. O Guid sob o gateway rotulado primário é o cluster de gateway/ID de objeto primário que você deseja passar.
Na página gerenciar conexões e gateways, vá para a guia gateway de dados local e selecione as configurações do cluster.
Exemplos
Aqui estão alguns exemplos para ajudá-lo a começar.
O Exemplo 1 cria e registra um novo gateway chamado “MyNewGatewayMemeber” na máquina e o adiciona como membro ao cluster com a ID de cluster de gateway “14e63994-6c2c-4fda-a2b1-3fc27079c855”.
Exemplo 1
PS C:\> Add-DataGatewayClusterMember -RecoveryKey (Read-Host "Recovery Key" -AsSecureString) -GatewayName "MyNewGatewayMember" -GatewayClusterId "14e63994-6c2c-4fda-a2b1-3fc27079c855"
O Exemplo 2 faz o mesmo, mas mostra como você pode armazenar com segurança a chave de recuperação criptografada em um arquivo e passá-la para Add-DataGatewayClusterMember sem qualquer interação do usuário.
Exemplo 2
PS C:\> ConvertFrom-SecureString -SecureString (Read-Host "Enter Recovery Key" -AsSecureString) | Out-File -FilePath .\encryptedRecoveryKey.txt PS C:\> $secureRecoveryKey = (cat .\encryptedRecoveryKey.txt | ConvertTo-SecureString) PS C:\> Add-DataGatewayClusterMember -RecoveryKey $secureRecoveryKey -Name "MyNewGateway" -GatewayClusterId "14e63994-6c2c-4fda-a2b1-3fc27079c855"
New Announcement 2: SAP NCo library
Novo Anúncio 2: Atualização da biblioteca SAP NCo necessária
USUÁRIOS DO SAP ERP: O conector SAP ERP no Power Apps e no Power Automate exigirá um upgrade da biblioteca SAP NCo de 3.0 para 3.1 para ser compatível com a versão de outubro do gateway de dados local. Conexões e fluxos falharão se as atualizações não forem executadas ao mesmo tempo. Observe que os conectores PQ SAP ainda dependem da versão 3.0, mas ambas as versões podem coexistir em uma única máquina ou ambiente. Além disso, o suporte ao conector PQ SAP para 3.1 está chegando em alguns meses.
O SAP Connector for Microsoft .NET 3.0 (NCo 3.0) permite que os desenvolvedores usem BAPIs e módulos de função habilitados remotamente em qualquer aplicativo .NET (de dentro para fora). Você também pode acessar componentes .NET de qualquer aplicativo ABAP implementando um servidor RFC no .NET (de fora para dentro).
Ids de artefato no registro em log
Novas informações foram adicionadas aos logs que facilitam o rastreamento de artefatos como fluxos de dados e conjuntos de dados. Você não precisa mais habilitar o log adicional para incluí-lo. Atualize para a versão de junho de 2023 ou posterior para essa melhoria.
Fonte: Blog do Power BI.
Autor do artigo original: Nikki Waghani.
Toda terça temos um artigo novo no blog DataEX sobre o Power BI, acesse nossas redes sociais e fique por dentro de todas as novidades sobre o Universo dos Dados.