Catégories :

Fonctions système (Informations système)

SYSTEM$EXPORT_TDS_FROM_SEMANTIC_VIEW

Renvoie une vue sémantique au format Tableau Data Source (TDS).

Syntaxe

SYSTEM$EXPORT_TDS_FROM_SEMANTIC_VIEW( '<semantic_view_name>' )

Arguments

'semantic_view_name'

Nom de la vue sémantique à exporter.

Si la vue sémantique ne se trouve pas dans le schéma et la base de données actuels, spécifiez le nom complet de la vue (par exemple,``my_db.my_schema.my_semantic_view``).

Renvoie

Renvoie une valeur VARCHAR contenant la vue sémantique au format TDS.

Exigences en matière de contrôle d’accès

Un rôle utilisé pour exécuter cette opération doit au minimum disposer des privilèges suivants :

Privilège

Objet

Remarques

N’importe quel

Vue sémantique

Pour effectuer une opération sur un objet dans un schéma, il est nécessaire de disposer d’au moins un privilège sur la base de données parente et d’au moins un privilège sur le schéma parent.

Pour obtenir des instructions sur la création d’un rôle personnalisé avec un ensemble spécifique de privilèges, voir Création de rôles personnalisés.

Pour des informations générales sur les rôles et les privilèges accordés pour effectuer des actions SQL sur des objets sécurisables, voir Aperçu du contrôle d’accès.

Notes sur l’utilisation

Pour plus de détails sur le processus de conversion et les limites de la conversion, voir Exportation d’une vue sémantique vers un fichier Source de données Tableau (TDS).

Exemples

L’instruction suivante renvoie la vue sémantique my_sv au format TDS :

SELECT SYSTEM$EXPORT_TDS_FROM_SEMANTIC_VIEW('my_sv');
+------------------------------------------------------------------------+
| SYSTEM$EXPORT_TDS_FROM_SEMANTIC_VIEW('MY_SV')                          |
|------------------------------------------------------------------------|
| <?xml version="1.0" encoding="UTF-8"?>                                 |
| <!--Tableau compatibility notice:                                      |
| ... -->                                                                |
| <datasource xmlns:user="http://www.tableausoftware.com/xml/user" ... > |
| ...                                                                    |
+------------------------------------------------------------------------+