Как разработать схему c JSON для анализа в PowerBI? - PullRequest
0 голосов
/ 15 апреля 2020

Я пытаюсь смоделировать документ JSON таким образом, чтобы его можно было легко проанализировать в Power BI. Документ JSON выглядит примерно так:

[
    {
        "id": 0,
        "firstName": "John",
        "lastName": "Doe",
        "team": "Marketing",
        "currentRoles": [
          "Director"
        ],
        "Schedule": [
            {
                "30-Mar-2020": {
                    "availableHours": 32,
                    "trainingHours": 4,
                    "leaveHours": 4
                }
            },
            {
                "6-Apr-2020": {
                    "availableHours": 34,
                    "trainingHours": 4,
                    "leaveHours": 0
                }
            }
        ]
    },
    {
        "id": 0,
        "firstName": "Jane",
        "lastName": "Doe",
        "team": "Sales",
        "currentRoles": [
            "Manager"
        ],
        "Schedule": [
            {
                "30-Mar-2020": {
                    "availableHours": 40,
                    "trainingHours": 0,
                    "leaveHours": 0
                }
            },
            {
                "6-Apr-2020": {
                    "availableHours": 24,
                    "trainingHours": 4,
                    "leaveHours": 16
                }
            }
        ]
    }
]

Расписание содержит еженедельные часы, запланированные человеком в определенной категории c.

Каков наилучший способ структурировать это Схема JSON таким образом, что можно выполнять еженедельный анализ расписания и иметь возможность сортировать и фильтровать на основе определенных атрибутов c, таких как «team» и «currentRoles»?

Я уже консультировался с несколькими ресурсами. В основном они фокусируются на том, как читать JSON в PowerBI, но не go подробно рассказывают о том, как разработать правильную схему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...