Compartir a través de


Base de datos de IBM Netezza

Resumen

Elemento Descripción
Estado de liberación En desuso (Controlador ODBC de Simba), versión preliminar (IBM Netezza ODBC)
Productos Power BI (modelos semánticos)
Power BI (flujos de datos)
Tejido (Dataflow Gen2)
Tipos de autenticación admitidos Base de datos
Documentación de referencia de funciones

Importante

Estamos comenzando el proceso de desaprobación del controlador ODBC de Simba Netezza para el conector Netezza a partir de marzo de 2026. En su lugar, admitiremos el controlador ODBC de IBM Netezza; los clientes deberán instalar su propio controlador ODBC de IBM Netezza.

Nota:

Es posible que algunas funcionalidades estén presentes en un producto, pero no en otras debido a las programaciones de implementación y a las funcionalidades específicas del host.

Nota:

Desde la versión de julio de 2025 para Power BI Desktop y la puerta de enlace de datos local, proporcionamos una nueva opción para usar el controlador ODBC netezza instalado por el usuario para conectarse a la base de datos ibm Netezza, disponible actualmente en versión preliminar. Obtenga más información en Uso del controlador ODBC de Netezza instalado por el usuario.

Capacidades soportadas

  • Importación
  • DirectQuery (modelos semánticos de Power BI)
  • Opciones avanzadas
    • Tiempo de espera del comando en day.hr:min:sec
    • Tiempo de espera del comando en day.hr:min:sec
    • Normalizar el nombre de la base de datos
    • Creación de una vista de navegación jerárquica
    • Incluir columnas de datos de relación

Conexión a una base de datos de IBM Netezza desde Power Query Desktop

Para conectarse a una base de datos de IBM Netezza , siga estos pasos:

  1. Seleccione Obtener datos en la cinta Inicio de Power BI Desktop.

  2. Seleccione Base de datos en las categorías de la izquierda, ibm Netezza a la derecha y, a continuación, seleccione Conectar.

    Captura de pantalla del cuadro de diálogo Obtener datos con la categoría Base de datos y el conector de Netezza seleccionados.

  3. En la ventana IBM Netezza que aparece, escriba o pegue el nombre del servidor y la base de datos de Netezza en los cuadros. Puede importar datos directamente a Power BI o puede usar DirectQuery. Obtenga más información sobre con DirectQuery. Después, seleccione Aceptar.

    Captura de pantalla del cuadro de diálogo de Netezza con un nombre de servidor especificado y el modo importar conectividad de datos seleccionado.

  4. Cuando se le solicite, escriba sus credenciales. El conector IBM Netezza admite la autenticación de nombre de usuario y contraseña.

    Captura de pantalla del cuadro de diálogo de autenticación con configuración de autenticación de base de datos.

    Para obtener más información sobre los métodos de autenticación, consulte Autenticación con un origen de datos.

  5. Después de conectarse, aparece una ventana navegador y muestra los datos disponibles en el servidor. Seleccione Cargar para cargar los datos o Transformar datos para seguir transformando los datos en el editor de Power Query.

Conexión a una base de datos de IBM Netezza desde Power Query Online

Para conectarse a una base de datos de IBM Netezza , siga estos pasos:

  1. Seleccione la opción IBM Netezza en la selección del conector.

  2. En Conectarse al origen de datos, proporcione el nombre del servidor y la base de datos.

    Introduzca la conexión en línea de la base de datos Netezza.

  3. Seleccione el nombre de la puerta de enlace de datos local.

  4. Si es la primera vez que se conecta a esta base de datos de Netezza, configure el nombre de usuario y la contraseña para la autenticación de IBM Netezza.

  5. Seleccione Next (Siguiente) para continuar.

  6. En Navegador, seleccione los datos que necesita y, a continuación, seleccione Transformar datos para transformar los datos en el editor de Power Query.

Conexión mediante opciones avanzadas

Power Query Desktop y Power Query Online proporcionan un conjunto de opciones avanzadas que puede agregar a la consulta si es necesario.

En la tabla siguiente se enumeran todas las opciones avanzadas que puede establecer en Power Query Desktop y Power Query Online.

Opción avanzada Descripción
Tiempo de espera del comando en day.hr:min:sec Especifica cuánto tiempo se debe esperar una respuesta al interactuar con el servicio de Snowflake antes de devolver un error. El valor predeterminado es que no hay tiempo de espera.
Tiempo de espera del comando en day.hr:min:sec Especifica cuánto tiempo se debe esperar a que se complete una consulta antes de devolver un error. El valor predeterminado es que no hay tiempo de espera.
Normalizar el nombre de la base de datos Especifica si se va a normalizar el nombre de la base de datos. El valor predeterminado es true.
Creación de una vista de navegación jerárquica Especifica si se debe proporcionar la navegación de la base de datos en vista jerárquica. El valor predeterminado es true.
Incluir columnas de datos de relación Especifica si se deben incluir columnas que puedan tener relaciones con otras tablas. El valor predeterminado es true.

Una vez que haya seleccionado las opciones avanzadas que necesita, seleccione Aceptar en Power Query Desktop o Siguiente en Power Query Online para conectarse a la base de datos de IBM Netezza.

Uso del controlador ODBC de Netezza (versión preliminar)

El conector IBM Netezza incluye un controlador integrado para la conectividad de forma predeterminada. A partir de la versión de julio de 2025 de Power BI Desktop y la puerta de enlace de datos local, hay una nueva opción para usar el controlador ODBC de Netezza instalado por el usuario para conectarse a la base de datos de IBM Netezza, disponible actualmente en versión preliminar. Permite usar la herramienta cliente nativa proporcionada por el origen de datos.

Para instalar el controlador en la máquina que ejecuta Power BI Desktop o la puerta de enlace de datos local, siga las instrucciones de IBM Netezza de Instalación y configuración de ODBC (Windows).

Para usar el controlador ODBC de Netezza instalado por el usuario en Power BI Desktop, vaya a Opciones y configuración (en la pestaña Archivo) >Opciones> Características de vistaprevia y, a continuación, active la casilla para habilitar la opción Usar controlador ODBC de Netezza instalado por el usuario.

Captura de pantalla de la opción usar el controlador ODBC de Netezza instalado por el usuario en Power BI Desktop.

Para usar el controlador ODBC de Netezza instalado por el usuario en la puerta de enlace de datos local, actualice las configuraciones de puerta de enlace mediante los pasos siguientes:

  1. En el equipo local donde está instalada la puerta de enlace de datos local, vaya a C:\Archivos de programa\Puerta de enlace de datos local.
  2. Realice una copia de seguridad del archivo de configuración denominado Microsoft.PowerBI.DataMovement.Pipeline.GatewayCore.dll.config.
  3. Abra el archivo de configuración de Microsoft.PowerBI.DataMovement.Pipeline.GatewayCore.dll.config original y busque la entrada MashupUseUserInstalledNetezzaODBCDriver.
  4. Actualice el MashupUseUserInstalledNetezzaODBCDriver valor como True.
  5. Reinicie la puerta de enlace.
<Microsoft.PowerBI.DataMovement.Pipeline.GatewayCore.GatewayCoreSettings>
   ...
   <setting name="MashupUseUserInstalledNetezzaODBCDriver" serializeAs="String">
      <value>True</value>
   </setting>
   ...
</Microsoft.PowerBI.DataMovement.Pipeline.GatewayCore.GatewayCoreSettings>    

Actualmente, el uso del controlador ODBC de Netezza instalado por el usuario tiene las siguientes limitaciones conocidas:

  • No es compatible «Incluir columnas de relación». No se devuelven las relaciones. La funcionalidad se agregará en la próxima versión de agosto.
  • La configuración "Crear vista de navegación jerárquica" como false no se admite y producirá un error. El conector siempre proporciona la navegación de la base de datos en la vista de jerarquía, que es el comportamiento predeterminado.

Las configuraciones restantes para conectarse a una base de datos de IBM Netezza desde Power Query Desktop o Power Query Online son las mismas que se describen en las secciones anteriores.