Spec-Zone.ru › DuckDB

Расширение TPC-DS

Расширение tpcds реализует генератор данных и запросы для эталонного набора данных TPC-DS.

Установка и загрузка

Расширение tpcds будет прозрачно автоматически загружено при первом использовании из официального репозитория расширений. Если вы хотите установить и загрузить его вручную, выполните:

INSTALL tpcds;
LOAD tpcds;

Использование

Для генерации данных для масштабного коэффициента 1 используйте:

CALL dsdgen(sf = 1);

Для выполнения запроса, например, запроса 8, используйте:

PRAGMA tpcds(8);
s_store_name сумма(ss_net_profit)
able -10354620.18
ation -10576395.52
bar -10625236.01
ese -10076698.16
ought -10994052.78

Генерация схемы

Возможно сгенерировать схему TPC-DS без данных, установив коэффициент масштаба в 0:

CALL dsdgen(sf = 0);

Ограничения

Функция tpchds(⟨query_id⟩) выполняет фиксированный запрос TPC-DS с предварительно определенными параметрами связывания (также известными как параметры подстановки). Изменить параметры запроса с помощью расширения tpcds невозможно.

© Copyright 2018–2024 Stichting DuckDB Foundation
Licensed under the MIT License.
https://duckdb.org/docs/extensions/tpcds.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API