Изменения документа 01. Данные, таблицы и дашборды

Редактировал(а) Ирина Сафонова 22.01.2024, 16:35

От версии 37.1
отредактировано Ирина Сафонова
на 13.07.2023, 13:19
Изменить комментарий: К данной версии нет комментариев
К версии 39.1
отредактировано Ирина Сафонова
на 15.07.2023, 00:34
Изменить комментарий: К данной версии нет комментариев

Сводка

Подробности

Свойства страницы
Содержимое
... ... @@ -2,7 +2,7 @@
2 2  
3 3  {{toc/}}
4 4  
5 -== Можно ли получить доступ к нескольким таблицам одновременно? ==
5 += Можно ли получить доступ к нескольким таблицам одновременно? =
6 6  
7 7  ----
8 8  
... ... @@ -16,24 +16,22 @@
16 16  
17 17  Однако если использовать[[ Лабораторию SQL>>https://wiki.dfcloud.ru/bin/view/%D0%A1%D0%B5%D1%80%D0%B2%D0%B8%D1%81%20Cloud%20BI/2.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F/02.%20%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE%20%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80%D0%B0/I.%20SQL%20%20-%D1%80%D0%B5%D0%B4%D0%B0%D0%BA%D1%82%D0%BE%D1%80/]], то такого ограничения нет. Лаборатория позволяет написать SQL-запроса для объединения нескольких таблиц, если учетная запись БД, через которую подключается Cloud BI, имеет доступ к таблицам.
18 18  
19 -== Насколько большими могут быть данные? ==
19 += Насколько большими могут быть данные? =
20 20  
21 21  ----
22 22  
23 23  **Ответ:** очень большого размера. Cloud BI работает как тонкий клиент над БД или средством обработки данных. Основной критерий скорости работы и объема обрабатываемых данных — скорость работы БД, используемой в качестве хранилища данных и являющейся слоем данных для Cloud BI. Многие распределенные СУБД могут выполнять запросы, работающие с терабайтами данных в интерактивном режиме.
24 24  
25 -== Как добавить динамические фильтры в дашборд? ==
25 += Как добавить динамические фильтры в дашборд? =
26 26  
27 27  ----
28 28  
29 29  **Ответ:** виджет **Поле фильтра** (Filter Box) позволяет определить запрос для заполнения раскрывающихся списков, которые можно использовать для фильтрации. Чтобы создать список различных значений, нужно запустить запрос и отсортировать результат по предоставленной метрике, сортируя по убыванию.
30 30  
31 -В виджете также есть флажок **Фильтр по дате** (Date Filter), который включает возможности фильтрации по времени на панели инструментов. После установки флажка и обновления можно увидеть раскрывающийся список **от** и **до**.
31 +В виджете также есть флажок **Фильтр по дате** (Date Filter), который включает возможности фильтрации по времени на панели инструментов. После установки флажка и обновления можно увидеть раскрывающийся список **от** и **до**. По умолчанию фильтрация будет применяться ко всем срезам, построенным поверх источника данных, который имеет то же имя столбца, на котором основан фильтр. Также необходимо, чтобы этот столбец был отмечен как фильтруемый на вкладке столбца редактора таблицы.
32 32  
33 -По умолчанию фильтрация будет применяться ко всем срезам, построенным поверх источника данных, который имеет то же имя столбца, на котором основан фильтр. Также необходимо, чтобы этот столбец был отмечен как фильтруемый на вкладке столбца редактора таблицы.
33 +Если нет необходимости в фильтрации определенных виджетов на панели инструментов, то можно сделать редактирование дашборда и редактирование в форме поле метаданных JSON. Это ключ filter_immune_slices, который получает массив идентификаторов sliceId. На это массив никогда не должна влиять фильтрация на уровне дашборда.
34 34  
35 -Если нет необходимости в фильтрации определенных виджетов на панели инструментов, то можно сделать редактирование панели мониторинга и редактирование в форме поле метаданных JSON. Это ключ filter_immune_slices, который получает массив идентификаторов sliceId. На это массив никогда не должна влиять фильтрация на уровне панели мониторинга.
36 -
37 37  {{code language="none"}}
38 38  {
39 39   "filter_immune_slices": [324, 65, 92],
... ... @@ -46,16 +46,15 @@
46 46  }
47 47  {{/code}}
48 48  
49 -В этом JSON-объекте указаны срезы 324, 65 и 92, которые не будут затронуты какой-либо фильтрацией на уровне панели мониторинга.
47 +В этом JSON-объекте указаны срезы 324, 65 и 92, которые не будут затронуты какой-либо фильтрацией на уровне дашборда.
50 50  
51 -Обратите внимание на ключ **filter_immune_slice_fields**, который позволяет более конкретно определить для конкретного slice_id, какие поля фильтра следует игнорировать.
52 -Ключ time_range зарезервирован для работы с упомянутой выше фильтрацией временных границ. Если имя столбца является общим, то фильтр будет применен.
49 +Обратите внимание на ключ {{code language="none"}}filter_immune_slice_fields{{/code}}, который позволяет более конкретно определить для конкретного {{code language="none"}}slice_id{{/code}}, какие поля фильтра следует игнорировать. Ключ {{code language="none"}}time_range{{/code}} зарезервирован для работы с упомянутой выше фильтрацией временных границ. Если имя столбца является общим, то фильтр будет применен.
53 53  
54 -== Как ограничить запланированное обновление дашборда? ==
51 += Как ограничить запланированное обновление дашборда? =
55 55  
56 56  ----
57 57  
58 -По умолчанию функция обновления панели мониторинга по времени позволяет автоматически повторно запрашивать каждый фрагмент панели мониторинга в соответствии с установленным расписанием. Однако иногда нет необходимости обновлять все срезы, особенно если некоторые данные перемещаются медленно или выполняются тяжелые запросы. Чтобы исключить определенные фрагменты из процесса синхронизированного обновления, добавьте ключ **timed_refresh_immune_slices** в поле метаданных JSON панели мониторинга:
55 +По умолчанию функция обновления дашборда по времени позволяет автоматически повторно запрашивать каждый фрагмент дашборда в соответствии с установленным расписанием. Однако иногда нет необходимости обновлять все срезы, особенно если некоторые данные перемещаются медленно или выполняются тяжелые запросы. Чтобы исключить определенные фрагменты из процесса синхронизированного обновления, добавьте ключ {{code language="none"}}timed_refresh_immune_slices{{/code}} в поле метаданных JSON дашборда:
59 59  
60 60  {{code language="none"}}
61 61  {
... ... @@ -66,8 +66,7 @@
66 66  }
67 67  {{/code}}
68 68  
69 -В приведенном выше примере, если для панели мониторинга задано обновление по времени, каждый срез, кроме 324, будет автоматически повторно запрашиваться по расписанию.
70 -Обновление фрагмента также будет происходить в течение указанного периода. Можно отключить это смещение, установив для **stagger_refresh** значение// false//, и изменить период сдвига, установив для stagger_time значение в миллисекундах в поле метаданных JSON:
66 +В приведенном выше примере, если для дашборда задано обновление по времени, каждый срез, кроме 324, будет автоматически повторно запрашиваться по расписанию. Обновление фрагмента также будет происходить в течение указанного периода. Можно отключить это смещение, установив для {{code language="none"}}stagger_refresh{{/code}} значение// false//, и изменить период сдвига, установив для {{code language="none"}}stagger_time{{/code}} значение в миллисекундах в поле метаданных JSON:
71 71  
72 72  {{code language="none"}}
73 73  {
... ... @@ -76,23 +76,23 @@
76 76  }
77 77  {{/code}}
78 78  
79 -Здесь вся панель мониторинга будет обновляться сразу, если периодическое обновление включено. Время смещения 2,5 секунды **игнорируется**.
75 +В этом примере весь дашборд будет обновляться сразу, если периодическое обновление включено. Время смещения 2,5 секунды **игнорируется**.
80 80  
81 -== Что будет, если схема таблицы изменится? ==
77 += Что будет, если схема таблицы изменится? =
82 82  
83 83  ----
84 84  
85 -Схемы таблиц могут изменяться, и BI это отражает. В жизненном цикле панели мониторинга довольно часто возникает необходимость добавить новое измерение или показатель. Чтобы заставить BI обнаруживать новые столбцы:
81 +Схемы таблиц могут изменяться, и Cloud BI это отражает. В жизненном цикле дашборда довольно часто возникает необходимость добавить новое измерение или показатель. Чтобы заставить Cloud BI обнаруживать новые столбцы:
86 86  
87 87  ~1. Перейдите в **Данные** -> **Наборы данных.**
88 88  2. Щелкните значок редактирования рядом с набором данных, схема которого изменилась, и нажмите **Синхронизировать столбцы** из источника на вкладке **Столбцы**. В результате столбцы  будут объединены.
89 89  3. При необходимости повторно отредактируйте таблицу, чтобы настроить вкладку **Столбцы**, установите соответствующие флажки и снова сохраните.
90 90  
91 -== Как задать стандартный фильтр на дашборде? ==
87 += Как задать стандартный фильтр на дашборде? =
92 92  
93 93  ----
94 94  
95 -**Ответ:** можно применить фильтр и сохранить панель мониторинга, пока фильтр активен.
91 +**Ответ:** можно применить фильтр и сохранить дашборд, пока фильтр активен.
96 96  
97 97  **[[В начало>>doc:Сервис Cloud BI.WebHome]] **🡱
98 98  **[[К следующему разделу>>doc:Сервис Cloud BI.4\. Частые вопросы по сервису.03\. Визуализация.WebHome]] **🡲