Я не уверен, что вы подразумеваете под "тестированием своего хранилища данных" с использованием TPC-DS.
TPC-DS является эталоном для механизмов баз данных , ориентированных на типичные шаблоны доступа для поддержки принятия решений; хранилище данных - это концепция информационных систем, которая обычно создается с использованием различных систем управления базами данных (и других инструментов).
Это поясняется, вы можете использовать TPC-DS для сравнения производительностиядро базы данных, которое вы планируете использовать в качестве хранилища данных для вашего хранилища данных.Если это ваша цель, вам необходимо:
- либо сгенерировать данные с помощью официального инструмента TPC-DS , либо загрузить набор данных, если вы можете найти его в Интернете (альтернативно, возможно,ваш поставщик базы данных уже предоставляет ее ).
- загрузите данные в модель эталонного теста в тестируемой базе данных.
- запустите эталонный тест (запросы) надмодель данных, которую вы создали.Вы можете найти пример запросов здесь (для Impala, в данном случае), но вам, возможно, придется преобразовать их в идиому SQL, используемую любой СУБД, которую вы используете.
Документ спецификации TPC-DS не только предоставляет эту информацию, но также может помочь вам понять некоторые важные понятия по этой теме: http://www.tpc.org/tpc_documents_current_versions/pdf/tpc-ds_v2.11.0.pdf