Qu'est-ce que le format de fichier SVB ?
Un fichier .svb est une macro STATISTICA Visual Basic - un script en texte brut utilisé pour automatiser les analyses statistiques, la manipulation de données, la création de graphiques et la génération de rapports au sein de STATISTICA (désormais TIBCO Statistica / Spotfire Statistica).
Les fichiers SVB utilisent la syntaxe standard Visual Basic 6.0/VBA étendue avec le modèle d'objet Statistica, une API basée sur COM contenant plus de 14 000 fonctions spécifiques au domaine. Les points d'entrée sont des procédures Sub ou Function standard. Comme les fichiers sont en texte brut, ils peuvent être ouverts et modifiés dans n'importe quel éditeur de texte, bien que l'exécution nécessite une installation sous licence de Statistica.
Les macros peuvent être exécutées depuis l'IDE intégré de Statistica ou depuis la ligne de commande Windows en utilisant le commutateur /runmacro. Elles peuvent également être invoquées depuis des applications externes - un programme VB.NET ou C# peut appeler les objets d'automatisation Statistica via COM pour exécuter une macro par programmation.
Le format a été introduit au milieu des années 1990 avec StatSoft STATISTICA pour Windows. StatSoft a été acquis par TIBCO Software en 2014 et le produit a ensuite été renommé Spotfire Statistica. La version 14.0.x a atteint sa fin de vie en juin 2025 ; le support actuel couvre la version 14.4.
Les fichiers .svb sont réservés à Windows. Les extensions .bas et .vb partagent la même syntaxe Visual Basic mais ne disposent pas des liaisons API spécifiques à Statistica. La taille des fichiers varie généralement de 1 Ko pour les scripts simples à plusieurs centaines de kilo-octets pour les suites d'automatisation complexes.
Sécurité et sûreté
RISQUE : MEDIUMFichier texte brut, non exécutable par lui-même - nécessite Statistica pour fonctionner. Cependant, en tant que fichier de script, il peut automatiser des actions arbitraires (accès aux fichiers, appels réseau, exécution de processus) au sein de l'environnement d'exécution VB de Statistica. N'exécutez pas de macros SVB provenant de sources non fiables.
Détails du format
en brefProgrammes qui ouvrent les fichiers SVB
Détails techniques
spécifications approfondies| Type de fichier | Script de macro Visual Basic en texte brut |
| Type MIME | text/plain |
| Encodage | Windows-1252 (ANSI) dans les anciennes versions ; UTF-8 dans les versions modernes de Statistica |
| Base de syntaxe | Syntaxe Visual Basic 6.0 / VBA |
| Modèle d'API | Modèle d'objet Statistica - API basée sur COM avec plus de 14 000 fonctions statistiques spécifiques |
| Points d'entrée | Procédures Sub ou Function standard (convention VB) |
| Méthodes d'exécution | IDE Statistica (éditeur/exécuteur intégré), ou commutateur de ligne de commande /runmacro |
| Interopérabilité COM | Peut être invoqué depuis des applications externes VB.NET, VBA ou C# via l'automatisation COM |
| Portée fonctionnelle | Analyse statistique, manipulation de données, création de graphiques et génération de rapports |
| Taille de fichier typique | 1 Ko - 500 Ko |
| Système d'exploitation | Windows uniquement (Statistica est une application exclusivement Windows) |
| Suivi de version | Aucun marqueur de version intégré ; la compatibilité de l'API dépend de la version de Statistica installée |
| Historique du développeur/produit | StatSoft Inc. → TIBCO Software (acquis en 2014) → Spotfire Statistica / TIBCO Data Science |
| Publié | mid-1990s (StatSoft STATISTICA for Windows, early macro automation versions) |
| Dernière version | Compatible with TIBCO Statistica 14.4 / Spotfire Statistica (2026) |
| Spécification | docs.tibco.com |
Conversions SVB
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers SVB.