У меня много данных, чтобы спорить, и мне нужна помощь.
Я использую файл Excel, в котором есть два листа, которые меня интересуют. Каждый из них создает сводную таблицу OLAP с данными, с которыми мне нужно работать. Я хотел бы переместить эти (.odc) соединения для доступа к запросам, чтобы мне не пришлось вставлять всю эту информацию вручную и манипулировать ею, а затем пройти весь процесс еще несколько раз.
Одной таблицей является Пропускная способность (количество деталей в одной или нескольких операциях) по номеру детали и по дате. Другой - Часы, зарегистрированные в операции (ах) по номеру детали и по дате. У меня также есть основной список всех номеров деталей с дополнительными данными, которые я должен смешать.
Самая большая проблема: у каждой диаграммы есть свое собственное подмножество дат и номеров деталей, поэтому я должен позаботиться о том, чтобы сопоставить данные для выполнения расчетов. Я пробовал:
- От руки. Надоело это очень быстро.
- Использование LOOKUP, VLOOKUP, MATCH с INDIRECT и всевозможных трюков.
Это беспорядок. Но я уверен, что если я смогу поместить исходные сводные таблицы в Access, я смогу добавить несколько соединений и написать пару запросов, и это получится прекрасно.
Хуже всего то, что я могу копировать / вставлять данные сводной таблицы в доступ вручную, но что если я захочу изменить или расширить набор данных? Я лучше поработаю с необработанными данными.
EDIT:
Данные хранятся на SQL Server, и я не могу это изменить.
В сводных таблицах Excel для подключения используется файл .ODC. Они дают следующую строку подключения:
Provider=MSOLAP.3;Integrated Security=SSPI;Persist Security Info=True;Initial Catalog=[MyCatalog];Data Source=[MySource];MDX Compatibility=1;Safety Options=2;MDX Missing Member Mode=Error
Provider=MSOLAP.4;Integrated Security=SSPI;Persist Security Info=True;Initial Catalog=[MyCatalog];Data Source=[MySource];MDX Compatibility=1;Safety Options=2;MDX Missing Member Mode=Error
(я заменил каталог и источник)
Можно ли использовать информацию файла .odc для создания сквозного запроса в Access?