BI Consult Desktop Logo BI Consult Mobile Logo
  • Russian BI Исследование российских bi
  • Перейти на Fine BI
  • Контакты
  • +7 812 334-08-01
    +7 499 608-13-06
  • Отправить сообщение
  • Главная
  • Продукты Эксперт-BI
    • Дистрибуция
    • Розничная торговля
    • Производство
    • Операторы связи
    • Страхование
    • Банки
    • Лизинг
    • Логистика
    • Нефтегазовый сектор
    • Медицина
    • Сеть ресторанов
    • E-Commerce
    • Сельское хозяйство
    • Энергетика
    • FMCG
    • Девелоперы
    • Маркетплейсы
    • Пищевая промышленность
    • Фармацевтика
    • Построение Data Platform
    • Цифровая трансформация
    • Управление по KPI
    • Финансы
    • Продажи
    • Склад
    • HR
    • Маркетинг
    • Внутренний аудит
    • Категорийный менеджмент
    • S&OP и FP&A
    • Геоаналитика
    • Цепочки поставок (SCM)
    • AutoML
    • Process Mining
    • IBP
    • ИТ (CIO)
    • Закупки
  • Платформы
    • Системы бизнес-анализа (BI)
    • Интегрированное бизнес-планирование (IBP)
    • Хранилища данных (DWH / Lakehouse)
    • Каталоги данных (Data Catalog)
    • Системы ETL и ELT
    • AI / Исскуственный интеллект
    • Шина данных (ESB)
    • Система управления мастер-данными (MDM)
    • Семантический слой
  • Услуги
    • Переход на отечественные BI и DWH системы
    • Консалтинг
    • Пилотный проект
    • Обучение и сертификация
    • Бесплатное обучение
    • Поддержка
    • Технические задания
    • Сбор требований для проекта внедрения BI-системы
    • CI/CD для DWH
    • Аудит BI приложений и DWH
    • Выделенная команда
    • Настойка и поддержка баз данных
    • Разработка BI Стратегии
    • Styleguide для BI-системы
    • Как выбрать BI-систему
  • Курсы
    • Учебный курс Информационная грамотность (Data Literacy)
    • Учебный курс для бизнес-аналитиков
    • Учебный курс для системных аналитиков
    • Учебный курс по Data Governance
    • Учебный курс Как стать CDO
    • Учебный курс Современная архитектура хранилища данных
    • Учебный курс по Fine BI
    • Учебный курс по FineReport
    • Учебный курс по DWH
    • Учебный курс по Data Science (ML, AI)
    • Учебный курс по PostgreSQL
    • Учебный курс по Greenplum
    • Учебный курс по Apache Airflow и NiFi
    • Учебный курс по Open-source BI
    • Учебный курс по ClickHouse
    • Учебный курс по DataLens
    • Учебный курс по Loginom
    • Учебный курс по Modus BI и ETL
    • Учебный курс по Visiology
    • Учебный курс по dbt (Data Build Tool)
  • Компания
    • Руководство
    • Новости
    • Клиенты
    • Карьера
    • Скачать
    • Контакты

BI

  • FineBI
  • FineReport
  • FineDataLink
  • FineChatBI (FineAI)
  • Коннекторы данных из 1С в BI
  • Airflow / Nifi
  • Visiology
  • PIX BI
  • Modus BI
  • Yandex.DataLens
  • Open-source BI: Superset/Metabase
  • Luxms BI
  • AW BI + Alpha BI
  • FlyBI + Форсайт. Аналитическая Платформа
  • Loginom
  • Триафлай
  • AI / Исскуственный интеллект
  • Optimacros
  • Навигатор BI
  • Семантический слой

СУБД

  • Arenadata
  • ClickHouse
  • Greenplum
  • Postgres Professional
  • TData

Другое

  • Построение Data Platform
    • Аналитическое хранилище данных
    • Data Lake и Data Engineering
    • Подробнее про Data Lake
    • Внедрение Lakehouse
      • Apache Doris
      • StarRocks
      • Trino
    • Миграция витрин из пропиетарных DWH на новый стек
    • Учебный курс "Современная архитектура хранилища данных"
Главная » Курсы по системам бизнес-анализа и методологии » Учебный курс по Open-source BI - Apache Superset, Metabase, Redash » Описание внутренностей контейнеров Docker для Apache Superset 2.0.1

Описание внутренностей контейнеров Docker для Apache Superset 2.0.1

Контейнер

Образ

Описание

Функциональность

superset_app

apache/superset:2.0.1

   

superset_worker_beat

apache/superset:2.0.1

   

superset_worker

apache/superset:2.0.1

   

superset_db

postgres:10

   

superset_cache

redis:latest

   

 

 

Состав контейнеров superset_*

Три контейнера superset_app, superset_worker_beat, superset_worker содержат одинаковую структуру.

app/
├── superset_home/
│ ├── sqllab/
│ └── celerybeat-schedule/
│
├── superset/
│ │
│ │#----- DIRECTORIES:
│ ├── __pycache__
│ ├── advanced_data_type
│ ├── annotation_layers
│ ├── app
│ ├── async_events
│ ├── cachekeys
│ ├── charts
│ ├── cli
│ ├── columns
│ ├── commands
│ ├── common
│ ├── connectors
│ ├── css_templates
│ ├── dao
│ ├── dashboards
│ ├── databases
│ ├── datasets
│ ├── db_engine_specs
│ ├── db_engines
│ ├── embedded
│ ├── embedded_dashboard
│ ├── examples
│ ├── explore
│ ├── extensions
│ ├── importexport
│ ├── initialization
│ ├── key_value
│ ├── migrations
│ ├── models
│ ├── queries
│ ├── reports
│ ├── security
│ ├── sql_validators
│ ├── sqllab
│ ├── static
│ ├── tables
│ ├── tasks
│ ├── templates
│ ├── temporary_cache
│ ├── test.txt
│ ├── translations
│ ├── utils
│ ├── views
│ │#----- FILES:
│ ├── __init__.py
│ ├── app.py
│ ├── config.py
│ ├── constants.py
│ ├── dataframe.py
│ ├── errors.py
│ ├── exceptions.py
│ ├── forms.py
│ ├── jinja_context.py
│ ├── legacy.py
│ ├── result_set.py
│ ├── schemas.py
│ ├── sql_lab.py
│ ├── sql_parse.py
│ ├── stats_logger.py
│ ├── superset_typing.py
│ └── viz.py
│
├── superset-frontend/
│ ├── plugins/
│ ├── scripts/
│ ├── src/
│ ├── dist/
│ ├── spec/
│ ├── tools/
│ ├── packages/
│ ├── webpack.config.js
│ ├── applitools.config.js
│ ├── cypress_build.sh
│ ├── jest.config.js
│ ├── lerna.json
│ ├── package.json
│ ├── tsconfig.json
│ ├── webpack.proxy-config.js
│ ├── babel.config.js
│ ├── js_build.sh
│ ├── package-lock.json
│ └── prettier.config.js
│
├── pythonpath/
├── docker/
├── apache_superset.egg-info/
│ ├── not-zip-safe
│ ├── PKG-INFO
│ ├── SOURCES.txt
│ ├── dependency_links.txt
│ ├── entry_points.txt
│ ├── requires.txt
│ └── top_level.txt
│
├── setup.py
├── README.md
└── MANIFEST.in

 

Разбор директории app/superset/static

Директория 

/app/superset/static/

 

 в контейнере нужна для хранения статических файлов, таких как изображения, CSS-файлы и JavaScript-файлы, которые используются в приложении Superset.

app/superset/
└── static/
├── assets/
│ ├── stylesheets
│ ├── images
│ ├── 404.html
│ ├── 500.html
│ ├── AlertList.*.chunk.css
│ ├── AlertList.*.chunk.css.map
│ ├── DashboardContainer.*.chunk.css
│ ├── DashboardContainer.*.chunk.css.map
│ ├── embedded.*.entry.js
│ ├── embedded.*.entry.js.map
│ ├── explore.*.entry.css
│ ├── explore.*.entry.css.map
│ ├── explore.*.entry.js
│ ├── explore.*.entry.js.map
│ ├── *.woff2
│ ├── *.geojson
│ ├── *.chunk.js
│ ├── *.chunk.js.map
│ ├── manifest.json
│ ├── menu.*.entry.js # логика работы меню приложения
│ ├── menu.*.entry.js.map
│ ├── package.json
│ ├── preamble.*.entry.js # отвечает за заголовок страницы
│ ├── preamble.*.entry.js.map
│ ├── profile.*.entry.css
│ ├── profile.*.entry.css.map
│ ├── profile.*.entry.js # отвечает за профиль пользователя
│ ├── profile.*.entry.js.LICENSE.txt
│ ├── profile.*.entry.js.map
│ ├── showSavedQuery.*.entry.js # отвечает за отображение сохраненных запросов
│ ├── showSavedQuery.*.entry.js.map
│ ├── spa.*.entry.js # отвечает за работу SPA-фреймворка (Single Page Application)
│ ├── spa.*.entry.js.map
│ ├── sqllab.*.entry.css
│ ├── sqllab.*.entry.css.map
│ ├── sqllab.*.entry.js # отвечает за работу SQL-редактора
│ ├── sqllab.*.entry.js.map
│ ├── theme.*.entry.css
│ ├── theme.*.entry.css.map
│ ├── theme.*.entry.js # отвечает за работу тем оформления
│ ├── thumbnail.*.entry.js # отвечает за отображение миниатюр иконок
│ ├── vendors.*.entry.js # отвечает за подключение сторонних библиотек и плагинов
│ ├── vendors.*.entry.js.LICENSE.txt
│ └── vendors.*.entry.js.map
└── version_info.json

 

Разница между файлом entry.js.map и entry.js

Файл entry.js.map — это карты исходного кода, которые создаются в процессе компиляции JavaScript-файлов. Они содержат информацию о соответствии между исходным кодом и скомпилированным файлом, что позволяет разработчикам отлаживать свой код в браузере с помощью инструментов разработчика.

Файл entry.js — это скомпилированный JavaScript-файл, который содержит код приложения, который выполняется в браузере. Он создается из исходного кода и используется для запуска приложения в браузере.

Таким образом, файл entry.js.map используется для отладки исходного кода, а файл entry.js — для запуска скомпилированного приложения в браузере.

 

Разница между файлом entry.css и entry.css.map

Аналогично js:

Файл entry.css — это скомпилированный CSS-файл, который содержит стили, применяемые к веб-странице. Он создается из исходного кода CSS и используется для отображения веб-страницы в браузере.

Файл entry.css.map — это карта исходного кода для CSS-файла, которая содержит информацию о соответствии между исходным кодом и скомпилированным файлом. Это позволяет разработчикам отлаживать свой CSS-код в инструментах разработчика браузера.

Таким образом, файл entry.css используется для отображения стилей на веб-странице, а файл entry.css.map — для отладки исходного кода CSS.

Источник:  Блог superset-bi

Узнать стоимость решенияЗапросить видео презентацию

← Предыдущая статья
Описание файлов репозитория Superset версии 2.0.1
Следующая статья →
Текущая SQLAlchemy dataset model (SqlaTable) — Семантическая модель Superset
Запросить видео презентацию Запросить доступ к демо стенду online Узнать стоимость лицензий

Задать вопрос

loading...

Решения

Анализировать ФинансыУвеличивайте ПродажиОптимальный Склад и ЛогистикаМаркетинговые Метрики

Клиенты
  • Группа компаний "Дёке" производит товары для внешней отделки загородных домов. Ассортимент включает виниловый сайдинг, фасадные панели, водосточные системы, чердачные лестницы и гибкую битумную черепицу. Продукция Дёке вызывает гордость у сотрудников и партнеров компании.

  •  ООО «ММК-Информсервис» создает высокотехнологичные решения для эффективной работы предприятий. Разрабатывают и внедряют телекоммуникационные и бизнес-приложения, автоматизируют производство, выстраивают и поддерживают корпоративную IT-инфраструктуру.

  • В «Пивоваренной компании «Балтика» аналитическая платформа Loginom применяется для моделирования процессов или построения отчетов, в том числе для формирования рекомендаций по корректировке плана промоактивностей.
     
  • АО «Евросиб СПб–транспортные системы» – оператор контейнерных сервисов с широкой сетью маршрутов на внутрироссийских и международных направлениях. Имеет успешный опыт управления парком фитинговых платформ, а также организации ускоренных контейнерных поездов, в основе которых точное расписание, оптимальные сроки доставки груза и экономическая целесообразность.

  • Решения
    • Дистрибуция
    • Розничная торговля
    • Производство
    • Операторы связи
    • Страхование
    • Банки
    • Лизинг
    • Логистика
    • Нефтегазовый сектор
    • Медицина
    • Сеть ресторанов
    • E-Commerce
    • Энергетика
    • Фармацевтика
  • Услуги
    • Переход на отечественные BI и DWH
    • Консалтинг
    • Пилотный проект
    • Обучение и сертификация
    • Бесплатное обучение
    • Техническая поддержка
    • Технические задания
    • Сбор требований для проекта внедрения BI-системы
    • CI/CD для DWH
    • Аудит BI приложений
    • Выделенная команда
    • Настойка и поддержка баз данных
    • Разработка BI Стратегии
    • Styleguide для BI-системы
    • Как выбрать BI-систему
  • Платформы
    • FineBI
    • FineReport
    • FineDataLink
    • Коннекторы данных из 1С в BI
    • Airflow + NiFi
    • Visiology
    • Luxms BI
    • Modus BI
    • PIX BI
    • Arenadata
    • ClickHouse
    • Greenplum
    • Postgres Professional
    • Open-source BI: Superset/Metabase
    • Loginom
    • Yandex.DataLens
    • AI / Исскуственный интеллект
    • Optimacros
    • Шины данных
  • Курсы
    • Учебный курс Информационная грамотность
    • Учебный курс для бизнес-аналитиков
    • Учебный курс для системных аналитиков
    • Учебный курс по Data Governance
    • Учебный курс Как стать CDO
    • Учебный курс Современная архитектура хранилища данных
    • Учебный курс по Fine BI
    • Учебный курс по FineReport
    • Учебный курс по DWH
    • Учебный курс по Data Science (ML, AI)
    • Учебный курс по PostgreSQL
    • Учебный курс по Apache Airflow и NiFi
    • Учебный курс по Open-source BI
    • Учебный курс по ClickHouse
    • Учебный курс по DataLens
    • Учебный курс по Loginom
    • Учебный курс по Modus BI и ETL
    • Учебный курс по Visiology
    • Учебный курс по dbt
  • Функциональные решения
    • Создание Data Lake
    • Цифровая трансформация
    • Управление по KPI
    • Финансы
    • Продажи
    • Склад
    • HR
    • Маркетинг
    • Внутренний аудит
    • Категорийный менеджмент
    • S&OP и прогнозная аналитика
    • Геоаналитика
    • Цепочки поставок (SCM)
    • AutoML
    • Process Mining
    • Сквозная аналитика
  • Компания
    • О нас
    • Руководство
    • Новости
    • Клиенты
    • Скачать
    • Контакты
    • Политика конфиденциальности
RutubeVkontakteLinkedInYouTube
ООО "Би Ай Консалт",
ИНН: 7811437757,
ОГРН: 1097847154184
199178, Россия,
Санкт-Петербург,
6-ая линия В.О., Д. 63, 4 этаж
Тел: +7 (812) 334-08-01
Тел: +7 (499) 608-13-06
E-mail: info@biconsult.ru

 

 

 

 

 

×

Пользуясь сайтом, вы соглашаетесь с использованием cookies и политикой конфиденциальности.