Soumettre la recherche
Mettre en ligne
Redmineosaka 20 talk_crosspoints
•
Télécharger en tant que PPTX, PDF
•
3 j'aime
•
2,459 vues
S
Shinji Tamura
Suivre
2019年8月31日 第20回 Redmine大阪Talk資料
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 24
Télécharger maintenant
Recommandé
挫折しないRedmine (2022)
挫折しないRedmine (2022)
Go Maeda
ある工場の Redmine 2022 〜ある工場の Redmine 5.0 バージョンアップ〜 ( Redmine of one plant 2022 ...
ある工場の Redmine 2022 〜ある工場の Redmine 5.0 バージョンアップ〜 ( Redmine of one plant 2022 ...
Kohei Nakamura
Redmine 4.2で作るヘルプデスク向け問い合わせ受付・管理システム
Redmine 4.2で作るヘルプデスク向け問い合わせ受付・管理システム
Go Maeda
「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」
「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」
akipii Oga
講演1 Redmine導入のアンチパターン
講演1 Redmine導入のアンチパターン
Hidehisa Matsutani
とあるメーカーのRedmine活用事例
とあるメーカーのRedmine活用事例
agileware_jp
はじめる! Redmine (2021年版)
はじめる! Redmine (2021年版)
Go Maeda
Redmine 5.0 + RedMica 2.1 新機能評価ガイド
Redmine 5.0 + RedMica 2.1 新機能評価ガイド
Go Maeda
Recommandé
挫折しないRedmine (2022)
挫折しないRedmine (2022)
Go Maeda
ある工場の Redmine 2022 〜ある工場の Redmine 5.0 バージョンアップ〜 ( Redmine of one plant 2022 ...
ある工場の Redmine 2022 〜ある工場の Redmine 5.0 バージョンアップ〜 ( Redmine of one plant 2022 ...
Kohei Nakamura
Redmine 4.2で作るヘルプデスク向け問い合わせ受付・管理システム
Redmine 4.2で作るヘルプデスク向け問い合わせ受付・管理システム
Go Maeda
「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」
「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」
akipii Oga
講演1 Redmine導入のアンチパターン
講演1 Redmine導入のアンチパターン
Hidehisa Matsutani
とあるメーカーのRedmine活用事例
とあるメーカーのRedmine活用事例
agileware_jp
はじめる! Redmine (2021年版)
はじめる! Redmine (2021年版)
Go Maeda
Redmine 5.0 + RedMica 2.1 新機能評価ガイド
Redmine 5.0 + RedMica 2.1 新機能評価ガイド
Go Maeda
うちのRedmineの使い方(2)
うちのRedmineの使い方(2)
Tomohisa Kusukawa
Redmineを快適に使うためのおすすめ初期設定
Redmineを快適に使うためのおすすめ初期設定
Go Maeda
Redmine + Lychee導入のアンチパターン
Redmine + Lychee導入のアンチパターン
agileware_jp
RedmineのFAQとアンチパターン集
RedmineのFAQとアンチパターン集
akipii Oga
Redmine にいろいろ埋め込んでみた
Redmine にいろいろ埋め込んでみた
Kohei Nakamura
はじめる! Redmine (2015)
はじめる! Redmine (2015)
Go Maeda
Redmineの意外と知らない便利機能(Redmine 4.2対応版)
Redmineの意外と知らない便利機能(Redmine 4.2対応版)
Go Maeda
Goでかんたんソースコードの静的解析
Goでかんたんソースコードの静的解析
Takuya Ueda
Redmineチューニングの実際と限界(旧資料) - Redmine performance tuning(old), See Below.
Redmineチューニングの実際と限界(旧資料) - Redmine performance tuning(old), See Below.
Kuniharu(州晴) AKAHANE(赤羽根)
日本語テストメソッドについて
日本語テストメソッドについて
kumake
これからLDAPを始めるなら 「389-ds」を使ってみよう
これからLDAPを始めるなら 「389-ds」を使ってみよう
Nobuyuki Sasaki
プログラムの処方箋~健康なコードと病んだコード
プログラムの処方箋~健康なコードと病んだコード
Shigenori Sagawa
オブジェクト指向できていますか?
オブジェクト指向できていますか?
Moriharu Ohzu
実運用して分かったRabbit MQの良いところ・気をつけること #jjug
実運用して分かったRabbit MQの良いところ・気をつけること #jjug
Yahoo!デベロッパーネットワーク
Redmineによるwebサポート窓口の実装と運用
Redmineによるwebサポート窓口の実装と運用
Go Maeda
事例から探る、Redmineの機能とよりよい運用
事例から探る、Redmineの機能とよりよい運用
Go Maeda
Redmineカスタムフィールド表示改善
Redmineカスタムフィールド表示改善
Yuuki Nara
比較サイトの検索改善(SPA から SSR に変換)
比較サイトの検索改善(SPA から SSR に変換)
gree_tech
【Redmine】ツールバーボタンを作ろう
【Redmine】ツールバーボタンを作ろう
Kohei Nakamura
Redmineの画面をあなた好みにカスタマイズ - View customize pluginの紹介 - Redmine Japan 2020
Redmineの画面をあなた好みにカスタマイズ - View customize pluginの紹介 - Redmine Japan 2020
onozaty
とあるメーカーのRedmine活用事例
とあるメーカーのRedmine活用事例
Shinji Tamura
初めてのPadrino
初めてのPadrino
Takeshi Yabe
Contenu connexe
Tendances
うちのRedmineの使い方(2)
うちのRedmineの使い方(2)
Tomohisa Kusukawa
Redmineを快適に使うためのおすすめ初期設定
Redmineを快適に使うためのおすすめ初期設定
Go Maeda
Redmine + Lychee導入のアンチパターン
Redmine + Lychee導入のアンチパターン
agileware_jp
RedmineのFAQとアンチパターン集
RedmineのFAQとアンチパターン集
akipii Oga
Redmine にいろいろ埋め込んでみた
Redmine にいろいろ埋め込んでみた
Kohei Nakamura
はじめる! Redmine (2015)
はじめる! Redmine (2015)
Go Maeda
Redmineの意外と知らない便利機能(Redmine 4.2対応版)
Redmineの意外と知らない便利機能(Redmine 4.2対応版)
Go Maeda
Goでかんたんソースコードの静的解析
Goでかんたんソースコードの静的解析
Takuya Ueda
Redmineチューニングの実際と限界(旧資料) - Redmine performance tuning(old), See Below.
Redmineチューニングの実際と限界(旧資料) - Redmine performance tuning(old), See Below.
Kuniharu(州晴) AKAHANE(赤羽根)
日本語テストメソッドについて
日本語テストメソッドについて
kumake
これからLDAPを始めるなら 「389-ds」を使ってみよう
これからLDAPを始めるなら 「389-ds」を使ってみよう
Nobuyuki Sasaki
プログラムの処方箋~健康なコードと病んだコード
プログラムの処方箋~健康なコードと病んだコード
Shigenori Sagawa
オブジェクト指向できていますか?
オブジェクト指向できていますか?
Moriharu Ohzu
実運用して分かったRabbit MQの良いところ・気をつけること #jjug
実運用して分かったRabbit MQの良いところ・気をつけること #jjug
Yahoo!デベロッパーネットワーク
Redmineによるwebサポート窓口の実装と運用
Redmineによるwebサポート窓口の実装と運用
Go Maeda
事例から探る、Redmineの機能とよりよい運用
事例から探る、Redmineの機能とよりよい運用
Go Maeda
Redmineカスタムフィールド表示改善
Redmineカスタムフィールド表示改善
Yuuki Nara
比較サイトの検索改善(SPA から SSR に変換)
比較サイトの検索改善(SPA から SSR に変換)
gree_tech
【Redmine】ツールバーボタンを作ろう
【Redmine】ツールバーボタンを作ろう
Kohei Nakamura
Redmineの画面をあなた好みにカスタマイズ - View customize pluginの紹介 - Redmine Japan 2020
Redmineの画面をあなた好みにカスタマイズ - View customize pluginの紹介 - Redmine Japan 2020
onozaty
Tendances
(20)
うちのRedmineの使い方(2)
うちのRedmineの使い方(2)
Redmineを快適に使うためのおすすめ初期設定
Redmineを快適に使うためのおすすめ初期設定
Redmine + Lychee導入のアンチパターン
Redmine + Lychee導入のアンチパターン
RedmineのFAQとアンチパターン集
RedmineのFAQとアンチパターン集
Redmine にいろいろ埋め込んでみた
Redmine にいろいろ埋め込んでみた
はじめる! Redmine (2015)
はじめる! Redmine (2015)
Redmineの意外と知らない便利機能(Redmine 4.2対応版)
Redmineの意外と知らない便利機能(Redmine 4.2対応版)
Goでかんたんソースコードの静的解析
Goでかんたんソースコードの静的解析
Redmineチューニングの実際と限界(旧資料) - Redmine performance tuning(old), See Below.
Redmineチューニングの実際と限界(旧資料) - Redmine performance tuning(old), See Below.
日本語テストメソッドについて
日本語テストメソッドについて
これからLDAPを始めるなら 「389-ds」を使ってみよう
これからLDAPを始めるなら 「389-ds」を使ってみよう
プログラムの処方箋~健康なコードと病んだコード
プログラムの処方箋~健康なコードと病んだコード
オブジェクト指向できていますか?
オブジェクト指向できていますか?
実運用して分かったRabbit MQの良いところ・気をつけること #jjug
実運用して分かったRabbit MQの良いところ・気をつけること #jjug
Redmineによるwebサポート窓口の実装と運用
Redmineによるwebサポート窓口の実装と運用
事例から探る、Redmineの機能とよりよい運用
事例から探る、Redmineの機能とよりよい運用
Redmineカスタムフィールド表示改善
Redmineカスタムフィールド表示改善
比較サイトの検索改善(SPA から SSR に変換)
比較サイトの検索改善(SPA から SSR に変換)
【Redmine】ツールバーボタンを作ろう
【Redmine】ツールバーボタンを作ろう
Redmineの画面をあなた好みにカスタマイズ - View customize pluginの紹介 - Redmine Japan 2020
Redmineの画面をあなた好みにカスタマイズ - View customize pluginの紹介 - Redmine Japan 2020
Similaire à Redmineosaka 20 talk_crosspoints
とあるメーカーのRedmine活用事例
とあるメーカーのRedmine活用事例
Shinji Tamura
初めてのPadrino
初めてのPadrino
Takeshi Yabe
zozotown real time linkage infrastructure
zozotown real time linkage infrastructure
KeisukeTaniguchi2
Introduction to New CloudWatch Agent
Introduction to New CloudWatch Agent
Noritaka Sekiyama
Azure IoT Edge で Custom Vision
Azure IoT Edge で Custom Vision
Yoshitaka Seo
Prometheus入門から運用まで徹底解説
Prometheus入門から運用まで徹底解説
貴仁 大和屋
[Cloud OnAir] 最新アップデート Google Cloud データ関連ソリューション 2020年5月14日 放送
[Cloud OnAir] 最新アップデート Google Cloud データ関連ソリューション 2020年5月14日 放送
Google Cloud Platform - Japan
わんくま同盟名古屋勉強会18回目 ASP.NET MVC3を利用したHTML5な画面開発~クラウドも有るよ!~
わんくま同盟名古屋勉強会18回目 ASP.NET MVC3を利用したHTML5な画面開発~クラウドも有るよ!~
normalian
Hadoop conferencejapan2011
Hadoop conferencejapan2011
Ichiro Fukuda
ソーシャルアプリ勉強会(第一回資料)配布用
ソーシャルアプリ勉強会(第一回資料)配布用
Yatabe Terumasa
かんたん Twitter アプリをつくろう
かんたん Twitter アプリをつくろう
Shuhei Iitsuka
PowerShellを使用したWindows Serverの管理
PowerShellを使用したWindows Serverの管理
junichi anno
How to use ADMT on Windows Server 2022
How to use ADMT on Windows Server 2022
Michinari Kobuna
Sc2009autumn s2robot
Sc2009autumn s2robot
Shinsuke Sugaya
Prometheus超基礎公開用.pdf
Prometheus超基礎公開用.pdf
勇 黒沢
Ext js 20100526
Ext js 20100526
Shinichi Tomita
徳島OSS勉強会第四回 シラサギハンズオン 0925
徳島OSS勉強会第四回 シラサギハンズオン 0925
Yu Ito
Seasarプロジェクト徹底攻略
Seasarプロジェクト徹底攻略
takezoe
Data apiで実現 進化するwebの世界
Data apiで実現 進化するwebの世界
Yuji Takayama
クラウドではじめるリアルタイムデータ分析 #seccamp
クラウドではじめるリアルタイムデータ分析 #seccamp
Masahiro NAKAYAMA
Similaire à Redmineosaka 20 talk_crosspoints
(20)
とあるメーカーのRedmine活用事例
とあるメーカーのRedmine活用事例
初めてのPadrino
初めてのPadrino
zozotown real time linkage infrastructure
zozotown real time linkage infrastructure
Introduction to New CloudWatch Agent
Introduction to New CloudWatch Agent
Azure IoT Edge で Custom Vision
Azure IoT Edge で Custom Vision
Prometheus入門から運用まで徹底解説
Prometheus入門から運用まで徹底解説
[Cloud OnAir] 最新アップデート Google Cloud データ関連ソリューション 2020年5月14日 放送
[Cloud OnAir] 最新アップデート Google Cloud データ関連ソリューション 2020年5月14日 放送
わんくま同盟名古屋勉強会18回目 ASP.NET MVC3を利用したHTML5な画面開発~クラウドも有るよ!~
わんくま同盟名古屋勉強会18回目 ASP.NET MVC3を利用したHTML5な画面開発~クラウドも有るよ!~
Hadoop conferencejapan2011
Hadoop conferencejapan2011
ソーシャルアプリ勉強会(第一回資料)配布用
ソーシャルアプリ勉強会(第一回資料)配布用
かんたん Twitter アプリをつくろう
かんたん Twitter アプリをつくろう
PowerShellを使用したWindows Serverの管理
PowerShellを使用したWindows Serverの管理
How to use ADMT on Windows Server 2022
How to use ADMT on Windows Server 2022
Sc2009autumn s2robot
Sc2009autumn s2robot
Prometheus超基礎公開用.pdf
Prometheus超基礎公開用.pdf
Ext js 20100526
Ext js 20100526
徳島OSS勉強会第四回 シラサギハンズオン 0925
徳島OSS勉強会第四回 シラサギハンズオン 0925
Seasarプロジェクト徹底攻略
Seasarプロジェクト徹底攻略
Data apiで実現 進化するwebの世界
Data apiで実現 進化するwebの世界
クラウドではじめるリアルタイムデータ分析 #seccamp
クラウドではじめるリアルタイムデータ分析 #seccamp
Dernier
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
iPride Co., Ltd.
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Yuma Ohgami
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
danielhu54
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Toru Tamaki
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
taisei2219
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Toru Tamaki
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Toru Tamaki
Dernier
(9)
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Redmineosaka 20 talk_crosspoints
1.
とあるメーカーのRedmine 活用事例 – RedmineとTableau – 2019年8月31日(土) 第20回
Redmine大阪 田村
2.
自己紹介 名前: 田村進司(たむらしんじ) 所属: 古野電気 仕事内容: 表の仕事
裏の仕事 1995 デジタル変復調のシミュレーション 社内ネットワーク・サーバー管理 2001 GPSモジュールの開発 WEBサーバー, 全文検索システム, ファイル サーバー構築・運用・保守 2003 Matlab導入 新規衛星端末のデジタル変復調、 TURBO符号の研究・開発、システム 設計 メーリングリスト, CMS(PukiWiki, Xoops)導 入 Trac, Subversion導入 2010 主としてシステム設計, ネットワーク 設計, IoTシステムの研究開発 Redmine構築・運用・保守 関西Tableauユーザー会幹事2015 Tableau導入 2017 AWS導入, Tableau Server構築 PSIRT立ち上げ 2019 セキュリティ(CSIRT), 故障予測, データ解析, データカタログ色々構築中 @crosspointst crosspoints crosspointscrosspointst
3.
情報システム部になっって6ヵ月 RedmineはシャドーITから昇格!? でも… お守りはまだ引き継げていない…
4.
使用している部署と利用目的 社内外向けすべてで約30サイト 企画部門 • ナレッジ • タスク管理 •
ポータル • 文書管理 • BIツール向 けデータ 部門横断 • ナレッジ • タスク管理 • ポータル • 文書管理 • 案件管理 • 在庫管理 • 出荷管理 • ヘルプデス ク 研究・開発 • ナレッジ • タスク管理 • ポータル • 文書管理 • アイデア シート • Gitlab連携 • RocketChat 連携 営業業務 • タスク管理 (国内外) • CRM サービス部門 • インシデン ト管理 本社部門 • ヘルプデス ク 情シスも使い 始めた!
5.
主な利用プラグイン • Clipboard image
paste • Computed custom field • Redmine Agile(RedmineUP) • Redmine Banner • Redmine Issue Templates • Redmine Select2 • Redmine Checklists(RedmineUP) • Redmine Default Custom Query • DMSF • Knowledgebase • Redmine LDAP Sync • Redmine Startpage • Redmine Tags • Redmine Wiki Extensions • Redmine Wiki Lists • Redmine Wiki Unc • Redmine XLSX format issue exporter • Sidebar Hide • Spectator • View Customize • WikiNG • 一部 Lychee(検証レベル),採番プラグイン等 Qiitaにも古いですが書いてます https://qiita.com/crosspointst/items/33f0313e14b2c7b3595a 本格導入 Akikoさん 使ってます
6.
基本構成 社内向け: VM, 社外向け:
AWS(EC2) 1ホストでApacheのVirtualHostで個別に立てている ShellScriptでホスト立ち上げをできるように簡略化 認証は基本的にActive Directoryで連携(同期をとっている) 社内向けもSSL化(ADで証明書配布) • 混在コンテンツ対応
7.
運用ポリシー 社内システムの隙間を埋める • 社内上にシステムがあるけど、個人作業を共有したいけどエクセルで破綻している •
システム立ち上げたいけど、どんな規模になるかわからないから、要件定義をするためにRedmineで構築 してみる データの正規化 • エクセルで入力させると自由すぎる • 履歴がわからん • 誰かが編集してたら編集できない • BIツールで可視化できる状態になる システム管理者おまかせ • 各ホスト管理者にお任せ(ブラウザで操作できる範囲) • “こんなことしたい”って言われたらそれに対応する • おかげで?ViewCustomizeでワークフロー作る人もでてきた!(非エンジニア) 社内コミュニティ • 基本社内コミュニティで情報共有で助け合い(数人) • サーバー側の管理者は一人…
8.
どうやって管理してるの? 田村 使いたい人が システム管理者 システム管理者 システム管理者 システム管理者
システム管理者 システム管理者 Redmine 使いたい人 使いたい 依頼 作成 プラグインいれて こんなんしたい なんかおかしい サーバー構築 プラグインインストール プラグインのサポート(デバッグ含む) 要件定義 使い方支援 運用ルールきめる WEBから設定できることは基本システム管理者(ユーザ部門)がする 不具合対応窓口
9.
最近やったこと Redmineのページビュー解析 • Matomo(旧piwik) +
View Customize • https://matomo.jp/
10.
Matomoを利用するための Redmine(View Customize)の設定 var _paq
= window._paq || []; _paq.push(["trackPageView"]); _paq.push(["enableLinkTracking"]); function embedTrackingCode() { var u=“https://<matomoのホストurl>"; var user_id = "anonymous"; if(($('div#loggedas').length)){ user_id = $('#loggedas').text(); } _paq.push(['setUserId', user_id]); _paq.push(["setTrackerUrl", u+"matomo.php"]); _paq.push([“setSiteId”, “<matomoで割り振られるID>"]); var d=document, g=d.createElement("script"), s=d.getElementsByTagName("script")[0]; g.type="text/javascript"; g.defer=true; g.async=true; g.src=u+"matomo.js"; s.parentNode.insertBefore(g,s); } if (window.addEventListener) { window.addEventListener("load", embedTrackingCode, false); } else if (window.attachEvent) { window.attachEvent("onload",embedTrackingCode); } else { embedTrackingCode(); } RedmineのログインID取得
11.
Matomo上でみるとこんな感じ
12.
みなさんに質問
13.
会社で データドリブンな経営 とか DX(デジタルトランスフォーメーション) とか って言われてないですか?
14.
RedmineもDXのためのツールとして使えます!! 可視化は弱いけど それを補助するためにTableau使いましょう Tableauの営業じゃないですよ
15.
Redmine × 新商品開発スケジュールの管理はガントチャートだけでは無理 RedmineをDBとしてつかって、CSVファイルをデイリーで抽 出してTableau用のファイルを作成 年単位のガントチャート、条件によって色分け等、可視化で弱 い部分をTableauでカバー + パッケージドワークブック UNZIP Dataフォルダ ワークブック データファイル更新 チケット一覧をクエリ毎にCSVダウンロード ZIP Dataフォルダ デイリー &
任意のタイミングで更新 今日はコレ
16.
Tableauとは BI(Business Intelligence)ツール •
ビジネス上の判断を適切に行うためにデータを 可視化する • 様々なデータを多角的に見て、仮説検証を行う • データそのものを可視化して法則・関連性を発 見する • データによる予測を行う その他のBIツール • Power BI(Microsoft) • Google Data Portal(Google) • Qlik Sence(Qlik) • Motion Board(WingARC)
17.
Tableauのライセンス体系 Tableau Creator
– 102,000円 • ローカル環境でデータ接続をしてワークブックを作成できる • Tableau Server/Onlineにワークブックをアップロードできる • Desktopライセンス、Serverライセンス、Tableau Prep Builderのライセンス含む Tableau Explorer – 60,000円 • Tableau Server/Online上でワークブックの編集ができる Tableau Viewer – 22,000円 • Tableau Server/Online上のワークブックを閲覧できる Tableau Reader – 無料 • Tableau Desktopで作成されたデータファイルを含んだワークブックを閲覧できる Tableau Public – 無料 • ローカル環境でデータ接続をし、データファイルを含んだワークブックの作成を行うことができる。ただ し、ワークブックの保存先はTableau Public上のみ 現状のDesktopアプリケーションは64bitOSのみ対応
18.
Tableau(デモ) Tableauのサンプルデータを使用
19.
TableauとRedmineの連携方法 RedmineのDBに直接接続(Postgresql, mysql) •
https://www.redmine.org/projects/redmine/wiki/DatabaseModel • 頑張ればできる • Tableau上でjoinもできるし • でも面倒くさい WebDataConnectorを使う • https://help.tableau.com/current/pro/desktop/ja-jp/examples_web_data_connector.htm • RedmineのREST APIからWebDataConnector経由でTableauが読み込める形式に変換してデータを読み 込ませる • Javascriptで開発が必要 • レスポンスにやや問題あり(昔は。今はわからない) • https://tableau.github.io/webdataconnector/community/ • だれかRedmine用の作って… カスタムクエリでCSVダウンロードしたものを使う • これの説明します • 参考: https://www.slideshare.net/crosspoints/tableau-81126611
20.
背景 • Excelで管理していたが変更履歴がわからない •
Excelだとデータ型が自由すぎる(日付の列にコメント書いたの誰だ!) • ↓履歴管理・データの正規化を実現するために • データをRedmineに集約・更新作業はRedmine • ↓Redmineでは可視化が弱い, 会議時点の状態と比較したい • そうだTableauを使おう レシピ • 基本になるTableauパッケージドワークブックを作成する • (データのファイル名に日本語は使わない. ファイル名がUTF-8のため) • パッケージドワークブックをZIPで解凍しておく(アンパッケージを使わない) • ↓ データの更新をスクリプト(バッチ処理)で自動化 • 毎日RedmineからCSVデータをダウンロードして, 更新対象フォルダーに上書きコピー • 解凍フォルダをZIP圧縮する 更新されたパッケージドワークブックの出来上がり Tableau運用事例
21.
実際の手順 元のワークブックの作成と準備 Redmine (1)必要なカスタムクエリ作成 (2)APIキー準備 (3) CSVをダウンロード (4)
CSVを”Data”とか適当な英名ファイル名に保存 (5) ダウンロードしたCSVを使ってTableauのワークブックを作成 (6) 完成したらパッケージドワークブック(twbx)で保存 (7) パッケージドワークブックを更新処理するサーバーへアップロード (8) パッケージドワークブックをunzipしておく 更新処理 (1)クエリID, APIキーでwget or curl でcsvをダウンロード (2)保存先はパッケージドワークブックを展開した”Data”フォルダに保存 (3)ダウンロードしたら、zip圧縮して拡張子をtwbxにする (4)DMSFの指定ファイルに上書き保存
22.
データ接続 子チケット親チケット 親チケットのスナップ ショット 製品マスター
23.
Tableau(デモ) Redmineのチケットを使用
24.
本気で! Ruby, Javascriptのエンジニア募集中!
Télécharger maintenant