loadBackup
语法
loadBackup(backupDir, dbPath, partition, tableName)
参数
backupDir 是字符串,表示存放备份数据的目录。
dbPath 是字符串,表示 DFS 数据库的路径,例如 "dfs://demo"。
partition 是字符串,表示分区在数据库内的路径,例如 "/20190101/GOOG"。
注: 若使用 2.00.4 到 2.00.6 版本
server,对表级分区数据进行备份和恢复时,该参数必须指定路径到物理索引(可通过函数 listTables 获取),例如分区 "/compoDB/20170807/0_50"
下表的物理索引为8,则 partition 需指定为
"/compoDB/20170807/0_50/8"。
tableName 是字符串,表示分布式表的名称。
详情
加载指定分布式表中某个分区的备份数据。该函数必须要用户登录后才能执行。
请注意,目前该函数只支持加载 SQL 元代码(即 backup 时指定 sqlObj 参数)备份的数据。
例子
loadBackup("/home/DolphinDB/backup","dfs://valuedb", "/200001M","pt");
输出返回:
month | x |
---|---|
2000.01M | 1 |
2000.01M | 205 |
2000.01M | 409 |
2000.01M | 613 |
2000.01M | 817 |