8 (905) 200-03-37 Владивосток
с 09:00 до 19:00
CHN - 1.14 руб. Сайт - 17.98 руб.

Авторитетное руководство Apache Kylin 2nd Edition Apache Kylin Core Team составила дизайн быстрого входа в архитектуру вторичную разработку практики с открытым исходным кодом.

Цена: 1 295руб.    (¥72)
Артикул: 601243964661

Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.

Этот товар на Таобао Описание товара
Продавец:荣丰通达图书专营店
Адрес:Пекин
Рейтинг:
Всего отзывов:0
Положительных:0
Добавить в корзину
Другие товары этого продавца
¥40720руб.
¥ 78 59.41 069руб.
¥59.81 076руб.
¥ 188 122.22 198руб.

Основная информация.jpg

Название: [Подлинное] Руководство Apache Kylin (2 версия) |

Цены на книги: 99 Юань

Автор книги: Apache Kylin Core Team

Пресса: Machinery Industry Press

Дата публикации: 2019/8/9 0:00:00

Номер ISBN: 9787111633297

Открыто: 16

Страница: 303

Издание: 1-1



Введение. JPG

Эта книга была написана основной командой разработчиков Apache Kylin. Апач Кайлин.В этой книге объясняется из архитектуры и дизайна Apache Kylin, использования каждого модуля, интеграции, вторичной разработки и практики открытого исходного кода для трех сторон и представляют для читателей основные концепции дизайна и философию, алгоритмы и технологии.


Каталог. JPG
Рекомендация
Предисловие
Глава 1 Apache Kylin Обзор 1
1.1 Фон и история 1
1.2 Apache Kylin Mission 3
1.2.1 Зачем использовать Apache Kylin 3
1.2.2 Apache Kylin, как решить ключевые задачи 4
1.3 Apache Kylin Principle 5
1.3.1 MEMBLY и METER Введение 5
1.3.2 Куб и кубоид 6
1.3.3 Принцип работы 7
1.4 Техническая архитектура Apache Kylin 7
1.5 Основные особенности Apache Kylin 9
1.5.1 Стандартный интерфейс SQL 9
1.5.2. Поддерживать набор больших данных 10 10
1.5.3 sub -second response 10
1.5.4 Извлечение и высокая пропускная способность 10
1.5.5 BI и интеграция инструмента визуализации 11
1.6 Сравнение с другими продуктами с открытым исходным кодом 11
1.7 Резюме 13
Глава 2 Быстрая запись 14
2.1 Core Concept 14
2.1.1 Сюжет данных, OLAP и BI 14
2.1.2 Моделирование размеров 15
2.1.3 Таблица фактов и измерения Таблица 16
2.1.4 Размер и измерение 16
2.1.5 Куб, кубоидный и куб -сегмент 16
2.2 Подготовьте данные в Hive 17
2.2.1 Многомерная модель данных 17
2.2.2 Дизайн измерения Таблица 17
2.2.3.
2.2.4 Понять основание измерения 18
2.2.5 Пример данных 18
2.3 Установка и стартовая апач Кайлин 19
2.3.1 Подготовка окружающей среды 19
2.3.2 Необходимые компоненты 19
2.3.3 Начать Apache Kylin 19
2.4 Design Cube 19
2.4.1 Определение таблицы импорта улей 19
2.4.2 Создайте модель данных 21
2.4.3 Created Cube 23
2.5 Construct Cube 32
2.5.1 Строительство и постепенная конструкция 34
2.5.2 Исторические данные обновления 35
2.5.3 Merge 36
2.6 Query Cube 38
2.6.1 Apache Kylin Query Введение 38
2.6.2 Запрос вниз давление 40
2.7 Ссылка на SQL 41
2.8 Резюме 41
Глава 3 Оптимизация куба 42
3.1 Оптимизация кубоидной обрезки 42
3.1.1 Комбинация измерения 42
3.1.2 Проверьте количество кубоидных 43
3.1.3 Проверьте размер куба 45
3.1.4 Баланс пространства и времени 46
3.2 Инструмент оптимизации обрезки 47
3.2.1 Используйте производные размеры 47
3.2.2 Группа полимеризации 49
3.2.3 Должно -измерение 51
3.2.4 Размер уровня 51
3.2.5 Union Dimension 52
3.3 Параллельная оптимизация гранулярности 54
3.4 Оптимизация Роуки 55
3.4.1 Отрегулируйте порядок Роуки 55
3.4.2 Выберите кодирование правого размера 56
3.4.3 Fiest -by -the -Dimensional Shard 57
3.5 Top_n Merture Optimization 58
3.6 Оптимизация планировщика куба 61
3.7 Другая оптимизация 62
3.7.1 Уменьшить точность меры 62
3.7.2 Своевременная очистка бесполезного сегмента 63
3.8 Резюме 63
Глава 4 Польшемальное учреждение 64
4.1 Зачем увеличить здание 64
4.2 Конструкция приращения кубика 66
4.2.1.
4.2.2 Увеличение создания куба 67
4.3 Триггер инкрементная конструкция 69
4.3.1 Триггер веб -графического интерфейса 69
4.3.2 API 70 REST, связанный с конструкцией 70
4.4 Управление фрагментами куба 76
4.4.1 Сегмент Merge 76
4.4.2 Автоматическое слияние 77
4.4.3 Резервный сегмент 79
4.4.4 Данные продолжают обновлять 79
4.5 Резюме 80
Глава 5 Запрос и визуализация 81
5.1 Web GUI 81
5.1.1 Запрос 81
5.1.2 Покажите результаты 82
5.2 REST API 84
5.2.1 Сертификация запроса 85
5.2.2 Параметры запроса запроса 85
5.2.3 Результат возврата запроса 86
5.3 ODBC 87
5.4 JDBC 90
5.4.1 Получите пакет драйверов 90
5.4.2 Сертификация 90
5.4.3 Формат URL 90
5.4.4 Получить информацию о метаданных 91
5.5 Интеграция таблицы 91
5.5.1 Подключите источник данных Kylin 92
5.5.2 Модель данных проектирования 93
5.5.3“Live”Подключите 93
5.5.4 Пользовательский SQL 94
5.5.5 Визуализация показывает 94
5.5.6. Опубликовано на Tableau Server 95
5.6 Zeppelin Integrated 95
5.6.1 Введение в архитектуру Zeppelin 95
5.6.2 Принцип работы Kylininterpreter 96
5.6.3 Как использовать Zeppelin для доступа к Kylin 96
5.7 Superset Integrated 98
5.7.1 Скачать Kylinpy 98
5.7.2 Установить Superset 99
5.7.3 Добавить базу данных Kylin 100 в Superset
5.7.4 Добавить Кайлин Таблицу 100 в SuperSet
5.7.5 Создание Рисунок 103 в Superset
5.7.6 Исследуйте Kylin 105 через SQL Lab в Superset
5.8 Qlikview интегрирован 106
5.8.1 Подключите источник данных Kylin 106
5.8.2“Direct Query”Подключите 107
5.8.3 Создание визуализации 109
5.8.4 Опубликовано на Qlikview Server 110
5.9 Qlik Sense Integrated 110
5.9.1 Подключите источник данных Kylin 110
5.9.2“Direct Query”Подключите 112
5.9.3 Создание визуализации 114
5.9.4 Опубликовано в Qlik Sense Hub 115
5.9.5 Подключите источник данных Kylin 117 в центре Qlik Sense
5.10 Интеграция Redash 118
5.10.1 Подключить источник данных Kylin 118
5.10.2 Новый запрос 119
5.10.3 Новая пластина 121 121
5.11 MicroStrategy Integrated 122
5.11.1 Создание сущности базы данных 123
5.11.2 Import Logic Таблица 124
5.11.3 Создание атрибутов, фактов и мер 124
5.11.4 Создать отчет 124
5.11.5 Microsrategy Connect Kylin Jia Practice 126
5.12 БАЙТАЛЬНЫЙ Элемент 127
Глава 6 Планировщик куба и пластина прибора 128
6.1 Cube Planner 128
6.1.1 Зачем ввести планировщик Cube 128
6.1.2 Алгоритм планировщика куба Введение 129
6.1.3 Используйте Planner Cube 131
6.2 System Cube 134
6.2.1 Open System Cube 134
6.2.2 Система строительства и обновления Cube 135
6.3 Приборная панель 135
6.4 Резюме 137
Глава 7 Потоковая конструкция 138
7.1 Зачем нам построить 139
7.2 Данные потокового потока подготовки 139
7.2.1 Формат данных 139
7.2.2 Очередь сообщения 140
7.2.3 Создание схемы 141
7.3 Design Stream Cube 144
7.3.1 Создать модель 144
7.3.2 Куб 145
7.4 Принципы потоковой конструкции 147
7.5 Запуск потоковой конструкции 150
7.5.1 Строительство одного триггера 151
7.5.2 Автоматизация несколько триггеров 152 раза
7.5.3 Начальная точка 152 Конструкции инициализации 152
7.5.4 Другие операции 153
7.5.5 Обработка ошибок 153
7.6 Резюме 154
Глава 8 Используйте Spark 155
8.1 Зачем представлять Apache Spark 155
8.2 Принципы строительства Spark 156
8.3 Используйте Spark, чтобы построить куб 158
8.3.1 Настройте Spark Engine 158
8.3.2 Распределение динамических ресурсов Open Spark 161
8.3.3 Ошибка обработки и исследования проблем 162
8.4 Используйте Spark SQL, чтобы создать промежуточные плоские часы 164
8.5 Резюме 164
Глава 9 Анализ применения 166
9.1 xiaomi Group 166
9.1.1 Фон 166
9.1.2 Используйте Apache Kylin для создания настраиваемого раствора OLAP 167
9.1.3 Три основных сценария применения Калина в Xiaomi 168
9.2 Meituan Review 169
9.2.1 Характеристики сцены данных Meituan Review 169
9.2.2 Решение для доступа к Apache Kylin 170
9.2.3.
9.3 CTRIP 171
9.3.1 Предыстория 171
9.3.2 Причины выбора Калина 171
9.3.3 Применение Kylin в CTRIP 172
9,4 4399 мини -игра 173
9.4.1 Предпосылки 173
9.4.2 Кайлин развертывание архитектура 173
9.4.3 Apache Kylin в 4399 Значение 174
9.5 Внутренняя 3 Страховая компания 174
9.5.1 Фон 174
9.5.2 Основные болевые точки 175
9.5.3 Изменение, внесенное Кайлин 175
9.6 Глобальная организация банковских карт 176
9.6.1 Предыстория 176
9.6.2 Значение Калина отражает 177
Глава 10 Расширение Apache Kylin 178
10.1 Расширенная архитектура 178
10.1.1 Принципы работы расширяемой архитектуры 178
10.1.2 Три основных интерфейса 180
10.2 Расширение вычислительного двигателя 183
10.2.1 EngineFactory 183
10.2.2 MRBatchCubingEngine2 184
10.2.3 BatchCubingJobBuilder2 185
10.2.4 IMRInput 187
10.2.5 IMROutput2 189
10.2.6 Расчет Engine Резюме.
10.3 Расширение источника данных 190
10.3.1 Источник данных улья 191
10.3.2 JDBC Источник данных 192
10.4 Расширение хранения 194
10.5 Everbound Event Extension 196
10.5.1 JSON Определение 196
10.5.2 Полимеризационная фабрика 197
10.5.3 Реализация полимера
10.5.4 Сводка расширения полимеризации 202
10.6 Расширение кодирования измерения 202
10.6.1 Определение JSON, кодируемое измерением 202
10.6.2 Фабрика кодирования измерений
10.6.3 Dimension-Entry-Entry) 204 204
10.6.4 Резюме расширения кодирования измерения 205
10.7 Резюме 205
Глава 11 Апач Кайлин Безопасность и сертификация 206
11.1 Проверка личности 206
11.1.1 Индивидуальная проверка 207
11.1.2 Проверка LDAP 209
11.1.3 Одиночный логин 213
11.2 Уполномочен 214
11.2.1 Новое управление разрешениями доступа 214
11.2.2 Унифицированный контроль доступа к уровню проекта 214
11.2.3 Права доступа к данным управления 216
11.3 Резюме 217
Глава 12 Управление операцией и обслуживанием 218
12.1 Мониторинг и диагноз 218
12.1.1 Файл журнала 218
12.1.2 Аварийный сигнал 220
12.1.3 Инструмент диагностики 221
12.2 Ежедневное обслуживание 222
12.2.1 Основная работа и обслуживание 223
12.2.2 Yuan Data Backup 223
12.2.3 Yuan Data Recovery 224
12.2.4 Обновление системы 224
12.2.5 миграция 227
12.2.6 Очистка мусора 228
12.3 Получите сообщество помощь 229
12.3.1 Список электронной почты 229
12.3.2 JIRA 230
12.4 Резюме 230
Глава 13 Используйте Kylin 231 в облаке
13.1 Мир облачных вычислений 231
13.2 Зачем использовать Kylin 232 в облаке
13.3 Используйте Kylin 232 на AWS
13.3.1 Подготовка ресурсов AWS 233
13.3.2 Информация об учетной записи AWS 234
13.3.3 Создание Amazon EMR Cluster 235
13.3.4 Установите Apache Kylin 237
13.4 Используйте Kylin 239 в Azure, Microsoft Azure
13.4.1 Подготовка ресурсов Azure Service 240
13.4.2 Подготовьте информацию об учетной записи Azure 241
13.4.3 Create HD Insight Cluster 241
13.4.4 Установите Apache Kylin 246
13.5 Используйте Kylin 247 в Alibaba Cloud
13.5.1 Подготовка ресурсов Alibaba Cloud Service 248
13.5.2 Подготовка информации об облачном аккаунте Alibaba 249
13.5.3 Создать кластер E-Maperuce 250
13.5.4 Установите Apache Kylin 252
13.6 Знание Kyligence Cloud 255
13.7 Резюме 256
Глава 14 Участие с открытым исходным кодом 257
14.1 Apache Kylin Open Source Journey 257
14.2 Зачем участвовать в открытом исходном коде 258
14.3 Apache Open Source Community Введение 258
14.3.1 Введение 258
14.3.2 Организация Состав и Режим работы 259
14.3.3 Роль проекта 259
14.3.4 Инкубационные предметы и проекты 260
14.4 Как внести свой вклад в сообщество с открытым исходным кодом 262
14.4.1 Что такое вклад 262
14.4.2 Как внести 262
14,5 этикет и культура 262
14.6 Как участвовать в Apache Kylin 263
14.6.1 Как стать Apache Antortor 264
14.6.2 Как стать сообществом Apache 264
14.7 Резюме 264
Глава 15 будущее Калина 265
15.1 Комплексные охватывания Spark Technology 265
15.2 Реальный анализ потока 266
15.3 Быстрое хранение и запрос 266
15.4 Front -end Display и интеграция с BI Tools 266
15.5 Усовершенствованная функция OLAP 267
15.6 Outlook 267
Приложение A использует VM Local Deployment Kylin 268
Приложение B Azure HDInsight Edge Шаблон Код развертывания 274
Приложение C кластер развертывание Apache Kylin 277
Приложение D использует MySQL в качестве хранилища метаданных 279
Приложение E Настройка Apache Kylin 281
Приложение F Multi -Level Configuration Rewritten 284
Общие проблемы и решения 287


Связанный шаблон [END] Узел, не работайте вручную.ПересечениеПересечение