<?xml version="1.0" encoding="utf-8" ?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:tt="http://teletype.in/" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/"><title>Инфографика и визуализация данных</title><author><name>Инфографика и визуализация данных</name></author><id>https://teletype.in/atom/irk.digitalwave</id><link rel="self" type="application/atom+xml" href="https://teletype.in/atom/irk.digitalwave?offset=0"></link><link rel="alternate" type="text/html" href="https://teletype.in/@irk.digitalwave?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=irk.digitalwave"></link><link rel="next" type="application/rss+xml" href="https://teletype.in/atom/irk.digitalwave?offset=10"></link><link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></link><updated>2026-04-14T21:11:57.872Z</updated><entry><id>irk.digitalwave:metabase</id><link rel="alternate" type="text/html" href="https://teletype.in/@irk.digitalwave/metabase?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=irk.digitalwave"></link><title>Metabase</title><published>2026-04-12T14:26:32.700Z</published><updated>2026-04-12T14:28:22.540Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img4.teletype.in/files/bd/ee/bdee43fb-973f-44f0-9c6c-0830d9c6f523.png"></media:thumbnail><category term="bi" label="BI"></category><summary type="html">&lt;img src=&quot;https://img3.teletype.in/files/2d/f8/2df8498c-110a-4015-a2f1-aa930dd93ac0.png&quot;&gt;Введение в open-source BI-платформу Metabase</summary><content type="html">
  &lt;nav&gt;
    &lt;ul&gt;
      &lt;li class=&quot;m_level_1&quot;&gt;&lt;a href=&quot;#Oiew&quot;&gt;Установка&lt;/a&gt;&lt;/li&gt;
      &lt;li class=&quot;m_level_1&quot;&gt;&lt;a href=&quot;#Cgoi&quot;&gt;Настройка Metabase&lt;/a&gt;&lt;/li&gt;
      &lt;li class=&quot;m_level_2&quot;&gt;&lt;a href=&quot;#TXi5&quot;&gt;Подключение к своей базе данных&lt;/a&gt;&lt;/li&gt;
      &lt;li class=&quot;m_level_1&quot;&gt;&lt;a href=&quot;#OH6F&quot;&gt;Процесс работы&lt;/a&gt;&lt;/li&gt;
      &lt;li class=&quot;m_level_2&quot;&gt;&lt;a href=&quot;#QuLw&quot;&gt;Подготовка данных&lt;/a&gt;&lt;/li&gt;
      &lt;li class=&quot;m_level_2&quot;&gt;&lt;a href=&quot;#Y3v8&quot;&gt;Диаграммы&lt;/a&gt;&lt;/li&gt;
      &lt;li class=&quot;m_level_2&quot;&gt;&lt;a href=&quot;#FteR&quot;&gt;Дашборд&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/nav&gt;
  &lt;h2 id=&quot;Oiew&quot;&gt;Установка&lt;/h2&gt;
  &lt;p id=&quot;DxjL&quot;&gt;Для установки Metabase потребуется Docker.&lt;/p&gt;
  &lt;p id=&quot;hvHu&quot;&gt;Введите в терминале (или в консоли) команду:&lt;/p&gt;
  &lt;pre id=&quot;jDlk&quot; data-lang=&quot;dockerfile&quot;&gt;docker run -d -p 3000:3000 --name metabase metabase/metabase&lt;/pre&gt;
  &lt;p id=&quot;nlTw&quot;&gt;Подробнее: &lt;a href=&quot;https://www.metabase.com/start/oss/&quot; target=&quot;_blank&quot;&gt;https://www.metabase.com/start/oss/&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;5N2V&quot;&gt;Metabase запустится и будет доступна по адресу: &lt;a href=&quot;http://localhost:3000/&quot; target=&quot;_blank&quot;&gt;http://localhost:3000/&lt;/a&gt;&lt;/p&gt;
  &lt;figure id=&quot;O6UR&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/c3/95/c395c359-be4e-49d0-bc42-9ebb6f957e45.png&quot; width=&quot;3006&quot; /&gt;
    &lt;figcaption&gt;Запуск контейнера Metabase из Docker Desktop&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;h2 id=&quot;Cgoi&quot;&gt;Настройка Metabase&lt;/h2&gt;
  &lt;p id=&quot;lKC9&quot;&gt;Следуйте шагам и заполняйте поля:&lt;/p&gt;
  &lt;figure id=&quot;eevJ&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/d2/52/d25207e0-5d40-4a0d-b8e5-943ebfe867ba.png&quot; width=&quot;936&quot; /&gt;
    &lt;figcaption&gt;Первый шаг&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;t7ti&quot;&gt;На 3 шаге есть возможность подключить свою базу данных, либо продолжить работу.&lt;/p&gt;
  &lt;figure id=&quot;c7YB&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/73/13/7313fb69-346d-491a-b138-c218a9b2b3f8.png&quot; width=&quot;936&quot; /&gt;
    &lt;figcaption&gt;Третий шаг&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;h3 id=&quot;TXi5&quot;&gt;Подключение к своей базе данных&lt;/h3&gt;
  &lt;p id=&quot;0vbk&quot;&gt;Настройка базы данных осуществляется через панель &lt;code&gt;Администрирование&lt;/code&gt; -&amp;gt; &lt;code&gt;Базы данных&lt;/code&gt;.&lt;/p&gt;
  &lt;figure id=&quot;mpZC&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/4c/69/4c69dad7-3358-4245-a6f1-9f3ef78d79fa.png&quot; width=&quot;325&quot; /&gt;
    &lt;figcaption&gt;Панель Администрирования находится в меню в верхнем правом углу&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;BnSB&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/af/b2/afb20100-0736-4e0f-ae67-51124d260d5a.png&quot; width=&quot;879&quot; /&gt;
    &lt;figcaption&gt;Переход на вкладку Базы данных&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;VJYM&quot;&gt;Заполните поля для подключения к своей базе данных. Укажите хост:&lt;/p&gt;
  &lt;pre id=&quot;7Yb9&quot;&gt;host.docker.internal&lt;/pre&gt;
  &lt;figure id=&quot;RiMl&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/b4/7a/b47a5659-ac97-4bae-b3f0-620ec5445412.png&quot; width=&quot;936&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;y7kV&quot;&gt;&lt;a href=&quot;https://teletype.in/@irk.digitalwave/apache-superset#4HFZ&quot; target=&quot;_blank&quot;&gt;Подробнее о командах и создании БД mysql&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;0K60&quot;&gt;В настройках включите загрузку данных CSV в подключенную БД:&lt;/p&gt;
  &lt;figure id=&quot;fkbY&quot; class=&quot;m_retina&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/2a/75/2a75bb53-0da2-4a42-9a81-c0c5b4179ebf.png&quot; width=&quot;1062&quot; /&gt;
    &lt;figcaption&gt;Включить загрузку данных CSV в подключенную БД&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;section style=&quot;background-color:hsl(hsl(24,  24%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;QWFj&quot;&gt;💡&lt;em&gt;Проверьте каждый раздел Настроек. Настройте &lt;strong&gt;Локализацию&lt;/strong&gt;, включите &lt;strong&gt;Публичный обмен&lt;/strong&gt;.&lt;/em&gt;&lt;/p&gt;
  &lt;/section&gt;
  &lt;h2 id=&quot;OH6F&quot;&gt;Процесс работы&lt;/h2&gt;
  &lt;h3 id=&quot;QuLw&quot;&gt;Подготовка данных&lt;/h3&gt;
  &lt;p id=&quot;NBXk&quot;&gt;Работа выполняется через меню &lt;code&gt;Основное приложение&lt;/code&gt; и кнопку &lt;code&gt;Новый&lt;/code&gt;.&lt;/p&gt;
  &lt;figure id=&quot;zoIb&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/d8/6f/d86fa92d-3663-479b-ab77-34bf0ffd948e.png&quot; width=&quot;469.00000000000006&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;8bNW&quot;&gt;Здесь вы можете загрузить свои данные. Данные в формате CSV подгрузятся в вашу подключенную БД, если вы это настроили.&lt;/p&gt;
  &lt;figure id=&quot;Nzg2&quot; class=&quot;m_retina&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/9f/e7/9fe734de-662f-4e9a-a4df-f679406cd9b5.png&quot; width=&quot;1091&quot; /&gt;
    &lt;figcaption&gt;Окно загрузки данных&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;BhSq&quot;&gt;После загрузки данные появляются в папке Базы данных и в качестве модели данных. Чтобы добавить вычисляемые поля, сделать приведение типов, объединить таблицы и т.п. требуется создать SQL-запрос.&lt;/p&gt;
  &lt;figure id=&quot;8He5&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/d9/4f/d94f5525-f6f9-4762-8b11-a349924a3cb0.png&quot; width=&quot;508&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;wq7z&quot;&gt;Таким образом вы создадите таблицу данных и не придется при создании диаграмм осуществлять одни и те же преобразования с с этими данными. &lt;/p&gt;
  &lt;figure id=&quot;j8Kc&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/22/cf/22cf1b3d-27a3-4b3d-bc0b-0d9088d66c96.png&quot; width=&quot;1164.173974540311&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;KMj7&quot;&gt;Итоговая таблица автоматически сохраняется в Статистику:&lt;/p&gt;
  &lt;figure id=&quot;BKOU&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/f7/ad/f7ad5512-1a1d-4d6d-bb6f-4adb63be1222.png&quot; width=&quot;1152&quot; /&gt;
  &lt;/figure&gt;
  &lt;h3 id=&quot;Y3v8&quot;&gt;Диаграммы&lt;/h3&gt;
  &lt;p id=&quot;XuLR&quot;&gt;Для построения диаграммы потребуется сделать запрос к данным.&lt;/p&gt;
  &lt;p id=&quot;qVoK&quot;&gt;&lt;/p&gt;
  &lt;figure id=&quot;J13y&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/58/00/58004a80-015e-430f-967e-91e9b388d705.png&quot; width=&quot;469&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;wrul&quot;&gt;В запросе выбирается: источник данных в поле Данные. &lt;/p&gt;
  &lt;p id=&quot;YHaM&quot;&gt;Далее может быть настроена: фильтрация, соединение таблиц или вычислено поле.&lt;/p&gt;
  &lt;p id=&quot;BALL&quot;&gt;&amp;quot;Суммировать&amp;quot; - это настройка агрегаций и группировок, где уже учитывается фильтрация, созданные поля.&lt;/p&gt;
  &lt;p id=&quot;9db9&quot;&gt;Таких группировок может быть несколько, например, сначала суммируются все транзакции по месяцам, а затем выводится их среднее значение.&lt;/p&gt;
  &lt;p id=&quot;F1Cr&quot;&gt;Также может быть настроена сортировка по убыванию/возрастанию.&lt;/p&gt;
  &lt;figure id=&quot;Vh24&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/e5/d3/e5d391f6-5813-49f4-bdec-1493b155ba02.png&quot; width=&quot;2920&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;52zo&quot;&gt;После настройки запроса, нужно нажать на кнопку &amp;quot;Визуализация&amp;quot; внизу страницы.&lt;/p&gt;
  &lt;ul id=&quot;sM7J&quot;&gt;
    &lt;li id=&quot;VkJ7&quot;&gt;&lt;code&gt;Визуализация&lt;/code&gt; позволяет выбрать тип диаграммы. &lt;/li&gt;
    &lt;li id=&quot;59MB&quot;&gt;&lt;code&gt;Шестеренка&lt;/code&gt; (настройка) - настроить параметры диаграммы. &lt;/li&gt;
    &lt;li id=&quot;4IOi&quot;&gt;Иконка таблицы снизу по центру - отображает сводную таблицу данных с учетом выбранных группировок и агрегаций.&lt;/li&gt;
    &lt;li id=&quot;GcjZ&quot;&gt;Рядом с ней иконка визуализации - отображает диаграмму.&lt;/li&gt;
    &lt;li id=&quot;UpXm&quot;&gt;&lt;code&gt;Редактор&lt;/code&gt; - позволяет вернуться на предыдущий шаг настройки запроса к данным.&lt;/li&gt;
    &lt;li id=&quot;kSZR&quot;&gt;&lt;code&gt;Суммировать&lt;/code&gt; - добавить дополнительную группировку и агрегацию.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;zrwU&quot;&gt;&lt;/p&gt;
  &lt;figure id=&quot;Z7EW&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/90/a4/90a40d31-fd49-4fe7-becd-d0968c0309f4.png&quot; width=&quot;2916&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;5csc&quot;&gt;Сохраните визуализацию в папку &lt;code&gt;Наша статистика&lt;/code&gt;.&lt;/p&gt;
  &lt;h3 id=&quot;FteR&quot;&gt;Дашборд&lt;/h3&gt;
  &lt;p id=&quot;96P0&quot;&gt;Для создания Дашборда - нажмите кнопку &lt;code&gt;Новый&lt;/code&gt; -&amp;gt; &lt;code&gt;Дашборд&lt;/code&gt;.&lt;/p&gt;
  &lt;figure id=&quot;8flc&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/49/15/4915e3c4-f2df-4bbc-b34a-7a84afd56a0e.png&quot; width=&quot;480&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;wpnS&quot;&gt;Через кнопку &lt;code&gt;+&lt;/code&gt; добавляйте визуализации.&lt;/p&gt;
  &lt;figure id=&quot;V8x0&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/11/a1/11a1d8b6-d286-4ceb-a685-194dc206f70c.png&quot; width=&quot;814&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;ImnQ&quot;&gt;Здесь же вы можете настроить текстовые блоки, ссылки, iframe, разделы, фильтры и задать ширину окна.&lt;/p&gt;
  &lt;figure id=&quot;t7u4&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/6d/e9/6de9b580-b817-4c49-9801-0fe804125b07.png&quot; width=&quot;581&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;QeDX&quot;&gt;Настройка фильтра выполняется следующим образом:&lt;/p&gt;
  &lt;ul id=&quot;MjXU&quot;&gt;
    &lt;li id=&quot;ZhDl&quot;&gt;В поле справа в поле Ярлык вводится название фильтра, указывается его тип.&lt;/li&gt;
    &lt;li id=&quot;GzZ0&quot;&gt;Для визуализаций, на которые фильтр должен действовать - выбирается соответствующее поле из данных.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;figure id=&quot;iLe8&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/a7/3b/a73b94d3-6ac2-4d8f-9c48-7d4145bfc811.png&quot; width=&quot;2914&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;U6UH&quot;&gt;Кросс-фильтрация настраивается для тригерной визуализации через кнопку &lt;code&gt;Поведение при нажатии&lt;/code&gt;.&lt;/p&gt;
  &lt;figure id=&quot;ofSK&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/54/dd/54ddeab6-75a6-4479-bc11-2b1bfee9a6ac.png&quot; width=&quot;436.99999999999994&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;1pcJ&quot;&gt;В открывшемся окне справа выбирается &amp;quot;Обновите фильтр дашборда&amp;quot; и ярлык фильтра.&lt;/p&gt;
  &lt;figure id=&quot;B2Ws&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/28/71/2871cee0-6396-4f6f-824d-0cf2730cb9e7.png&quot; width=&quot;520.8312101910828&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;3U0l&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/e9/fd/e9fdef5c-f7f2-4b2d-8863-feec63a71ab8.png&quot; width=&quot;462.91803278688525&quot; /&gt;
  &lt;/figure&gt;

</content></entry><entry><id>irk.digitalwave:apache-superset</id><link rel="alternate" type="text/html" href="https://teletype.in/@irk.digitalwave/apache-superset?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=irk.digitalwave"></link><title>Apache Superset</title><published>2025-09-24T10:03:48.766Z</published><updated>2026-04-12T10:20:09.999Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img3.teletype.in/files/ea/c2/eac290e6-4575-4aa5-bab0-d7f2558c68b3.png"></media:thumbnail><category term="bi" label="BI"></category><summary type="html">&lt;img src=&quot;https://img4.teletype.in/files/7a/73/7a7353a2-72cb-415b-987d-5781b96abc53.png&quot;&gt;Apache Superset — это платформа с открытым исходным кодом для анализа и визуализации данных. Она позволяет устанавливать соединения с различными источниками данных, создавать наборы данных (datasets), визуализации (графики) и интерактивные панели (дашборды) для представления аналитической информации.</summary><content type="html">
  &lt;h2 id=&quot;03xH&quot;&gt;Введение&lt;/h2&gt;
  &lt;p id=&quot;n1Qb&quot;&gt;Apache Superset — это платформа с открытым исходным кодом для анализа и визуализации данных. Она позволяет устанавливать соединения с различными источниками данных, создавать наборы данных (datasets), визуализации (графики) и интерактивные панели (дашборды) для представления аналитической информации.&lt;/p&gt;
  &lt;figure id=&quot;oCn0&quot; class=&quot;m_retina&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/b1/33/b1332dc6-bd74-4bff-909f-87ab0c830d61.png&quot; width=&quot;981&quot; /&gt;
  &lt;/figure&gt;
  &lt;hr /&gt;
  &lt;h2 id=&quot;3Xrm&quot;&gt;Установка&lt;/h2&gt;
  &lt;p id=&quot;gcCA&quot;&gt;Установка Apache Superset требует более сложной подготовки, чем просто скачивание архива. Поскольку Superset функционирует как веб-приложение, необходимо развернуть серверную часть. Существуют три основных подхода:&lt;/p&gt;
  &lt;ol id=&quot;zV6d&quot;&gt;
    &lt;li id=&quot;G0i8&quot;&gt;Kubernetes&lt;/li&gt;
    &lt;li id=&quot;DC2u&quot;&gt;PyPI&lt;/li&gt;
    &lt;li id=&quot;pf6S&quot;&gt;Docker&lt;/li&gt;
  &lt;/ol&gt;
  &lt;p id=&quot;wHfG&quot;&gt;В данном случае рассматривается установка посредством Docker (на платформе Windows с использованием Docker Desktop и WSL).&lt;/p&gt;
  &lt;h3 id=&quot;TlfK&quot;&gt;Установка WSL и Docker&lt;/h3&gt;
  &lt;p id=&quot;Srma&quot;&gt;Для начала вам нужно &lt;a href=&quot;https://learn.microsoft.com/ru-ru/windows/wsl/install&quot; target=&quot;_blank&quot;&gt;установить WSL&lt;/a&gt;, поскольку Docker Desktop работает с Linux.&lt;/p&gt;
  &lt;ul id=&quot;KDy7&quot;&gt;
    &lt;li id=&quot;cGfP&quot;&gt;Сочетание клавиш: Win+R&lt;/li&gt;
    &lt;li id=&quot;Pj4d&quot;&gt;Ввести cmd и нажать Enter&lt;/li&gt;
    &lt;li id=&quot;06na&quot;&gt;wsl --install --web-download&lt;/li&gt;
    &lt;li id=&quot;G460&quot;&gt;подождать установку, ввести название подсистемы, пароль&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;KoKK&quot;&gt;После успешной установки WSL, &lt;a href=&quot;https://docs.docker.com/desktop/install/windows-install/&quot; target=&quot;_blank&quot;&gt;скачайте Docker Desktop&lt;/a&gt;, и убедитесь что во время загрузки установили опцию &lt;strong&gt;Use WSL 2 instead of Hyper-V&lt;/strong&gt;.&lt;/p&gt;
  &lt;p id=&quot;6ArU&quot;&gt;Запускаем приложение Docker Desktop. Переходим в настройки:&lt;/p&gt;
  &lt;figure id=&quot;IUo8&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/e5/55/e55521fb-b586-42a1-b206-53471162910a.png&quot; width=&quot;448.8&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;m0B5&quot;&gt;В настройках включаем интеграцию с Ubuntu:&lt;/p&gt;
  &lt;figure id=&quot;Vmcf&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/83/0a/830ab7d1-33bf-4ef5-9200-126766745386.png&quot; width=&quot;574.8524590163935&quot; /&gt;
  &lt;/figure&gt;
  &lt;h3 id=&quot;dbkO&quot;&gt;Загрузка контейнера (Вариант 1)&lt;/h3&gt;
  &lt;p id=&quot;0PGP&quot;&gt;В данном примере предложена загрузка подготовленного образа Superset стабильной версии 2.1.0 с возможностью динамической настройки файла конфигурации. &lt;/p&gt;
  &lt;p id=&quot;8736&quot;&gt;Выгрузите репозиторий:&lt;/p&gt;
  &lt;pre id=&quot;0qKT&quot;&gt; git clone https://github.com/yupest/superset-course&lt;/pre&gt;
  &lt;p id=&quot;epIh&quot;&gt;Измените файл docker-compose.yml. Сгенерируйте секретный ключ через команду: &lt;code&gt;openssl rand -base64 42&lt;/code&gt;.&lt;/p&gt;
  &lt;p id=&quot;abTB&quot;&gt;Перейдите в папку superset-course&lt;/p&gt;
  &lt;pre id=&quot;Lszz&quot;&gt;cd superset-course&lt;/pre&gt;
  &lt;p id=&quot;JMWP&quot;&gt;И запустите докер&lt;/p&gt;
  &lt;pre id=&quot;7GE7&quot;&gt;docker-compose up&lt;/pre&gt;
  &lt;p id=&quot;AnHo&quot;&gt;Такой способ позволит динамически конфигурировать Superset. Вы можете вносить изменения в superset_config.py без изменения основного config.py. И перезагружать контейнер с суперсетом.&lt;/p&gt;
  &lt;h3 id=&quot;swDH&quot;&gt;Загрузка контейнера (Вариант 2)&lt;/h3&gt;
  &lt;p id=&quot;o3ZK&quot;&gt;После установки Docker Desktop, запустите его и залогиньтесь/зарегистрируйтесь.&lt;/p&gt;
  &lt;p id=&quot;DYNd&quot;&gt;Используйте образ Apache Superset с тегом &lt;strong&gt;4a5d978-dev&lt;/strong&gt;, загруженный из Docker Hub.&lt;/p&gt;
  &lt;figure id=&quot;RJzk&quot; class=&quot;m_retina&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/69/a8/69a8c383-847c-4301-8242-307802861da5.png&quot; width=&quot;959.5&quot; /&gt;
  &lt;/figure&gt;
  &lt;ul id=&quot;Gx0Z&quot;&gt;
    &lt;li id=&quot;lXJ7&quot;&gt;После установки образа запустите его, нажав на кнопку RUN, указав наобходимые параметры: название, порт хоста для доступа к приложению и задать переменную окружения &lt;strong&gt;&lt;a href=&quot;https://superset.apache.org/docs/configuration/configuring-superset/#adding-an-initial-secret_key&quot; target=&quot;_blank&quot;&gt;SUPERSET_SECRET_KEY&lt;/a&gt;&lt;/strong&gt;. Сгенерируйте секретный ключ через команду: &lt;code&gt;openssl rand -base64 42&lt;/code&gt;.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;figure id=&quot;saNU&quot; class=&quot;m_retina&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/a1/0b/a10b674e-a5eb-4ef9-94b5-d5b8e711ed91.png&quot; width=&quot;959.5&quot; /&gt;
  &lt;/figure&gt;
  &lt;h3 id=&quot;PBu9&quot;&gt;Загрузка контейнера (Вариант 3)&lt;/h3&gt;
  &lt;p id=&quot;hb80&quot;&gt;Клонируйте репозиторий:&lt;/p&gt;
  &lt;pre id=&quot;v7C9&quot;&gt;git clone https://github.com/apache/superset.git&lt;/pre&gt;
  &lt;p id=&quot;sVLQ&quot;&gt;Перейдите в папку superset.&lt;/p&gt;
  &lt;pre id=&quot;G0kP&quot;&gt;cd superset&lt;/pre&gt;
  &lt;p id=&quot;kLdf&quot;&gt;Настройте файлы конфигурации или сам docker файл. После чего запустите приложение Docker и введите команду в wls.&lt;/p&gt;
  &lt;pre id=&quot;Do1R&quot;&gt;sudo docker-compose -f docker-compose-non-dev.yml up&lt;/pre&gt;
  &lt;p id=&quot;hDYh&quot;&gt;Подробнее о загрузке и настройке Apache Superset:&lt;/p&gt;
  &lt;ul id=&quot;LV9y&quot;&gt;
    &lt;li id=&quot;Vkqo&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=sS-P2OI0fgk&quot; target=&quot;_blank&quot;&gt;https://www.youtube.com/watch?v=sS-P2OI0fgk&lt;/a&gt;&lt;/li&gt;
    &lt;li id=&quot;h04u&quot;&gt;&lt;a href=&quot;https://youtu.be/idCgc1tR1d0?si=gOexKDmuUYLPgv9R&quot; target=&quot;_blank&quot;&gt;https://youtu.be/idCgc1tR1d0?si=gOexKDmuUYLPgv9R&lt;/a&gt;&lt;/li&gt;
    &lt;li id=&quot;ouZn&quot;&gt;&lt;a href=&quot;https://youtu.be/V6sVVLrDZUE?si=kLBDCL24XA8f2rLO&quot; target=&quot;_blank&quot;&gt;https://youtu.be/V6sVVLrDZUE?si=kLBDCL24XA8f2rLO&lt;/a&gt;&lt;/li&gt;
    &lt;li id=&quot;lFJl&quot;&gt;&lt;a href=&quot;https://superset-bi.ru/apache-superset-building-custom-plugin-visualization-development-guide/&quot; target=&quot;_blank&quot;&gt;https://superset-bi.ru/apache-superset-building-custom-plugin-visualization-development-guide/&lt;/a&gt;&lt;/li&gt;
    &lt;li id=&quot;vNc6&quot;&gt;&lt;a href=&quot;https://www.rathishkumar.in/2023/07/how-to-install-configure-use-apache-superset-linux.html&quot; target=&quot;_blank&quot;&gt;https://www.rathishkumar.in/2023/07/how-to-install-configure-use-apache-superset-linux.html&lt;/a&gt;&lt;/li&gt;
    &lt;li id=&quot;qLDD&quot;&gt;&lt;a href=&quot;https://datafinder.ru/products/zapusk-dev-sredy-i-razrabotka-prosteyshego-plagina-v-apache-superset&quot; target=&quot;_blank&quot;&gt;https://datafinder.ru/products/zapusk-dev-sredy-i-razrabotka-prosteyshego-plagina-v-apache-superset&lt;/a&gt;&lt;/li&gt;
  &lt;/ul&gt;
  &lt;h3 id=&quot;h8on&quot;&gt;Настройка&lt;/h3&gt;
  &lt;p id=&quot;RK7Y&quot;&gt;После запуска контейнера нужно создать администратора, инициализировать базу данных Superset и выполнить начальную настройку системы.&lt;/p&gt;
  &lt;p id=&quot;DScX&quot;&gt;Перейдите во вкладку &lt;code&gt;containers&lt;/code&gt; и откройте созданный контейнер.&lt;/p&gt;
  &lt;figure id=&quot;wZn3&quot; class=&quot;m_retina&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/23/10/23101360-0374-4b58-9778-dd381f82c25c.png&quot; width=&quot;961.5&quot; /&gt;
    &lt;figcaption&gt;Перейдите во вкладку &lt;code&gt;containers&lt;/code&gt; и откройте созданный контейнер.&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;Ue85&quot;&gt;Перейдите во вкладку &lt;code&gt;Exec&lt;/code&gt;.&lt;/p&gt;
  &lt;figure id=&quot;XKF6&quot; class=&quot;m_retina&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/2c/46/2c464c12-a853-4784-b854-e3db89b11bc9.png&quot; width=&quot;961.5&quot; /&gt;
    &lt;figcaption&gt;Перейдите во вкладку &lt;code&gt;Exec&lt;/code&gt;&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;pr8J&quot;&gt;В этой консоли напишите следующие команды, друг за другом&lt;/p&gt;
  &lt;pre id=&quot;XsMi&quot;&gt;superset db upgrade&lt;/pre&gt;
  &lt;p id=&quot;PXtR&quot;&gt;Во время выполнения команды ниже укажите &lt;code&gt;username&lt;/code&gt; и &lt;code&gt;password&lt;/code&gt; админа суперсет, например: &lt;code&gt;admin admin&lt;/code&gt;.&lt;/p&gt;
  &lt;pre id=&quot;f4qb&quot;&gt;superset fab create-admin&lt;/pre&gt;
  &lt;pre id=&quot;bvJs&quot;&gt;superset load_examples&lt;/pre&gt;
  &lt;pre id=&quot;U0DW&quot;&gt;superset init&lt;/pre&gt;
  &lt;p id=&quot;mF5S&quot;&gt;Следует отметить, что существует множество дополнительных параметров конфигурации, флагов и разрешений, которые можно настраивать в конфигурационных файлах. Они преимущественно актуальны для разработчиков или пользователей, которые используют API, настраиваемую стилизацию (CSS), шаблонизаторы и др. Для большинства базовых задач, связанных с созданием дашбордов и визуализаций, достаточно минимальной конфигурации.&lt;/p&gt;
  &lt;p id=&quot;0NoD&quot;&gt;После выполнения всех команд открываем Приложение Apache Superset нажав сюда (&lt;a href=&quot;https://localhost:8088&quot; target=&quot;_blank&quot;&gt;https://localhost:8088&lt;/a&gt;)&lt;/p&gt;
  &lt;figure id=&quot;tB61&quot; class=&quot;m_retina&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/13/e9/13e98a94-0a3e-4289-b38d-2757adb60859.png&quot; width=&quot;961.5&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;Jvnw&quot;&gt;Откроется окно в браузере, где нужно войти под учетной записью админа, которого вы создали.&lt;/p&gt;
  &lt;figure id=&quot;KYnU&quot; class=&quot;m_retina&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/ce/a4/cea4987b-3157-4240-aeed-1c4534d6f550.png&quot; width=&quot;961.5&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;vF09&quot; class=&quot;m_retina&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/0c/d4/0cd47f34-6b8f-413a-a028-fba116b2de93.png&quot; width=&quot;959.5&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;iuiR&quot;&gt;Вы запустили Apache Superset c базой данных примеров, на которой можно протестировать функционал платформы.&lt;/p&gt;
  &lt;hr /&gt;
  &lt;h2 id=&quot;h306&quot;&gt;Использование&lt;/h2&gt;
  &lt;h3 id=&quot;4HFZ&quot;&gt;Подключение к данным&lt;/h3&gt;
  &lt;ul id=&quot;ohIA&quot;&gt;
    &lt;li id=&quot;UtgS&quot;&gt;Superset позволяет подключаться к реляционным базам данных, таким как MySQL, PostgreSQL, SQLite, а также к альтернативным источникам, например Google Sheets.&lt;/li&gt;
    &lt;li id=&quot;YO6O&quot;&gt;После настройки соединения необходимо создать &lt;strong&gt;dataset&lt;/strong&gt; (набор данных). Dataset — это сущность, представляющая таблицу данных; в неё можно включать исходные поля, вычисляемые поля и метрики.&lt;/li&gt;
    &lt;li id=&quot;RDfZ&quot;&gt;Интерфейс &lt;strong&gt;SQL Lab&lt;/strong&gt; предоставляется для работы через SQL-запросы — можно писать запросы, сохранять их, формировать новые наборы данных на их основе или использовать их для дальнейшей визуализации.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;kYFO&quot;&gt;&lt;em&gt;&lt;strong&gt;Чтобы сделать возможной загрузку CSV и Excel файлов потребуется подключить свою локальную пустую БД.&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;jMLj&quot;&gt;Например:&lt;/p&gt;
    &lt;blockquote id=&quot;kHtQ&quot;&gt; Вместо &lt;code&gt;root&lt;/code&gt; может быть другой пользователь и другой пароль.&lt;/blockquote&gt;
    &lt;p id=&quot;lAbI&quot;&gt;Запустите &lt;code&gt;mysql&lt;/code&gt;:&lt;/p&gt;
    &lt;pre id=&quot;LmIy&quot; data-lang=&quot;sql&quot;&gt;mysql -u root -p&lt;/pre&gt;
    &lt;p id=&quot;YWeb&quot;&gt;Просмотр пользователей:&lt;/p&gt;
    &lt;pre id=&quot;VaLX&quot; data-lang=&quot;sql&quot;&gt;SELECT user FROM mysql.user;&lt;/pre&gt;
    &lt;p id=&quot;SueL&quot;&gt;Получить текущего пользователя:&lt;/p&gt;
    &lt;pre id=&quot;ZLq3&quot; data-lang=&quot;sql&quot;&gt;SELECT USER();&lt;/pre&gt;
    &lt;p id=&quot;CdMC&quot;&gt;Установить пароль пользователю:&lt;/p&gt;
    &lt;pre id=&quot;CNgF&quot; data-lang=&quot;sql&quot;&gt;SET PASSWORD FOR &amp;#x27;root&amp;#x27;@&amp;#x27;localhost&amp;#x27; = &amp;#x27;MyNewPass&amp;#x27;;&lt;/pre&gt;
    &lt;p id=&quot;sxFq&quot;&gt;ИЛИ так:&lt;/p&gt;
    &lt;pre id=&quot;FNnF&quot; data-lang=&quot;sql&quot;&gt;ALTER USER &amp;#x27;root&amp;#x27;@&amp;#x27;localhost&amp;#x27; IDENTIFIED BY &amp;#x27;MyNewPass&amp;#x27;;&lt;/pre&gt;
    &lt;p id=&quot;JLXS&quot;&gt;Получение списка доступных БД:&lt;/p&gt;
    &lt;pre id=&quot;3hre&quot; data-lang=&quot;sql&quot;&gt;SHOW DATABASES;&lt;/pre&gt;
    &lt;p id=&quot;4SGE&quot;&gt;Создать БД:&lt;/p&gt;
    &lt;pre id=&quot;tBaS&quot; data-lang=&quot;sql&quot;&gt;CREATE DATABASE my_db;&lt;/pre&gt;
    &lt;p id=&quot;WZ1Q&quot;&gt;По умолчанию БД имеет порт &lt;code&gt;3306&lt;/code&gt;.&lt;/p&gt;
    &lt;p id=&quot;IPtH&quot;&gt;Подключите свою БД в Apache Superset. &lt;br /&gt;Для этого перейдите &lt;code&gt;Setting&lt;/code&gt; -&amp;gt; &lt;code&gt;Database Connection&lt;/code&gt;&lt;/p&gt;
    &lt;p id=&quot;iUeF&quot;&gt;Подключите свою БД через кнопку &lt;code&gt;+ Database&lt;/code&gt;. Выберите подключение:&lt;/p&gt;
    &lt;figure id=&quot;9Wjz&quot; class=&quot;m_custom&quot;&gt;
      &lt;img src=&quot;https://img2.teletype.in/files/19/84/19843347-ab74-46fc-8c82-5f8c125289b0.png&quot; width=&quot;337.23529411764713&quot; /&gt;
    &lt;/figure&gt;
    &lt;p id=&quot;kwFh&quot;&gt;Выберите URI-формат или заполните информацию в полях.&lt;/p&gt;
    &lt;figure id=&quot;S1mu&quot; class=&quot;m_custom&quot;&gt;
      &lt;img src=&quot;https://img1.teletype.in/files/86/dc/86dc5788-9e64-4bba-8f65-bbbe187c0cfb.png&quot; width=&quot;409.12382739212006&quot; /&gt;
    &lt;/figure&gt;
    &lt;p id=&quot;5AGM&quot;&gt;URI-формат:&lt;/p&gt;
    &lt;pre id=&quot;tWeH&quot;&gt;mysql://root:root@host.docker.internal:3306/my_db&lt;/pre&gt;
    &lt;p id=&quot;G1AS&quot;&gt;Включите возможность загрузки CSV Allow file uploads to database.&lt;/p&gt;
    &lt;figure id=&quot;JYMB&quot; class=&quot;m_custom&quot;&gt;
      &lt;img src=&quot;https://img3.teletype.in/files/6a/c6/6ac658c5-1778-4613-ad66-49ca23bf3e49.png&quot; width=&quot;349.1701244813278&quot; /&gt;
    &lt;/figure&gt;
    &lt;p id=&quot;mi6j&quot;&gt;Теперь загрузка файлов станет возможной.&lt;/p&gt;
    &lt;figure id=&quot;moKP&quot; class=&quot;m_custom&quot;&gt;
      &lt;img src=&quot;https://img2.teletype.in/files/da/b0/dab0aea3-0659-44ea-843e-24325e08ac59.png&quot; width=&quot;494&quot; /&gt;
    &lt;/figure&gt;
  &lt;/section&gt;
  &lt;h3 id=&quot;ScKS&quot;&gt;Создание визуализаций (графиков)&lt;/h3&gt;
  &lt;ul id=&quot;w7nZ&quot;&gt;
    &lt;li id=&quot;CXPJ&quot;&gt;Superset поддерживает около 60+ видов визуализаций (графиков).&lt;/li&gt;
  &lt;/ul&gt;
  &lt;figure id=&quot;V2Be&quot; class=&quot;m_retina&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/7a/b6/7ab610c7-3512-4542-8193-33b5fab7d843.png&quot; width=&quot;1049&quot; /&gt;
  &lt;/figure&gt;
  &lt;ul id=&quot;PiIO&quot;&gt;
    &lt;li id=&quot;6HQi&quot;&gt;В большинстве визуализаций требуются следующие элементы:&lt;/li&gt;
    &lt;ul id=&quot;5M6q&quot;&gt;
      &lt;li id=&quot;kfer&quot;&gt;&lt;strong&gt;X-axis (ось X)&lt;/strong&gt; — одна колонка данных&lt;/li&gt;
      &lt;li id=&quot;Lkj2&quot;&gt;&lt;strong&gt;Metrics&lt;/strong&gt; — одна или несколько колонок, определяющих метрики (ось Y или аналогичные показатели)&lt;/li&gt;
      &lt;li id=&quot;acl8&quot;&gt;&lt;strong&gt;Dimensions&lt;/strong&gt; — поля, определяющие разбивку данных (например, группировка)&lt;/li&gt;
      &lt;li id=&quot;aLri&quot;&gt;&lt;strong&gt;Filters&lt;/strong&gt; — фильтры для ограничения или отбора данных&lt;/li&gt;
    &lt;/ul&gt;
    &lt;li id=&quot;vsKO&quot;&gt;В зависимости от типа визуализации могут быть разные требования. Например, круговая диаграмма может требовать меньше обязательных полей, а диаграмма типа «пузырь» (Bubble Chart) может требовать указания осей X и Y, размеров точек и прочего.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;h3 id=&quot;GB0L&quot;&gt;Кастомизация визуализаций&lt;/h3&gt;
  &lt;ul id=&quot;OZu4&quot;&gt;
    &lt;li id=&quot;D67v&quot;&gt;Встроенный интерфейс позволяет настраивать визуальные аспекты: размер и стиль текста, подписи, маркеры, взаимодействие (например, возможность масштабирования по оси X), а также другие элементы представления.&lt;/li&gt;
    &lt;li id=&quot;0HMP&quot;&gt;После внесения изменений необходимо запускать действие «обновить график» (&lt;code&gt;update chart&lt;/code&gt;), чтобы они вступили в силу.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;h3 id=&quot;3ZM1&quot;&gt;Создание дашборда&lt;/h3&gt;
  &lt;ul id=&quot;jsfW&quot;&gt;
    &lt;li id=&quot;c2kW&quot;&gt;После создания визуализаций пользователь может собрать дашборд посредством перетаскивания объектов (графиков) и размещения их на панели.&lt;/li&gt;
    &lt;li id=&quot;MEEH&quot;&gt;В настройках дашборда можно изменить его название, цветовую схему, права доступа пользователей, а также URL.&lt;/li&gt;
    &lt;li id=&quot;9OSp&quot;&gt;Для детальной стилизации элементов дашборда часто требуется использование CSS. Это предоставляет гибкость, однако усложняет некоторые задачи, которые в других платформах реализованы более прямо (например, изменение цвета отдельных элементов, рамок и др.).&lt;/li&gt;
  &lt;/ul&gt;
  &lt;hr /&gt;
  &lt;h2 id=&quot;yvnb&quot;&gt;Дополнительные возможности&lt;/h2&gt;
  &lt;ul id=&quot;oXl5&quot;&gt;
    &lt;li id=&quot;atic&quot;&gt;Superset поддерживает экспорт и импорт объектов (дашбордов, визуализаций). Однако эффективность этих функций ограничена: во многих случаях они работают корректно лишь внутри одной инстанции Superset, поскольку экспорт/импорт строится на идентификаторах (ID), которые могут изменяться в зависимости от конфигурации и других зависимостей.&lt;/li&gt;
    &lt;li id=&quot;jmbt&quot;&gt;Система ролей и прав доступа позволяет разграничивать возможности пользователей. Для администратора также доступна система логов, фиксирующая действия в системе.&lt;/li&gt;
    &lt;li id=&quot;hrZS&quot;&gt;Superset - платформа с открытым исходным кодом, благодаря чему разработчики могут добавлять свои виды графиков и диаграмм.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;hr /&gt;
  &lt;h2 id=&quot;5SRJ&quot;&gt;Преимущества и недостатки&lt;/h2&gt;
  &lt;h3 id=&quot;BEM4&quot;&gt;Преимущества&lt;/h3&gt;
  &lt;ol id=&quot;8eLq&quot;&gt;
    &lt;li id=&quot;5h7w&quot;&gt;Открытый исходный код и бесплатный доступ.&lt;/li&gt;
    &lt;li id=&quot;cnG1&quot;&gt;Возможность работы локально / без постоянного подключения к интернету.&lt;/li&gt;
    &lt;li id=&quot;4YZi&quot;&gt;Повышенный уровень безопасности при правильной настройке.&lt;/li&gt;
    &lt;li id=&quot;Z0Iz&quot;&gt;Поддержка командной работы: ролей, прав, разграничения доступа.&lt;/li&gt;
  &lt;/ol&gt;
  &lt;h3 id=&quot;uH01&quot;&gt;Недостатки&lt;/h3&gt;
  &lt;ol id=&quot;w8zI&quot;&gt;
    &lt;li id=&quot;pgIb&quot;&gt;Установка и первоначальная настройка могут быть сложными для начинающих пользователей.&lt;/li&gt;
    &lt;li id=&quot;Q2kk&quot;&gt;Настройки кастомизации иногда непросты, особенно для нестандартных визуализаций или дизайнов.&lt;/li&gt;
    &lt;li id=&quot;nUNf&quot;&gt;Некоторые функции требовательны к знаниям CSS или другим техническим аспектам, что может быть препятствием.&lt;/li&gt;
    &lt;li id=&quot;cS4c&quot;&gt;Ограниченные возможности для распространения результатов (дашбордов) внешним пользователям вне системы — без дополнительных настроек.&lt;/li&gt;
  &lt;/ol&gt;

</content></entry></feed>