搜索数据对象

您可以使用 Python 或 R 编程语言在 Notebook 中搜索数据对象。

search_data() 方法用于查找数据对象,以便可以使用 CADataConnector进一步处理这些对象。

结果提供了数据对象及其连接路径的列表,可以复制/粘贴这些数据对象以用于 CADataConnector中的各种连接和访问功能。

要搜索数据对象,请在 Notebook 单元格中指定以下代码:
在 Python 中
data = CADataConnector.search_data(parameters as described in the following sections)
在 R 中
data <- CADataConnector::search_data(parameters as described in the following sections)
参数 必填还是选填 描述
query = 'search _term' 可选

search _term 可以是任何数据对象。

如果未提供任何参数,即 CADataConnector.search_data(),那么将选择所有可用的数据对象,最多 50 个。 请参阅 生成的输出示例

类型 =types 可选

可以将 types 替换为任意数目 (以 "|" 或 "," 分隔) 以下数据对象类型:

  • uploadedFile
  • 数据集
  • dataset2
  • 模块
  • 数据包
示例:
types='module,dataset'

如果未指定类型types ,那么缺省值为以上列出的所有类型。

最大 =number 可选

number 是大于零的任何数字。

示例:
max=20
如果未指定 max=number ,那么缺省值为
max=50

如果看到返回了最大结果的消息,请使用更高的数字。

注: 可以在方法中使用单引号或双引号,但不能同时使用这两者。

未指定参数时的示例输出

如果未提供任何参数,那么输出将显示在列表中:

Results found: 50. ( see more results by using "max=" parameter with a number higher than 50 )

Type               Open path
package        .public_folders/Samples/Models/GO sales (analysis)
package        .public_folders/Samples_LG_DQ/Models/GO Data Warehouse (query)
package        .public_folders/Samples/Models/GO sales (query)
package        .public_folders/Samples_LG_DQ/Models/GO Sales (query)
package        .public_folders/Samples/Models/GO data warehouse (query)
package        .public_folders/Samples_LG_DQ/Models/GO Data Warehouse (analysis)
package        .public_folders/Samples/By feature/Audit
package        .public_folders/Samples/Models/GO data warehouse (analysis)
package        .public_folders/Samples_LG_DQ/Models/GO Sales (analysis)
package        .public_folders/Samples/Data/Sporting goods company
uploadedFile .public_folders/Samples/By feature/Notebooks/Data/Source files/Notebook data/Weather
uploadedFile .public_folders/Samples/By feature/Notebooks/Data/Source files/Hospital_floor_plan.xlsx
.....

Python 笔记本示例

CADataConnector.search_data('boston')

将名称或数据中包含 "boston" 的所有内容返回到缺省结果数的最大值。

CADataConnector.search_data(types='module,package',max=100)

仅返回最多 100 个结果的模块或包。

CADataConnector.search_data(max=20)

返回最多 20 个结果。

注: 可以使用所有参数,也可以不使用任何参数。 如果要使用查询,那么它必须是第一个参数。 其他参数已命名且不依赖于位置。

R 笔记本示例

CADataConnector::search_data('boston')

将名称或数据中包含 "boston" 的所有内容返回到缺省结果数的最大值。

CADataConnector::search_data(types='module,package',max=100)

仅返回最多 100 个结果的模块或包。

CADataConnector::search_data(max=20)

返回最多 20 个结果。

注: 可以使用所有参数,也可以不使用任何参数。 如果要使用查询,那么它必须是第一个参数。 其他参数已命名且不依赖于位置。