2016-04-24 3 views
0

Привет, у нас есть пакет ssis, который загружает данные из куба SSAS. Поэтому мы используем mdx-запрос внутри задачи потока данных для извлечения данных из Cube . Но во время получения данных из куба пакет занимает огромное время. это первый valiadting, затем выполнение так всего 1 час для некоторых 1000 строк .. Так есть ли какой-то вариант нас там, чтобы оптимизировать ?? .. В mdx мы можем выбрать запрос для одного meausre и некоторые 4 измерения .. и то же самое mdx, дающее результат в окне запроса из куба в секундах .. так где проблема?Запрос MDX очень медленный во время загрузки через задачу потока данных SSIS

+0

Является ли валидация частью, занимающей много времени? – SouravA

+0

Проверка и выполнение как длительное время – Aritra

ответ

1

Попробуйте создать связанный сервер на сервере базы данных на сервере куба и запустите команду OPENQUERY для выполнения MDX. Этот источник данных затем может быть отображен в пункт назначения. Я слышал, что обычно это лучший способ получить результаты от многомерного источника.

Рекомендации - 1 и 2. Я также слышал, что это отличный инструмент. Если вы открыты для использования открытого кода, попробуйте также this.

+0

(вверх) мы используем третье звено в сообщении Сурава - это очень хорошо. – whytheq

 Смежные вопросы

  • Нет связанных вопросов^_^