如何使用 REST API 将 columnDescription 添加到 Azure 数据目录 table
How to add columnDescription to a Azure Data Catalog table using REST API
我想将列描述添加到我的 Azure 数据目录资产中。在 documentation 中,columnDescription 不在 columns 下,这让我很困惑。此外,我试图将它放在注释下,但没有用。感谢任何支持。
columnDescriptions 应该在注释下。那是对的。每个 columnDescription 对象都有一个 columnName 和一个 description。传递多个 columnName 和 description 对是一项棘手的任务。以下是您的操作方式:
def getColumnDescriptions(columnDescriptions):
description = []
index = 0
for item in columnDescriptions:
jsonFormat = {"properties": {"columnName": item["columnName"],
"description": item["description"],
"fromSourceSystem": False,
"key": "column" + str(index) }}
description.append(jsonFormat)
index += 1;
return description
所以最后键值对应该是这样的:
{"columnDescriptions": [{"properties": {"columnName": "Name",
"description": "This is the description of the name",
"fromSourceSystem": False,
"key": "column1"}},
{"properties": {"columnName": "Address",
"description": "This is the description of the Address",
"fromSourceSystem": False,
"key": "column2"}}]}
一般来说,如果我们要传递一个值数组(这也可以应用于标签或专家),可以使用上面的语法。目前互联网上没有示例。所以我希望它能有所帮助。
我想将列描述添加到我的 Azure 数据目录资产中。在 documentation 中,columnDescription 不在 columns 下,这让我很困惑。此外,我试图将它放在注释下,但没有用。感谢任何支持。
columnDescriptions 应该在注释下。那是对的。每个 columnDescription 对象都有一个 columnName 和一个 description。传递多个 columnName 和 description 对是一项棘手的任务。以下是您的操作方式:
def getColumnDescriptions(columnDescriptions):
description = []
index = 0
for item in columnDescriptions:
jsonFormat = {"properties": {"columnName": item["columnName"],
"description": item["description"],
"fromSourceSystem": False,
"key": "column" + str(index) }}
description.append(jsonFormat)
index += 1;
return description
所以最后键值对应该是这样的:
{"columnDescriptions": [{"properties": {"columnName": "Name",
"description": "This is the description of the name",
"fromSourceSystem": False,
"key": "column1"}},
{"properties": {"columnName": "Address",
"description": "This is the description of the Address",
"fromSourceSystem": False,
"key": "column2"}}]}
一般来说,如果我们要传递一个值数组(这也可以应用于标签或专家),可以使用上面的语法。目前互联网上没有示例。所以我希望它能有所帮助。