根据 Azure Table 数据模型约定动态 rename/map 列
Dynamically rename/map columns according to Azure Table data model convention
如何根据 Azure Table 数据模型约定动态地 rename/map 列,属性 键名应遵循 C# 标识符。由于我们无法保证收到的列符合标准,或者当我们输入新列时,它会自动修复。
示例:
column_1 (something_in_parens), column with spaces, ...
returned...
column_1 something_in_parens, column_with_spaces, ...
明显的解决方案可能是 运行 在复制数据功能前面的数据块 python 步骤,但也许复制数据能够改变正确的架构?
columns = ["some Not so nice column Names", "Another ONE", "Last_one"]
new_columns = [x.lower().replace(" ", "_") for x in columns]
# returns ['some_not_so_nice_column_names', 'another_one', 'last_one']
如何根据 Azure Table 数据模型约定动态地 rename/map 列,属性 键名应遵循 C# 标识符。由于我们无法保证收到的列符合标准,或者当我们输入新列时,它会自动修复。
示例:
column_1 (something_in_parens), column with spaces, ...
returned...
column_1 something_in_parens, column_with_spaces, ...
明显的解决方案可能是 运行 在复制数据功能前面的数据块 python 步骤,但也许复制数据能够改变正确的架构?
columns = ["some Not so nice column Names", "Another ONE", "Last_one"]
new_columns = [x.lower().replace(" ", "_") for x in columns]
# returns ['some_not_so_nice_column_names', 'another_one', 'last_one']