Banco de dados IBM Netezza

Resumo

Property Value
Connector Ícone do IBM Netezza IBM Netezza
Produtos Power BI (modelos semânticos)
Power Query Online
Estado de liberação Disponibilidade geral
Categoria Base de dados
Tipos de autenticação IBM Netezza
Variante de fonte de dados Netezza
Documentação de referência da função Netezza.Database

Importante

Estamos iniciando o processo de substituição do Driver ODBC do Simba Netezza para o Conector Netezza a partir de março de 2026. Em vez disso, daremos suporte ao Ibm Netezza ODBC Driver; os clientes precisarão instalar seu próprio driver ODBC IBM Netezza.

Observação

Alguns recursos podem estar presentes em um produto, mas não em outros devido a agendas de implantação e recursos específicos do host.

Observação

Desde a versão de julho de 2025 do Power BI Desktop e do gateway de dados local, fornecemos uma nova opção para usar o driver ODBC do Netezza instalado pelo usuário para se conectar ao banco de dados IBM Netezza, atualmente disponível em versão prévia. Saiba mais em Usar o driver ODBC do Netezza instalado pelo usuário.

Capacidades suportadas

  • Importação
  • DirectQuery (modelos semânticos Power BI)
  • Opções avançadas
    • Tempo limite do comando em day.hr:min:sec
    • Tempo limite do comando em day.hr:min:sec
    • Normalizar o nome do banco de dados
    • Criar exibição de navegação hierárquica
    • Incluir colunas de relação

Parameters

Ponto de entrada:Netezza.Database

Número de parâmetros obrigatórios: 2

Importar dados de um banco de dados IBM Netezza.

Retorna uma tabela de tabelas, exibições e funções armazenadas do banco de dados Netezza Server database no servidor server. A porta pode ser especificada opcionalmente com o servidor, separada por dois-pontos. Um parâmetro de registro opcional, optionspode ser especificado para controlar as seguintes opções:

  • CreateNavigationProperties: um lógico (true/false) que define se as propriedades de navegação devem ser geradas nos valores retornados (o padrão é verdadeiro)
  • HierarchicalNavigation: um lógico (true/false) que define se deseja exibir as tabelas agrupadas por seus nomes de esquema (o padrão é falso)
  • ConnectionTimeout: uma duração que controla quanto tempo esperar antes de abandonar uma tentativa de fazer uma conexão com o servidor. O valor padrão depende do driver.
  • CommandTimeout: uma duração que controla por quanto tempo a consulta do lado do servidor tem permissão para ser executada antes de ser cancelada. O valor padrão depende do driver.
  • NormalizeDatabaseName: um lógico (true/false) que define se o nome do banco de dados deve ser normalizado para maiúsculas ou ser interpretado literalmente (o padrão é verdadeiro).
O parâmetro de registro é especificado como [option1 = value1, option2 = value2...].
Parameter Nome de exibição Required Tipo Group Valores de exemplo Anulável
servidor Servidor Yes enviar SMS "netezza:5480" falso
banco de dados Base de dados Yes enviar SMS "netezza_database" falso
Opções Opções Avançadas No Registro anulável Opções Avançadas true

Campos em options

Campo Nome de exibição Required Tipo Group Anulável Optional
options.ConnectionTimeout Tempo limite da conexão em day.hr:min:sec No Duração que aceita nulo Opções Avançadas true true
options.CommandTimeout Tempo limite do comando em day.hr:min:sec No Duração que aceita nulo Opções Avançadas true true
options.NormalizeDatabaseName No Lógico anulável Opções Avançadas true true
options.HierarchicalNavigation Criar exibição de navegação hierárquica No Lógico anulável Opções Avançadas true true
options.CreateNavigationProperties Incluir colunas de relação No Lógico anulável Opções Avançadas true true

Conectar-se do Power Query Desktop

Para se conectar a um banco de dados IBM Netezza , execute as seguintes etapas:

  1. Selecione Get Data na faixa de opções Home no Power BI Desktop.

  2. Selecione Banco de Dados nas categorias à esquerda, selecione IBM Netezza à direita e, em seguida, selecione Conectar.

    Captura de tela da caixa de diálogo Obter Dados com a categoria Banco de Dados e o conector netezza selecionados.

  3. Na janela ibm netezza que aparece, digite ou cole o nome do seu servidor Netezza e banco de dados nas caixas. Você pode Importar dados diretamente para o Power BI ou pode usar o DirectQuery. Saiba mais sobre usando o DirectQuery. Em seguida, selecione OK.

    Captura de tela da caixa de diálogo Netezza com um nome de servidor inserido e o modo de conectividade de dados de importação selecionado.

  4. Insira suas credenciais quando solicitado. O conector IBM Netezza dá suporte à autenticação de nome de usuário e senha.

    Captura de tela da caixa de diálogo de autenticação com a configuração de autenticação de banco de dados.

    Para obter mais informações sobre métodos de autenticação, acesse Autenticação com uma fonte de dados.

  5. Depois de se conectar, uma janela do Navegador será exibida e exibirá os dados disponíveis no servidor. Selecione Load para carregar os dados ou Transform Data para continuar transformando os dados no editor de Power Query.

Conectar-se do Power Query Online

Para se conectar a um banco de dados IBM Netezza , execute as seguintes etapas:

  1. Selecione a opção IBM Netezza na seleção do conector.

  2. Em Conectar-se à fonte de dados, forneça o nome do servidor e do banco de dados.

    Captura de tela da página de conexão online do banco de dados Netezza para conectar-se com a fonte de dados.

  3. Selecione o nome do gateway de dados local.

  4. Se esta for a primeira vez que você estiver se conectando a esse banco de dados do Netezza, configure o nome de usuário e a senha para a autenticação do IBM Netezza.

  5. Selecione Avançar para continuar.

  6. Em Navigator, selecione os dados necessários e selecione Transform data para transformar os dados no editor de Power Query.

Informações adicionais

Estados de lançamento do driver

O driver ODBC do Simba está sendo descontinuado. O driver ODBC do IBM Netezza instalado pelo usuário está em Versão Prévia.

Opções avançadas

Power Query Desktop e Power Query Online fornecem um conjunto de opções avançadas que você pode adicionar à consulta, se necessário.

A tabela a seguir lista todas as opções avançadas que você pode definir na Área de Trabalho Power Query e Power Query Online.

Opção avançada Descrição
Tempo limite do comando em day.hr:min:sec Especifica quanto tempo aguardar uma resposta ao interagir com o serviço Snowflake antes de retornar um erro. O padrão é sem tempo limite.
Tempo limite do comando em day.hr:min:sec Especifica quanto tempo aguardar a conclusão de uma consulta antes de retornar um erro. O padrão é sem tempo limite.
Normalizar o nome do banco de dados Especifica se o nome do banco de dados deve ser normalizado. O padrão é true.
Criar exibição de navegação hierárquica Especifica se a navegação do banco de dados deve ser fornecida no modo de exibição de hierarquia. O padrão é true.
Incluir colunas de relação Especifica se as colunas que podem ter relações com outras tabelas devem ser incluídas. O padrão é true.

Depois de selecionar as opções avançadas necessárias, selecione OK no Power Query Desktop ou Next no Power Query Online para se conectar ao banco de dados IBM Netezza.

Usar o driver ODBC (versão prévia)

O conector IBM Netezza inclui um driver interno para conectividade por padrão. A partir da versão July 2025 do Power BI Desktop e do gateway de dados local, há uma nova opção para usar o driver ODBC do Netezza instalado pelo usuário para se conectar ao banco de dados IBM Netezza, atualmente disponível na versão prévia. Ele permite que você utilize a ferramenta de cliente nativa fornecida pela fonte de dados.

Para instalar o driver no computador que executa Power BI Desktop ou no gateway de dados local, siga as instruções do IBM Netezza de Instalando e configurando o ODBC (Windows).

Para usar o driver ODBC do Netezza instalado pelo usuário no Power BI Desktop, navegue até Opções e configurações (na guia Arquivo) >Opções>Recursos de visualização e selecione a caixa de seleção para habilitar a opção Usar o driver ODBC do Netezza instalado pelo usuário.

Captura de tela da opção do driver ODBC do Netezza instalado pelo usuário no Power BI Desktop.

Para usar o driver ODBC do Netezza instalado pelo usuário no gateway de dados local, atualize as configurações do gateway usando as seguintes etapas:

  1. No computador local em que o gateway de dados local está instalado, navegue até C:\Arquivos de Programas\Gateway de dados local.
  2. Faça um backup do arquivo de configuração chamado Microsoft.PowerBI.DataMovement.Pipeline.GatewayCore.dll.config.
  3. Abra o arquivo de configuração de Microsoft.PowerBI.DataMovement.Pipeline.GatewayCore.dll.config original e localize a entrada MashupUseUserInstalledNetezzaODBCDriver.
  4. Atualize o MashupUseUserInstalledNetezzaODBCDriver valor como True.
  5. Reinicie o gateway.
<Microsoft.PowerBI.DataMovement.Pipeline.GatewayCore.GatewayCoreSettings>
   ...
   <setting name="MashupUseUserInstalledNetezzaODBCDriver" serializeAs="String">
      <value>True</value>
   </setting>
   ...
</Microsoft.PowerBI.DataMovement.Pipeline.GatewayCore.GatewayCoreSettings>    

Atualmente, o uso do driver ODBC do Netezza instalado pelo usuário tem as seguintes limitações conhecidas:

  • Não há suporte para "Incluir colunas de relacionamento". Relacionamentos não são retornados. A funcionalidade será adicionada na próxima versão de agosto.
  • A configuração "Criar exibição de navegação hierárquica" como false não é suportada e resultará em um erro. O conector sempre fornece a navegação do banco de dados no modo de visualização hierárquico, que é o comportamento padrão.

As configurações restantes para se conectar a um banco de dados IBM Netezza do Power Query Desktop ou Power Query Online são as mesmas descritas nas seções anteriores.