SlideShare a Scribd company logo
1 of 15
Sumit Gadgilwar
BI Architect
S
O
L
U
T
I
O
N
S
www.infocepts.com
This implementation covers how to do key phrase extraction
and apply data security based on user groups.
By Sumit Gadgilwar
Text Analytics and Data security
S
O
L
U
T
I
O
N
S
www.infocepts.com
ChallengesSolutions & Benefits
Project Background
Overview
1. Property Inspection System (PIS) is responsible to track
and improve quality of all the Properties in real estate
domain
2. In PIS, Agents do a secret visit to any assigned property
and log issues with description about the problem. Plus
they provide overall feedback about property
3. These observations are submitted to Departments after
review to improve the quality of properties
1. System has 80% of the data in text format which has lots of
valuable insights hidden
2. To Improve quality of properties and avoid same issues in
future it necessary to look deeper into the issues
3. But it is it very difficult, time consuming and practically
impossible to go through each and every comments and
overall property review feedback
4. Most of the issues are repetitive, some will be hazardous,
hidden in long texts and will never be noticed
1. This solution will break down the
comments into specific problem and
improvement feedback
2. It will be simple to track common,
recurring and hazardous problems
3. Possible to read specific comment from
the heaps of comments, by searching
keyword
4. Possible to know exact issue without
spending time on reading long texts
5. Data security to avoid issues seen by other
departments
www.infocepts.com 4
Architecture
www.infocepts.com 5
Data Security
Visit
No
Observation
No Building Department Comments
1000 1000.001
Burj
Khalifa Cleanliness
The toilet is very
dirty and stained.
1000 1000.002
Burj
Khalifa Cleanliness
The hose head is
stained with mold.
1000 1000.003
Burj
Khalifa MALLS_DEPT
The walls are
damaged.
1001 1001.002Dubai MallMALLS_DEPT
The bbq walls are
chipped.
1001 1001.003Dubai MallCleanliness Wall is dirty
Source Table structure Target Table structure
Observation
No Department Key Word
1000.001Cleanliness toilet
1000.001Cleanliness dirty
1000.001Cleanliness stained
1000.002Cleanliness hose head
1000.002Cleanliness stained
1000.003
MALLS_DEP
T walls
1000.003
MALLS_DEP
T damaged
1001.002
MALLS_DEP
T bbq walls
1001.002
MALLS_DEP
T chipped.
1001.003Cleanliness Wall
1001.003Cleanliness dirty
www.infocepts.com 6
Results
www.infocepts.com
This implementation covers how to optimize images for
export, and show them in inline view in correct orientation in
MicroStrategy dashboards.
By Sumit Gadgilwar
Image Flip, compress automation
and Inline display in dashboard
S
O
L
U
T
I
O
N
S
www.infocepts.com
ChallengesSolutions & Benefits
Project Background
Overview
1. Property Inspection system (PIS) created using
MicroStrategy is responsible to track and improve quality
of all the Properties in real estate domain
2. In PIS, Agents do a secret visit to any assigned property
and logs observation with images
3. This observations are submitted to Department after
review to improve the quality of Properties
1. Images used to coming in separate rows, for example if
there are 3 images for any incident then 3 rows used to
come
2. Users use to take excel export of all the assigned incidents,
attach photos manually, and rotate them before sending to
respective teams to fix them
3. Size of image used to very large. Hence, users were able to
export less incidents with images
4. In addition to that, most of the images used to be flipped,
Because MicroStrategy web don’t check image orientation
before displaying and users were having issue in
understanding images
1. Users were able to see multiple images for
an observation in one row which is not
possible in MicroStrategy by default
2. Users were able to export more images
due to less size
3. Users were able to see images in correct
orientation
1. Once image is uploaded
from MicroStrategy Web it
is stored in Linux server
and Path is Stored in
Database
2. Informatica fetches image
name and send it to shell
script as parameter
3. Shell Script will create a
copy, read image
orientation and fix the
image orientation
permanently and then
Compress it
4. One View is created which
combines multiple image
name into for an
observation into single row
per observation
5. MicroStrategy displayed it
in a dashboard form
Architecture
 Image is uploaded
using MSTR
Web/Mobile
 Image is Stored in
Linux server
 Based on parameters
Shell Script will copy,
flip and compress image
 Each Image Name is
chosen and passed to
Shell Script as parameter
 View stores data of all
images in one row per
observation
 Images are displayed
in one line for each
observation
 Results
 For each Image one row
is inserted into DB table
Results
Before – Flipped images, Multiple rows of
single incident, huge export size, unable
to export required data due to size
limitations, huge export time, difficult to
share exports
After – Correct orientation, less export size,
inline view, less export time, Improved
performance, able to export required result
set, able to view all images without scrolling
www.infocepts.com
This implementation covers how to automate user creation,
data and object security, privileges, notification ad home
page setup process.
By Sumit Gadgilwar
User Creation and security
Automation
S
O
L
U
T
I
O
N
S
www.infocepts.com
ChallengesSolutions & Benefits
Project Background
Overview
1. Project Admin controls the data and object level security
for new and old users manually
2. If there are any changes in user’s list then the Project team
will create implementation plan and send it to DBA and
MSTR Admin
3. Once the user details are updated Project Admin will
notify end user manually
1. Almost every week PIS Project development receives
updated user list and MSTR application team is raising
request to create / delete users in Database and
MicroStrategy
2. Project Development team created SQL script to assign
data security to users which takes more time
3. Project stakeholder writes email to users once process is
complete
4. This process is time consuming and delays the user on
boarding / off boarding
1. This solution will make on boarding and
offboarding of users instantaneous
2. It will save lot of development time
3. 100% quality in data /object level security
will be achieved due to automation
4. Users will be notified after successful
onboarding
5. After login, user will see their Home page
directly
www.infocepts.com 13
Architecture
www.infocepts.com 14
Results
1. Email Notification
2. Security table is automatically updated in Database
3. Users are created in particular group in MicroStrategy and retains ACL and
privileges of that group
4. Default home page will be set based on the user group
5. Using system prompts and security table, data security will be already
applied
6. Within 5-10 minutes user will be able to login into MicroStrategy
Environment
Thank You
S
O
L
U
T
I
O
N
S

More Related Content

Similar to Business Intelligence Solutions

Web Based Investment Management System
Web Based Investment Management SystemWeb Based Investment Management System
Web Based Investment Management SystemMike Taylor
 
Cryptology for security
Cryptology for securityCryptology for security
Cryptology for securityManish Kumar
 
IRJET- Tour and Travels
IRJET- Tour and TravelsIRJET- Tour and Travels
IRJET- Tour and TravelsIRJET Journal
 
zaid ppt.pptx
zaid ppt.pptxzaid ppt.pptx
zaid ppt.pptxaasim40
 
project (Salon Management).pptx
project (Salon Management).pptxproject (Salon Management).pptx
project (Salon Management).pptxssuserefca8b
 
Assignment3 pp v3
Assignment3 pp v3Assignment3 pp v3
Assignment3 pp v3zanmmit
 
IGNOU BCS-051 Software Engineering December 2022 - Exam Solutions.docx
IGNOU BCS-051 Software Engineering December 2022 - Exam Solutions.docxIGNOU BCS-051 Software Engineering December 2022 - Exam Solutions.docx
IGNOU BCS-051 Software Engineering December 2022 - Exam Solutions.docxAnilVhatkar
 
Engineering Software Products: 4. software architecture
Engineering Software Products: 4. software architectureEngineering Software Products: 4. software architecture
Engineering Software Products: 4. software architecturesoftware-engineering-book
 
SathishKumar Natarajan
SathishKumar NatarajanSathishKumar Natarajan
SathishKumar NatarajanSathish Kumar
 
Online News Portal System
Online News Portal SystemOnline News Portal System
Online News Portal SystemRajib Roy
 
Hotel management
Hotel managementHotel management
Hotel managementArman Ahmed
 
A Hierarchical Distributed Processing Framework for Huge Image by using Big Data
A Hierarchical Distributed Processing Framework for Huge Image by using Big DataA Hierarchical Distributed Processing Framework for Huge Image by using Big Data
A Hierarchical Distributed Processing Framework for Huge Image by using Big DataIRJET Journal
 
Project report(Smart Auction Access)
Project report(Smart Auction Access)Project report(Smart Auction Access)
Project report(Smart Auction Access)akki_hearts
 
online news portal system
online news portal systemonline news portal system
online news portal systemArman Ahmed
 
Ignou MCA 6th Semester Synopsis
Ignou MCA 6th Semester SynopsisIgnou MCA 6th Semester Synopsis
Ignou MCA 6th Semester SynopsisHitesh Jangid
 
major project report Property Management
 major project report Property Management major project report Property Management
major project report Property Managementankonline
 
osd ncc education assingment l4dc
osd ncc education assingment l4dcosd ncc education assingment l4dc
osd ncc education assingment l4dcDavid Parker
 

Similar to Business Intelligence Solutions (20)

Srs
SrsSrs
Srs
 
Web Based Investment Management System
Web Based Investment Management SystemWeb Based Investment Management System
Web Based Investment Management System
 
Siva_Resume
Siva_ResumeSiva_Resume
Siva_Resume
 
Cryptology for security
Cryptology for securityCryptology for security
Cryptology for security
 
IRJET- Tour and Travels
IRJET- Tour and TravelsIRJET- Tour and Travels
IRJET- Tour and Travels
 
zaid ppt.pptx
zaid ppt.pptxzaid ppt.pptx
zaid ppt.pptx
 
project (Salon Management).pptx
project (Salon Management).pptxproject (Salon Management).pptx
project (Salon Management).pptx
 
Assignment3 pp v3
Assignment3 pp v3Assignment3 pp v3
Assignment3 pp v3
 
IGNOU BCS-051 Software Engineering December 2022 - Exam Solutions.docx
IGNOU BCS-051 Software Engineering December 2022 - Exam Solutions.docxIGNOU BCS-051 Software Engineering December 2022 - Exam Solutions.docx
IGNOU BCS-051 Software Engineering December 2022 - Exam Solutions.docx
 
Engineering Software Products: 4. software architecture
Engineering Software Products: 4. software architectureEngineering Software Products: 4. software architecture
Engineering Software Products: 4. software architecture
 
SathishKumar Natarajan
SathishKumar NatarajanSathishKumar Natarajan
SathishKumar Natarajan
 
Online News Portal System
Online News Portal SystemOnline News Portal System
Online News Portal System
 
Hotel management
Hotel managementHotel management
Hotel management
 
A Hierarchical Distributed Processing Framework for Huge Image by using Big Data
A Hierarchical Distributed Processing Framework for Huge Image by using Big DataA Hierarchical Distributed Processing Framework for Huge Image by using Big Data
A Hierarchical Distributed Processing Framework for Huge Image by using Big Data
 
Project report(Smart Auction Access)
Project report(Smart Auction Access)Project report(Smart Auction Access)
Project report(Smart Auction Access)
 
online news portal system
online news portal systemonline news portal system
online news portal system
 
Ignou MCA 6th Semester Synopsis
Ignou MCA 6th Semester SynopsisIgnou MCA 6th Semester Synopsis
Ignou MCA 6th Semester Synopsis
 
major project report Property Management
 major project report Property Management major project report Property Management
major project report Property Management
 
Web engineering
Web engineeringWeb engineering
Web engineering
 
osd ncc education assingment l4dc
osd ncc education assingment l4dcosd ncc education assingment l4dc
osd ncc education assingment l4dc
 

Recently uploaded

04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationshipsccctableauusergroup
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptxthyngster
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxolyaivanovalion
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxJohnnyPlasten
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxolyaivanovalion
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfMarinCaroMartnezBerg
 
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一ffjhghh
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptSonatrach
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionfulawalesam
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxfirstjob4
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998YohFuh
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxolyaivanovalion
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxolyaivanovalion
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxEmmanuel Dauda
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz1
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfLars Albertsson
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsappssapnasaifi408
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxolyaivanovalion
 

Recently uploaded (20)

04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptx
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptx
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptx
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptxE-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
 
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptx
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptx
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptx
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptx
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdf
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
 
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptx
 

Business Intelligence Solutions

  • 2. www.infocepts.com This implementation covers how to do key phrase extraction and apply data security based on user groups. By Sumit Gadgilwar Text Analytics and Data security S O L U T I O N S
  • 3. www.infocepts.com ChallengesSolutions & Benefits Project Background Overview 1. Property Inspection System (PIS) is responsible to track and improve quality of all the Properties in real estate domain 2. In PIS, Agents do a secret visit to any assigned property and log issues with description about the problem. Plus they provide overall feedback about property 3. These observations are submitted to Departments after review to improve the quality of properties 1. System has 80% of the data in text format which has lots of valuable insights hidden 2. To Improve quality of properties and avoid same issues in future it necessary to look deeper into the issues 3. But it is it very difficult, time consuming and practically impossible to go through each and every comments and overall property review feedback 4. Most of the issues are repetitive, some will be hazardous, hidden in long texts and will never be noticed 1. This solution will break down the comments into specific problem and improvement feedback 2. It will be simple to track common, recurring and hazardous problems 3. Possible to read specific comment from the heaps of comments, by searching keyword 4. Possible to know exact issue without spending time on reading long texts 5. Data security to avoid issues seen by other departments
  • 5. www.infocepts.com 5 Data Security Visit No Observation No Building Department Comments 1000 1000.001 Burj Khalifa Cleanliness The toilet is very dirty and stained. 1000 1000.002 Burj Khalifa Cleanliness The hose head is stained with mold. 1000 1000.003 Burj Khalifa MALLS_DEPT The walls are damaged. 1001 1001.002Dubai MallMALLS_DEPT The bbq walls are chipped. 1001 1001.003Dubai MallCleanliness Wall is dirty Source Table structure Target Table structure Observation No Department Key Word 1000.001Cleanliness toilet 1000.001Cleanliness dirty 1000.001Cleanliness stained 1000.002Cleanliness hose head 1000.002Cleanliness stained 1000.003 MALLS_DEP T walls 1000.003 MALLS_DEP T damaged 1001.002 MALLS_DEP T bbq walls 1001.002 MALLS_DEP T chipped. 1001.003Cleanliness Wall 1001.003Cleanliness dirty
  • 7. www.infocepts.com This implementation covers how to optimize images for export, and show them in inline view in correct orientation in MicroStrategy dashboards. By Sumit Gadgilwar Image Flip, compress automation and Inline display in dashboard S O L U T I O N S
  • 8. www.infocepts.com ChallengesSolutions & Benefits Project Background Overview 1. Property Inspection system (PIS) created using MicroStrategy is responsible to track and improve quality of all the Properties in real estate domain 2. In PIS, Agents do a secret visit to any assigned property and logs observation with images 3. This observations are submitted to Department after review to improve the quality of Properties 1. Images used to coming in separate rows, for example if there are 3 images for any incident then 3 rows used to come 2. Users use to take excel export of all the assigned incidents, attach photos manually, and rotate them before sending to respective teams to fix them 3. Size of image used to very large. Hence, users were able to export less incidents with images 4. In addition to that, most of the images used to be flipped, Because MicroStrategy web don’t check image orientation before displaying and users were having issue in understanding images 1. Users were able to see multiple images for an observation in one row which is not possible in MicroStrategy by default 2. Users were able to export more images due to less size 3. Users were able to see images in correct orientation
  • 9. 1. Once image is uploaded from MicroStrategy Web it is stored in Linux server and Path is Stored in Database 2. Informatica fetches image name and send it to shell script as parameter 3. Shell Script will create a copy, read image orientation and fix the image orientation permanently and then Compress it 4. One View is created which combines multiple image name into for an observation into single row per observation 5. MicroStrategy displayed it in a dashboard form Architecture  Image is uploaded using MSTR Web/Mobile  Image is Stored in Linux server  Based on parameters Shell Script will copy, flip and compress image  Each Image Name is chosen and passed to Shell Script as parameter  View stores data of all images in one row per observation  Images are displayed in one line for each observation  Results  For each Image one row is inserted into DB table
  • 10. Results Before – Flipped images, Multiple rows of single incident, huge export size, unable to export required data due to size limitations, huge export time, difficult to share exports After – Correct orientation, less export size, inline view, less export time, Improved performance, able to export required result set, able to view all images without scrolling
  • 11. www.infocepts.com This implementation covers how to automate user creation, data and object security, privileges, notification ad home page setup process. By Sumit Gadgilwar User Creation and security Automation S O L U T I O N S
  • 12. www.infocepts.com ChallengesSolutions & Benefits Project Background Overview 1. Project Admin controls the data and object level security for new and old users manually 2. If there are any changes in user’s list then the Project team will create implementation plan and send it to DBA and MSTR Admin 3. Once the user details are updated Project Admin will notify end user manually 1. Almost every week PIS Project development receives updated user list and MSTR application team is raising request to create / delete users in Database and MicroStrategy 2. Project Development team created SQL script to assign data security to users which takes more time 3. Project stakeholder writes email to users once process is complete 4. This process is time consuming and delays the user on boarding / off boarding 1. This solution will make on boarding and offboarding of users instantaneous 2. It will save lot of development time 3. 100% quality in data /object level security will be achieved due to automation 4. Users will be notified after successful onboarding 5. After login, user will see their Home page directly
  • 14. www.infocepts.com 14 Results 1. Email Notification 2. Security table is automatically updated in Database 3. Users are created in particular group in MicroStrategy and retains ACL and privileges of that group 4. Default home page will be set based on the user group 5. Using system prompts and security table, data security will be already applied 6. Within 5-10 minutes user will be able to login into MicroStrategy Environment