propriétés de dataassetexport
Dernière mise à jour : 12 févr. 2025
Vous pouvez utiliser le noeud Exportation d'actif de données pour écrire afin de supprimer des sources de données à l'aide de connexions, écrire dans un fichier de données sur votre ordinateur local ou écrire des données dans un projet.
Exemple
import json
stream = modeler.script.stream()
dataassetexport = stream.findByID("<import nodeId>")
# loads the string settings as a json object
userSettings = json.loads(dataassetexport.getPropertyValue("user_settings"))
userSettings["interactionProperties"]["file_name"] = "<new file name>"
dataassetexport.setPropertyValue("user_settings", json.dumps(userSettings))
Nom de propriété | Type de données | Description de la propriété |
---|---|---|
asset_type |
DataAsset Connection |
Indiquez votre type de données : DataAsset ou Connection . |
asset_id |
chaîne | Lorsque DataAsset est défini pour asset_type , il s'agit de l'ID de l'actif. |
asset_name |
chaîne | Lorsque DataAsset est défini pour asset_type , il s'agit du nom de l'actif. |
connection_id |
chaîne | Lorsque Connection est défini pour asset_type , il s'agit de l'ID de la connexion. |
connection_name |
chaîne | Lorsque Connection est défini pour asset_type , il s'agit du nom de la connexion. |
connection_path |
chaîne | Lorsque Connection est défini pour asset_type , il s'agit du chemin de la connexion. |
user_settings |
chaîne | Chaîne JSON d'échappement contenant les propriétés d'interaction de la connexion. Pour plus de détails sur les points d'interaction disponibles, contactez IBM . Exemple : user_settings:
"{\"interactionProperties\":{\"write_mode\":\"write\",\"file_name\":\"output.csv\",\"file_format\":\"csv\",\"quote_numerics\":true,\"encoding\":\"utf-8\",\"first_line_header\":true,\"include_types\":false}}" Notez que ces valeurs changent selon le type de connexion que vous utilisez. |
La rubrique a-t-elle été utile ?
0/1000