Как создать отношения m2m в PowerPivot
Поэтому я пытаюсь связать сводную диаграмму показателей сотрудников с таблицей проектов сотрудников с помощью одного среза. Я хочу среза сотрудника, который манипулирует всеми диаграммами, но данные поступают из 2 разных мест (SQL, Sharepoint). Когда я пытаюсь создать отношение, основанное на Сотрудниках, я получаю следующую ошибку: "Невозможно создать отношение, поскольку каждый столбец содержит повторяющиеся значения. Выберите хотя бы один столбец, содержащий только уникальные значения".
Таким образом, в одной диаграмме есть количественные элементы, в то время как в таблице есть качественные элементы, и я хочу, чтобы один слайсер манипулировал обоими на уровне сотрудников.
Я хочу видеть все данные на обоих графиках для выбранного сотрудника, а не только отдельные элементы, связанные уникальными значениями. Я могу использовать уникальные значения и создать отношения, которыми может управлять один слайсер, однако таким образом я получаю только одну запись за раз, и, следовательно, слайсер имеет тысячи кнопок (по одной для каждой записи).
Я не думаю, что это будет так сложно, и я надеюсь, что это действительно не так.
Пожалуйста помоги!
1 ответ
Отношения M2M в PowerPivot, скорее всего, вызовут больше головной боли, чем решения, если вы не знаете, что делаете. Подумав немного, я понял, что действительно не хочу отношения с м2м, потому что это приведет к ненужным данным для того, что я хотел. Я просто хотел начать свой ответ с признания того, что я не достиг м2м.
Так что если вы хотите связать данные SharePoint с Excel, вот что вам нужно сделать:
Экспорт данных SharePoint в виде RSS-канала. Если это что-то, что нужно будет обновить другим, тогда файл rss нужно будет сохранить на общем диске.
Добавьте PowerPivot, если вы еще этого не сделали. В PowerPivot получите внешние данные из других источников (RSS-канал), а затем добавьте свой файл. Чтобы связать данные, вам понадобится уникальный идентификатор для объединения таблиц.