> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pads4.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

Les fournisseurs de données permettent aux **présentations PADS4** d'afficher des **données en temps réel** provenant de diverses sources, garantissant que le contenu reste **dynamique et automatiquement mis à jour**. Ces fournisseurs permettent aux éléments d'extraire des données de **bases de données, flux XML, feuilles de calcul, fichiers texte et autres sources externes** sans intervention manuelle.

***

## **Définition des fournisseurs de données**

### **Fonctionnalités clés**

* **Connecte les présentations à des sources de données en temps réel**
* **Plusieurs fournisseurs de données** peuvent être liés à une seule présentation
* **Le défilement des données** permet le parcours automatique de plusieurs lignes de données
* **Les liaisons de propriétés** permettent le contrôle dynamique des propriétés des éléments
* **Les règles** déclenchent des changements de contenu basés sur des conditions en temps réel

### **Sources de données prises en charge**

A **Data Provider** peut récupérer des informations à partir de :

* **SQL Databases** – requêtes, vues, procédures stockées
* **XML Files** – flux de données structurées
* **Microsoft Excel Spreadsheets**
* **Text Files** – CSV, JSON et autres formats structurés
* **Web Services & APIs** – intégrations personnalisées

***

## **Utilisation des Data Vault Providers**

Les Data Vault Providers sont gérés via **PADS4 System Management** et offrent une sécurité et une efficacité supplémentaires :

* **Encrypted Data** – assure une transmission sécurisée
* **Continuous Availability** – stocke et met à jour les données automatiquement
* **Optimized Bandwidth Usage** – réduit les demandes de données en double
* **Simplified Credential Management** – le stockage côté serveur élimine la gestion locale des mots de passe
* **Controlled Access**
  * **PADS4 Designers** peuvent accéder aux données mais **cannot modify credentials**
  * **Sorting, filtering, and expressions** restent configurables

***

## **Gestion des Data Providers**

### **Ajout d'un Data Provider**

* Créer un nouveau **Data Provider** dans une **presentation**
* Sélectionner le **source type** et configurer les **connection settings**
* Définir les **update intervals** pour la synchronisation automatique

### **Modification d'un Data Provider**

* Modifier les **existing data sources**, y compris les requêtes, les options de tri et de filtrage

### **Suppression d'un Data Provider**

* **Supprimer** les fournisseurs de données inutilisés de la présentation

### **Duplication d'un Data Provider**

* **Copier un fournisseur existant** pour le réutiliser avec des **modified settings**

### **Importation d'un Data Provider**

* **Transférer des fournisseurs** entre différentes présentations

### **Prévisualisation d'un Data Provider**

* **Tester** le fournisseur pour assurer **data integrity and formatting** avant de l'utiliser

### **Réutilisation des Data Providers stockés**

* Enregistrer les **frequently used data providers** pour une utilisation future dans plusieurs présentations

***

## **Intégration des Data Providers dans les présentations**

### **Liaison des données aux éléments**

* Connecter **text, images, tables, and scrolling elements** aux **specific data fields**
* Assigner **columns and rows dynamically** pour mettre à jour le contenu automatiquement

### **Utilisation du défilement de données**

* Configurer les éléments pour **cycle through multiple rows of data**
* Définir **scroll interval** et définir **how many rows are displayed**

### **Application des liaisons de propriétés**

* Ajuster automatiquement les **adjust properties** en fonction des données entrantes (par ex., **color, size, transparency**)

### **Définition de règles pour le contenu dynamique**

* Définir des conditions qui modifient la **visibility, formatting, or layout** en fonction des données
* Example: If a **stock price drops below a threshold**, afficher un **red warning message**

***

## **Avantages de l'utilisation des Data Providers**

* **Real-time content updates** sans intervention manuelle
* **Scalability** – s'intègre facilement à plusieurs sources de données
* **Custom display options** utilisant le défilement, le filtrage et le formatage
* **Secure and efficient performance** avec **Data Vault Providers**
