Partager via


Base de données IBM Netezza

Résumé

Élément Descriptif
État de publication Dépréciation (pilote ODBC Simba), préversion (IBM Netezza ODBC)
Produits Power BI (modèles sémantiques)
Power BI (flux de données)
Fabric (Flux de données Gen2)
Types d’authentification pris en charge Base de données
Documentation de référence sur les fonctions

Important

Nous commençons le processus d'obsolescence du pilote ODBC Simba Netezza pour le connecteur Netezza à compter de mars 2026. Au lieu de cela, nous allons prendre en charge IBM Netezza ODBC Driver ; les clients devront installer leur propre pilote ODBC IBM Netezza..

Remarque

Certaines fonctionnalités peuvent être présentes dans un produit, mais pas d’autres en raison de planifications de déploiement et de fonctionnalités spécifiques à l’hôte.

Remarque

Depuis la version de juillet 2025 pour Power BI Desktop et la passerelle de données locale, nous fournissons une nouvelle option permettant d’utiliser le pilote ODBC Netezza installé par l’utilisateur pour se connecter à la base de données IBM Netezza, actuellement disponible en préversion. Pour en savoir plus, consultez Utiliser le pilote ODBC Netezza installé par l’utilisateur.

Fonctionnalités prises en charge

  • Importer
  • DirectQuery (modèles sémantiques Power BI)
  • Options avancées
    • Délai d’expiration de la commande dans day.hr :min :sec
    • Délai d’expiration de la commande dans day.hr :min :sec
    • Normaliser le nom de la base de données
    • Créer un affichage de navigation hiérarchique
    • Inclure des colonnes de relation

Se connecter à une base de données IBM Netezza à partir de Power Query Desktop

Pour vous connecter à une base de données IBM Netezza , procédez comme suit :

  1. Sélectionnez Obtenir des données dans le ruban Accueil dans Power BI Desktop.

  2. Sélectionnez Base de données dans les catégories à gauche, sélectionnez IBM Netezza à droite, puis connectez-vous.

    Capture d’écran de la boîte de dialogue Obtenir des données avec la catégorie Base de données et le connecteur Netezza sélectionnés.

  3. Dans la fenêtre IBM Netezza qui s’affiche, tapez ou collez le nom de votre serveur et base de données Netezza dans les zones. Vous pouvez importer des données directement dans Power BI ou utiliser DirectQuery. En savoir plus sur l’utilisation de DirectQuery. Ensuite, sélectionnez OK.

    Capture d’écran de la boîte de dialogue Netezza avec un nom de serveur entré et le mode importation de connectivité des données sélectionné.

  4. À l’invite, entrez vos informations d’identification. Le connecteur IBM Netezza prend en charge l’authentification par nom d’utilisateur et mot de passe.

    Capture d’écran de la boîte de dialogue d’authentification avec la configuration de l’authentification de base de données.

    Pour plus d’informations sur les méthodes d’authentification, accédez à l’authentification avec une source de données.

  5. Une fois connecté, une fenêtre navigateur s’affiche et affiche les données disponibles sur le serveur. Sélectionnez Charger pour charger les données ou transformer des données pour continuer à transformer les données dans l’éditeur Power Query.

Se connecter à une base de données IBM Netezza à partir de Power Query Online

Pour vous connecter à une base de données IBM Netezza , procédez comme suit :

  1. Sélectionnez l’option IBM Netezza dans la sélection du connecteur.

  2. Dans Se connecter à la source de données, indiquez le nom du serveur et de la base de données.

    Entrez la connexion en ligne de la base de données Netezza.

  3. Sélectionnez le nom de votre passerelle de données locale.

  4. Si c’est la première fois que vous vous connectez à cette base de données Netezza, configurez le nom d’utilisateur et le mot de passe de l’authentification IBM Netezza.

  5. Sélectionnez Suivant pour continuer.

  6. Dans Navigateur, sélectionnez les données dont vous avez besoin, puis transformez les données pour transformer les données dans l’éditeur Power Query.

Se connecter à l’aide d’options avancées

Power Query Desktop et Power Query Online fournissent un ensemble d’options avancées que vous pouvez ajouter à votre requête si nécessaire.

Le tableau suivant répertorie toutes les options avancées que vous pouvez définir dans Power Query Desktop et Power Query Online.

Option avancée Descriptif
Délai d’expiration de la commande dans day.hr :min :sec Spécifie combien de temps attendre pour une réponse lors de l’interaction avec le service Snowflake avant de renvoyer une erreur. Par défaut, il n'y a pas de délai d'expiration.
Délai d’expiration de la commande dans day.hr :min :sec Spécifie la durée d’attente de fin d’une requête avant le retour d’une erreur. Par défaut, il n'y a pas de délai d'expiration.
Normaliser le nom de la base de données Spécifie s’il faut normaliser le nom de la base de données. La valeur par défaut est true.
Créer un affichage de navigation hiérarchique Spécifie s’il faut fournir la navigation de base de données en mode hiérarchie. La valeur par défaut est true.
Inclure des colonnes de relation Spécifie s’il faut inclure des colonnes qui peuvent avoir des relations avec d’autres tables. La valeur par défaut est true.

Une fois que vous avez sélectionné les options avancées dont vous avez besoin, sélectionnez OK dans Power Query Desktop ou Suivant dans Power Query Online pour vous connecter à votre base de données IBM Netezza.

Utiliser le pilote ODBC Netezza (préversion)

Le connecteur IBM Netezza inclut un pilote intégré pour la connectivité par défaut. À partir de la version de juillet 2025 de Power BI Desktop et de la passerelle de données locale, il existe une nouvelle option permettant d’utiliser le pilote ODBC Netezza installé par l’utilisateur pour se connecter à la base de données IBM Netezza, actuellement disponible en préversion. Il vous permet d’utiliser l’outil client natif fourni par la source de données.

Pour installer le pilote sur la machine exécutant Power BI Desktop ou la passerelle de données locale, suivez l’instruction IBM Netezza à partir de l’installation et de la configuration d’ODBC (Windows).

Pour utiliser le pilote ODBC Netezza installé par l’utilisateur dans Power BI Desktop, accédez aux options et paramètres (sous l’onglet Fichier) Fonctionnalités> des >, puis cochez la case pour activer l’option Utiliser l’option de pilote ODBC Netezza installée par l’utilisateur.

Capture d’écran de l’option utiliser l’option de pilote Netezza ODBC installée par l’utilisateur dans Power BI Desktop.

Pour utiliser le pilote ODBC Netezza installé par l’utilisateur dans la passerelle de données locale, mettez à jour les configurations de passerelle en procédant comme suit :

  1. Sur l’ordinateur local sur lequel la passerelle de données locale est installée, accédez à C :\Program Files\On-premises Data Gateway.
  2. Effectuez une sauvegarde du fichier de configuration nommé Microsoft.PowerBI.DataMovement.Pipeline.GatewayCore.dll.config.
  3. Ouvrez le fichier de configuration Microsoft.PowerBI.DataMovement.Pipeline.GatewayCore.dll.config d’origine et recherchez l’entrée MashupUseUserInstalledNetezzaODBCDriver.
  4. Mettez à jour la MashupUseUserInstalledNetezzaODBCDriver valeur en tant que True.
  5. Redémarrez votre passerelle.
<Microsoft.PowerBI.DataMovement.Pipeline.GatewayCore.GatewayCoreSettings>
   ...
   <setting name="MashupUseUserInstalledNetezzaODBCDriver" serializeAs="String">
      <value>True</value>
   </setting>
   ...
</Microsoft.PowerBI.DataMovement.Pipeline.GatewayCore.GatewayCoreSettings>    

Actuellement, l’utilisation du pilote ODBC Netezza installé par l’utilisateur présente les limitations connues suivantes :

  • L'inclusion de colonnes de relation n'est pas prise en charge. Les relations ne sont pas retournées. La fonctionnalité sera ajoutée dans la prochaine version d’août.
  • Le paramètre « Créer une vue de navigation hiérarchique » tel qu’il false n’est pas pris en charge et entraîne une erreur. Le connecteur fournit toujours la navigation de base de données en mode hiérarchie, qui est le comportement par défaut.

Les configurations restantes à connecter à une base de données IBM Netezza à partir de Power Query Desktop ou de Power Query Online sont les mêmes que celles décrites dans les sections précédentes.