Общие сведения о мерах стоимости подписки
Счетчики стоимости используются для расчета стоимости и тарифов подписок Qlik Cloud в зависимости от расхода ресурсов. Подписки на основе объема данных в первую очередь отслеживают объем данных, но конкретные счетчики стоимости зависят от типа подписки.
Метрики стоимости по типу подписки
В таблице приводятся главные метрики стоимости для каждого варианта подписки.
| Вариант подписки | Меры стоимости |
|---|---|
| Qlik Cloud Analytics Starter | Пользователи |
| Аналитика Qlik Cloud Standard | Данные для анализа |
| Аналитика Qlik Cloud Premium | Данные для анализа |
| Qlik Cloud Enterprise | «Данные для анализа», «Перемещение данных» |
| Qlik Talend Cloud Starter | Перемещение данных |
| Qlik Talend Cloud Standard | Перемещение данных, вычисления Open Lakehouse |
| Qlik Talend Cloud Premium | «Перемещение данных», «Преобразование сторонних данных» ($/ГБ), «Выполнение заданий» и «Продолжительность заданий», «Вычисление Open Lakehouse» |
| Qlik Talend Cloud Enterprise |
«Перемещение данных», «Преобразование сторонних данных» ($/ГБ), «Выполнение заданий» и «Продолжительность заданий», «Вычисление Open Lakehouse» |
| Qlik Anonymous Access | Anonymous Capacity, Anonymous Concurrent Sessions |
Мониторинг использования ресурса
Администраторы могут отслеживать потребление данных «Данные для анализа» и «Перемещение данных» и других ресурсов в центре активности Администрирование или с помощью приложения Приложение для составления отчетов об объеме данных.
Владелец учетной записи службы (SAO) может отслеживать расход ресурсов и просматривать информацию о лицензии на портале My Qlik.
Для получения дополнительной информации см.:
Для получения дополнительной информации о метриках лицензии см. описание продукта Подписки Qlik Cloud®.
Данные для анализа
Qlik Cloud Analytics измеряется по объему «Данных для анализа». Этот счетчик подсчитывает общий объем данных, загруженных и проанализированных в Qlik Cloud. Пиковый расход за месяц сравнивается с приобретенным объемом. При превышении возможен перерасход.
В разделе Данные для анализа описывается, какие данные включены, как рассчитывается их использование, а также приводятся рекомендации по управлению данными.
Перемещенные данные
Метрика «Перемещенные данные» представляет собой сумму всех данных, перемещенных в целевое местоположение. Данные можно перемещать в цель любого типа. Тип источников, из которых можно перемещать данные, зависит от подписки. Количество целей или источников не ограничено.
Как рассчитываются перемещенные данные
Объем «Перемещение данных» измеряется с начала месяца. Данные учитываются, когда они помещаются в цель на промежуточное хранение. Это означает, что одни и те же данные, реплицированные в две разные цели, учитываются дважды. Начальная полная загрузка новых таблиц или файлов является бесплатной и не учитывается.
Объем «Перемещение данных» рассчитывается как количество строк в наборе данных, умноженное на предполагаемый размер строки. Предполагаемый размер строки рассчитывается как суммарный размер всех столбцов в строке с учетом типа данных каждого столбца. Для получения дополнительной информации о том, как внутреннее представление типов данных сопоставляется с целевой схемой, см. раздел Подключение к облачным платформам данных в проектах данных, пункт «Типы данных» в разделе для облачной платформы данных.
Количество строк, используемое при расчете объема «Перемещение данных», может незначительно отличаться от ожидаемого значения. Эти небольшие различия ожидаемы и возникают из-за технических артефактов, которые не могут контролироваться с помощью Qlik.
Например, при загрузке большой таблицы база данных может отправить одну и ту же строку дважды (фантомное чтение) или считать строку и как перезагрузку, и как строку изменения. Различия также могут возникнуть в количестве изменений, когда какое-либо изменение запускает триггер, при выполнении которого происходят дополнительные неожиданные изменения, а количество изменений считывается из журнала транзакций или источника изменений.
Расчет объема «Перемещение данных» производится на основе набора данных из промежуточного хранилища, указанного в Qlik Cloud. При этом учитываются изменения в этом наборе данных, например, если были добавлены новые столбцы. При попытке воспроизвести расчеты объема «Перемещение данных» убедитесь, что используются правильные типы данных, указанные в Qlik Cloud, а не в источнике, так как это влияет на размер столбцов при расчетах. Например, если использовать тип данных varchar(20) вместо varchar(10), размер столбцов при расчете предполагаемого размера строки будет в два раза больше.
Типы и размеры данных, используемые в расчете
В следующей таблице приведены размеры каждого типа данных. Функция min(), используемая для типов данных BYTES, STRING и WSTRING, возвращает наименьшее из двух значений: длина/2 или 200.
| Тип данных | Размер (в байтах) |
|---|---|
| UNSPECIFIED | 1 |
| BOOLEAN | 1 |
| BYTES(длина) | min(длина/2, 200) |
| DATE | 4 |
| TIME | 4 |
| DATETIME | 8 |
| INT1 | 1 |
| INT2 | 2 |
| INT4 | 4 |
| INT8 | 8 |
| REAL4 | 2 |
| REAL8 | 4 |
| UINT1 | 1 |
| UINT2 | 2 |
| UINT4 | 4 |
| UINT8 | 8 |
| NUMERIC | 2 |
| STRING(длина) | min(длина/2, 200) |
| WSTRING(длина) | min(длина/2, 200) |
| BLOB | 200 |
| CLOB | 200 |
| NCLOB | 200 |
| JSON | 200 |
Пример: Расчет объема «Перемещение данных»
В данном примере используется набор данных для категорий продуктов. Набор данных содержит 100 строк и следующие столбцы:
| Имя столбца | Тип данных |
|---|---|
| CategoryID | INT4 |
| CategoryName | WSTRING(15) |
| Описание | NCLOB |
| Picture | BLOB |
Для каждого типа данных установлен фиксированный размер:
| Тип данных | Размер (в байтах) |
|---|---|
| INT4 | 4 |
| WSTRING(15) | min(15/2, 200) = 7.5 |
| NCLOB | 200 |
| BLOB | 200 |
Теперь рассчитаем предполагаемый размер строки как сумму размеров столбцов: 4 + 7,5 + 200 + 200 = 411,5 байт. При умножении на 100 строк получается, что общий объем перемещенных данных составляет 41 150 байт.
Сторонние преобразования данных
Эта метрика применяется ко всем наборам данных, зарегистрированным с использованием задачи Зарегистрированные данные. Сторонние преобразования данных измеряются в $/ГБ и подсчитываются с начала месяца.
Число ГБ для сторонних преобразований данных рассчитывается по тому же алгоритму, что и объем перемещенных данных, то есть количество строк в наборе данных умножается на предполагаемый размер строки. Для получения дополнительной информации об оценке размера строки см. раздел Перемещенные данные.
При обработке данных через задачу Зарегистрированные данные учитывается полная или начальная загрузка. При последующих выполнениях определяются измененные строки и учитываются только измененные записи.
Вычисления Open Lakehouse
Вычисления Open Lakehouse — это метрика, измеряемая в часах использования ядра. В ней учитываются потоковые передачи, выполняемые на кластерах Открытое озеро данных Qlik с поддержкой потоковой передачи.
Потоковые нагрузки поддерживаются в задачах следующих типов:
-
Промежуточное хранение потока
-
Преобразование для потока
Потоковые нагрузки могут выполняться только на кластерах, поддерживающих потоки. Для получения подробных сведений см. раздел Управление кластерами Lakehouse.
Как рассчитываются ядро-часы
«Вычисления Open Lakehouse» показывают общее количество ядро-часов за расчетный месяц, в течение которых производилась потоковая передача на кластерах Открытое озеро данных Qlik.
Ядро-часы учитываются только тогда, когда задача потоковой передачи (или связанная задача обслуживания) выполняется в кластере. Если кластер работает, но задачи потоковой передачи не выполняются, ядро-часы не учитываются.
В кластерах с большим количеством ядер ЦП квота на ядро-часы расходуется быстрее. Например:
-
8-ядерная система, работающая в течение 1 часа, расходует 8 ядро-часов.
-
16-ядерная система, работающая в течение 1 часа, расходует 16 ядро-часов.
Пример: Расчет ядро-часов
Кластер lakehouse с поддержкой потоковой передачи, состоящий из двух 8-ядерных машин, работает 24 часа в сутки в течение 31 дня (без автоматической оптимизации). Его потребление:
2 × 8 × 24 × 31 = 11 904 ядро-часа
Прогрессивная шкала преобразования для больших нагрузок
В случае больших нагрузок к вычислениям Open Lakehouse применяется следующая шкала:
-
0–48 000 ядро-часов: учитывается 100% часов.
-
48001–186 000 ядро-часов: учитывается 50% часов.
-
Более 186 000 ядро-часов: учитывается 10% часов.
«Выполнение заданий» и «Продолжительность заданий»
«Выполнение заданий» и «Продолжительность заданий» ― это главные метрики для функций Talend Data Fabric, включенных в подписки Qlik Talend Cloud.
Как учитывается выполнение задания
Выполнения заданий ― это общее количество заданий, начатых и выполненных в течение данного месяца. Задание идентифицируется как уникальный идентификатор артефакта, указанный в Talend Management Console. Всегда активные задания учитываются только один раз в месяц, в течение которого они выполнялись.
Как рассчитывается длительность задания
«Продолжительность заданий» ― это общая продолжительность в минутах, измеренная от начала до окончания выполнения задания. Для пакетных заданий продолжительность учитывается в месяце, в котором задание было успешно завершено. Для всегда активных заданий продолжительность измеряется от времени начала выполнения в каждом месяце, когда выполнялось задание.
Фактическая продолжительность преобразуется в оплачиваемую метрику по прогрессивной шкале:
- 0–24 000 часов: учитывается 5% часов.
- Более 24 000: учитывается 1% часов.
Anonymous Capacity
Метрика Anonymous Capacity применима только к подпискам Qlik Anonymous Access. Эта мера стоимости относится к общему объему оперативной памяти, который могут использовать все загруженные в память приложения в определенный момент времени. Учитываются сессии пользователей клиента (сессии, открытые пользователями и администраторами в пределах клиента) и сессии анонимных пользователей (сессии, открытые пользователями без входа в клиент Qlik Cloud).
Объем Anonymous Capacity клиента определяется приобретенным количеством в рамках подписки.
Anonymous Concurrent Sessions
Метрика Anonymous Concurrent Sessions применима только к подпискам Qlik Anonymous Access. Эта мера стоимости определяет максимальное количество сеансов приложений, которые могут одновременно запускать анонимные пользователи (пользователи, не выполнившие вход в клиент Qlik Cloud).
Объем Anonymous Concurrent Sessions клиента определяется приобретенным количеством в рамках подписки. Можно приобрести до 1000 сеансов. Для получения дополнительной информации см. раздел Условия использования и ограничения Qlik Anonymous Access.