powerbi - 如何从“列表”字段中提取数据
问题描述
我正在从 web 服务获取 JSON 数据并尝试制作表格。Datadisk
显示为List
,单击每个项目将进一步向下导航,如下面的屏幕截图所示。我需要storageAccountType
为每个带有|
符号的项目连接,所以如果 Greg-VM 有 2 个列表项目并且它有Standard_LRS
第一个和Premium_LRS
第二个,那么新列将Standard_LRS | Premium_LRS
为该行列出。函数返回的输入如下
[
{
"name": "rhazuremspdemo",
"disk": {
"id": "/subscriptions/24ba3e4c-45e3-4d55-8132-6731cf25547f/resourceGroups/AzureMSPDemo/providers/Microsoft.Compute/disks/rhazuremspdemo_OsDisk_1_346353b875794dd4a7a5c5938abfb7df",
"storageAccountType": "StandardSSD_LRS"
},
"datadisk": []
},
{
"name": "w12azuremspdemo",
"disk": {
"id": "/subscriptions/24ba3e4c-45e3-4d55-8132-6731cf25547f/resourceGroups/AzureMSPDemo/providers/Microsoft.Compute/disks/w12azuremspdemo_OsDisk_1_09788205f8eb429faa082866ffee0f18",
"storageAccountType": "Premium_LRS"
},
"datadisk": []
},
{
"name": "Greg-VM",
"disk": {
"id": "/subscriptions/24ba3e4c-45e3-4d55-8132-6731cf25547f/resourceGroups/GREG/providers/Microsoft.Compute/disks/Greg-VM_OsDisk_1_63ed471fef3e4f568314dfa56ebac5d2",
"storageAccountType": "Premium_LRS"
},
"datadisk": [
{
"name": "Data",
"createOption": "Attach",
"diskSizeGB": 10,
"managedDisk": {
"id": "/subscriptions/24ba3e4c-45e3-4d55-8132-6731cf25547f/resourceGroups/GREG/providers/Microsoft.Compute/disks/Data",
"storageAccountType": "Standard_LRS"
},
"caching": "None",
"toBeDetached": false,
"lun": 0
},
{
"name": "Disk2",
"createOption": "Attach",
"diskSizeGB": 10,
"managedDisk": {
"id": "/subscriptions/24ba3e4c-45e3-4d55-8132-6731cf25547f/resourceGroups/GREG/providers/Microsoft.Compute/disks/Disk2",
"storageAccountType": "Standard_LRS"
},
"caching": "None",
"toBeDetached": false,
"lun": 1
}
]
}
]
我怎么做?谢谢,G
解决方案
推荐阅读
- flutter - 如何在 Flutter 中创建如下所示的 UI
- spring - 在测试类之外使用 Spring Boot/JUnit 5 连接到测试生命周期事件
- php - 用两个表编码json数据
- eslint - 如何使用上次修改日期从 ESLint 中排除文件?
- java - 使用 log4j2 处理异常
- javascript - 函数执行后需要渲染 React js
- java - AWS lambda 使用 RestEasy 执行 http 请求:找不到内容类型应用程序/json 类型的编写器
- node.js - 节点使用 AJV 验证请求参数
- android - Volley - API 调用数据未显示在回收站视图中
- javascript - 查找具有连续差 = k 的数组中的子序列总数