データ資産インポートプロパティ
データ・アセット・インポート・ノードにより、接続を使用するリモート・データ・ソースからデータをプルすることも、ローカル・コンピューターからデータをプルすることもできます。
例
import json
stream = modeler.script.stream()
dataassetimport = stream.findByID("<import nodeId>")
# loads the string settings as a json object
userSettings = json.loads(dataassetimport.getPropertyValue("user_settings"))
userSettings["interactionProperties"]["sheet_name"] = "<new sheet name>"
dataassetimport.setPropertyValue("user_settings", json.dumps(userSettings))
| プロパティー名 | データ・タイプ | プロパティーの説明 |
|---|---|---|
asset_type |
DataAsset Connection |
データタイプを指定してください: DataAsset または Connection。 |
asset_id |
ストリング | が に設定 DataAsset された asset_type場合、 資産アセットのIDです。 |
asset_name |
ストリング | が に設定された DataAssetasset_type 場合、これが資産の名前となります。 |
connection_id |
ストリング | Connection が asset_type に設定されている場合、これは接続のIDです。 |
connection_name |
ストリング | Connection が asset_type に設定されている場合、これが接続名となります。 |
connection_path |
ストリング | Connection が asset_type に設定されている場合、これが接続のパスとなります。 |
user_settings |
ストリング | 接続のインタラクションプロパティを含むエスケープされたJSON文字列。 利用可能なインタラクションポイントの詳細については、 IBM までお問い合わせください。 例:
これらの値は、使用している接続のタイプによって異なります。 |