Définition de datasets du rapport à partir d'une base de données Teradata (Générateur de rapports version 2.0)

Le Générateur de rapports version 2.0 comprend une extension pour le traitement des données prenant en charge la récupération de données de rapport à partir d'une source de données relationnelle Teradata. Après vous être connecté à une source de données Teradata, vous pouvez créer un dataset de rapport qui définit les données que vous souhaitez voir dans votre rapport.

[!REMARQUE]

Pour que vous puissiez vous connecter à une source de données Teradata, l'administrateur système doit avoir installé la version correcte du fournisseur de données .NET pour Teradata sur votre client de création de rapports et sur le serveur de rapports. Pour plus d'informations, consultez Exemples de connexions (Générateur de rapports version 2.0).

Pour créer une requête de dataset, vous pouvez importer une requête existante à partir d'un fichier .sql ou .rdl ou créer votre propre requête dans le Concepteur de requêtes textuel. Vous pouvez taper du texte de requête qui contient des instructions SQL, un nom de macro ou le nom d'une procédure stockée. Pour plus d'informations, consultez Interface utilisateur du Concepteur de requêtes textuel (Générateur de rapports version 2.0). Vous pouvez également spécifier des propriétés de dataset et définir des paramètres de rapport et de requête. Pour plus d'informations, consultez Procédure : récupérer des données d'une source de données Teradata (Générateur de rapports version 2.0).

Pour créer un dataset à partir d'un modèle de rapport basé sur une source de données Teradata, le modèle doit être conçu dans le Générateur de modèles dans Business Intelligence Development Studio et publié sur un serveur de rapports. Cette fonctionnalité est disponible avec SQL Server 2008 Reporting Services.. Pour plus d'informations, consultez « Création et utilisation des modèles de rapport Teradata » dans la documentation de Reporting Services de la documentation en ligne de SQL Server.

Utilisation de paramètres de requête

Si votre requête contient des paramètres, les paramètres de rapport sont créés automatiquement dans la définition de rapport lorsque vous exécutez la requête. Lors de l'exécution du rapport, les valeurs des paramètres de rapport sont passées aux paramètres de requête. Si vous utilisez des paramètres à valeurs multiples, vous devrez éventuellement modifier la syntaxe de la requête. Pour plus d'informations, consultez Ajout de paramètres à un rapport (Générateur de rapports version 2.0).

Utilisation des macros

Vous pouvez recourir à des macros pour retourner des données dans un dataset. Pour ce faire, dans la zone de texte Type de commande, sélectionnez Text, puis spécifiez le nom de la macro et ses paramètres d'entrée dans une instruction EXECUTE.

Utilisation des procédures stockées

Vous pouvez recourir à des procédures stockées retournant des données dans un dataset. Pour cela, dans la zone de texte Type de commande, sélectionnez StoredProcedure, puis précisez le nom de la procédure stockée. Les paramètres de sortie des procédures stockées ne sont pas pris en charge.