Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Подключите учетную запись GitHub к Power BI с помощью приложения-шаблона для изучения аналитических сведений и данных репозитория. Приложение-шаблон создает рабочую область с панелью мониторинга, отчетами и семантической моделью для анализа вкладов, проблем, пул-реквестов и активности пользователей в ваших репозиториях GitHub.
После установки приложения-шаблона можно изменить панель мониторинга и отчет. Затем его можно распространить как приложение коллегам в вашей организации.
Подключитесь к приложению шаблона GitHub или ознакомьтесь с дополнительными сведениями об интеграции GitHub с Power BI.
Вы также можете попробовать руководство по GitHub. Он устанавливает реальные данные GitHub о публичном репозитории для документации по Power BI.
Замечание
Для этого шаблонного приложения требуется, чтобы учетная запись GitHub имела доступ к репозиторию.
Это приложение шаблона не поддерживает GitHub Enterprise.
Установка приложения
Щелкните следующую ссылку, чтобы перейти к приложению: приложение шаблона GitHub
На странице AppSource для приложения выберите GET IT NOW.
Нажмите Установить.
После установки приложения вы увидите его на странице "Приложения".
Подключение к источникам данных
Щелкните значок на странице "Приложения", чтобы открыть приложение.
Откроется приложение с примерами данных.
Выберите ссылку "Подключить данные " в баннере в верхней части страницы.
Откроется диалоговое окно параметров, в котором вы изменяете источник данных из примера данных в собственный источник данных (см. известные ограничения), а затем диалоговое окно метода проверки подлинности. Возможно, потребуется переопределить значения в этих диалогах.
Введите учетные данные GitHub и следуйте процессу проверки подлинности GitHub (этот шаг может быть пропущен, если вы уже вошли в браузер).
После заполнения диалоговых окон подключения и входа в GitHub начнется процесс подключения. Баннер сообщает о том, что данные обновляются и что в то же время вы просматриваете примеры данных.
Данные отчета будут автоматически обновляться один раз в день, если вы этого не отключили во время входа. Кроме того, можно настроить собственное расписание обновления , чтобы данные отчета обновлялись в актуальном состоянии, если это необходимо.
Настройка и общий доступ
Чтобы настроить и предоставить общий доступ к приложению, выберите значок карандаша в правом верхнем углу страницы.
Сведения об изменении элементов в рабочей области см. в разделе
После внесения изменений, которые вы хотите внести в элементы рабочей области, вы можете опубликовать и предоставить общий доступ к приложению. См. статью "Создание и публикация приложения ", чтобы узнать, как это сделать.
Сведения, включенные в приложение
Следующие данные доступны из GitHub в Power BI:
| Имя таблицы | Description |
|---|---|
| Взносы | Таблица вкладов предоставляет общее количество добавлений, удалений и фиксаций, созданных участником, агрегированное еженедельно. Включены топ-100 участников. |
| Проблемы | Представление списка всех задач для выбранного репозитория, который содержит такие вычисления, как общее и среднее время закрытия задачи, общее число открытых задач, общее число закрытых задач. Эта таблица пуста, если в репозитории нет проблем. |
| Запросы на включение внесенных изменений | Эта таблица содержит все пулл-реквесты для репозитория и кто инициировал запрос. Он также содержит расчёты о количестве открытых, закрытых и общих пулл-реквестов, времени, затраченного на обработку запросов, и о времени, которое, в среднем, занимал один пулл-реквест. Эта таблица пуста, если в репозитории нет пулл-реквестов. |
| Users | В этой таблице представлен список пользователей или участников GitHub, которые внесли вклад, зарегистрировали задачи или обработали запросы на вытягивание для выбранного репозитория. |
| Вехи | Он содержит все вехи для выбранного репозитория. |
| DateTable | Эта таблица содержит даты с сегодняшнего дня и в течение многих лет, которые позволяют анализировать данные GitHub по дате. |
| КартаВкладов | Эту таблицу можно использовать в качестве пробной карточки вклада для выбранного репозитория. Он показывает коммиты по дням недели и часам дня. Эта таблица не подключена к другим таблицам в модели. |
| RepoDetails | Эта таблица содержит сведения о выбранном репозитории. |
Системные требования
- Учетная запись GitHub с доступом к репозиторию.
- Разрешение, предоставленное приложению Power BI для GitHub во время первого входа. Дополнительные сведения об отзыве доступа на этой странице.
- Достаточно вызовов API, доступных для извлечения и обновления данных.
Замечание
Это приложение шаблона не поддерживает GitHub Enterprise.
Отмена авторизации Power BI
Чтобы отключить Power BI от репозитория GitHub, вы можете отозвать доступ в GitHub. Дополнительные сведения см. в этом разделе справки GitHub .
Поиск параметров
Вы можете определить владельца и репозитория, взглянув на репозиторий в самом GitHub:
Первая часть, "Azure", является владельцем репозитория, а вторая часть, "azure-sdk-for-php" — это сам репозиторий. Эти два элемента отображаются в URL-адресе репозитория:
<https://github.com/Azure/azure-sdk-for-php> .
Устранение неполадок
Приложение GitHub не отображается в списке приложений
Если вы не можете найти приложение GitHub в списке приложений Power BI, рассмотрите следующее:
- Приложение должно быть установлено сначала: приложение GitHub отображается только в списке приложений после его установки. Используйте ссылку на установку, указанную в разделе "Установка приложения ", чтобы получить доступ к приложению и установить его из AppSource.
- Проверьте разрешения приложения шаблона: администратор Power BI вашей организации может ограничить возможность установки приложений-шаблонов. Обратитесь к администратору, чтобы убедиться, что для клиента включена установка приложения-шаблона. Дополнительные сведения см. в параметрах приложения шаблона .
- Доступность AppSource: если вы не можете получить доступ к приложению через AppSource, попробуйте использовать прямую ссылку на установку: приложение шаблона GitHub
- Проверьте правильное расположение: в службе Power BI выберите приложения из области навигации, чтобы просмотреть установленные приложения. Если вы еще не установили приложение шаблона GitHub, оно не указано в этом списке.
Проверка учетных данных GitHub
При необходимости можно проверить учетные данные GitHub.
- В другом окне браузера перейдите на веб-сайт GitHub и войдите на GitHub. Вы увидите, что вы вошли в систему в правом верхнем углу сайта GitHub.
- В GitHub перейдите по URL-адресу репозитория, к которому вы планируете получить доступ в Power BI. Например: https://github.com/dotnet/corefx.
- Вернитесь в Power BI, попробуйте подключиться к GitHub. В диалоговом окне "Настройка GitHub" используйте имена репозитория и владельца репозитория для этого же репозитория.