본문 바로가기

MS69

비로소 날개를 펴는 MS BI Microsoft의 Business Intelligence 솔루션은 업력이 상당합니다. 20년이 넘었습니다. MS SQL Server Analysis Service (SSAS), MS SQL Server Reporting Service (SSRS), MS SQL Server Integration Service (SSIS)와 같이 RDMS(관계형 데이터베이스 시스템)를 근간으로 한 BI 솔루션 체계를 여전히 유지합니다. 가성비가 좋았지 1등으로 여겨졌던 적은 없다고 봅니다. 과장을 좀 보태어, MS BI의 주축이자 SQL Server 기반 MS BI 도구와 연계가 원활한 MS Office Excel이 아니었다면 명맥을 잇지 못했을 수도 있습니다. Oracle DB보다는 저렴했다 해도 MS SQL Serve.. 2024. 4. 21.
MS가 이끄는 메타버스 사무 환경은 쓸 만할까? 최근에 MS가 메타버스 사업 인력을 정리해고한 적은 있지만 결코 사업을 포기하지는 않았습니다. 곧 이어 혼합현실의 미래 이미지를 제시하기도 했습니다. ‘홀로렌즈’에 대한 지속적 투자계획 발표…마이크로소프트가 밝힌 산업형 메타버스 로드맵 https://www.sedaily.com/NewsView/29LLUZUWJR 대표적인 혼합현실 솔루션인 Dynamics 365 Guides에 Teams의 통화, 채팅, 문서작업 등 다양한 기능을 수행할 수 있는 업데이트가 진행됐다. 배포 가이드 – 원격 지원을 사용하여 클라우드 연결 HoloLens 2 – 개요 https://learn.microsoft.com/ko-kr/hololens/hololens2-cloud-connected-overview 문서 내 영상을 보시길.. 2023. 2. 3.
예전 메모 - SAP & MS SSRS 2009년도인가 SAP 세미나에 참석하여 이야기를 듣다 말고 당시에 신경 쓰던 ERP 결산 모니터링 시스템 생각이 나서 끄적거렸던 메모가 나왔다. 요즘 쓰는 태블로 생각이 나기도 하여 바로 버리지 않고 블로그에 옮겨 둔다. 저 때에는 MS SQL Server Reporting Service (SSRS)로 SAP ERP에 remote function call (RFC)을 하여 월간 결산의 진척을 ERP 모듈 별 리포트에 나타내는 식으로 구현했다. 개중에 몇몇 리포트는 애초에 RFC 소요시간이 너무 걸렸고, 이를 해결하기에는 수지타산이 맞지 않을 정도로 작업공수가 많이 들어서 고민을 했던 기억이 난다. MS SSRS는 나름 역사가 있는 솔루션이라 이런 때를 대비한 몇 가지 대안을 제공했다. 하나는 캐싱(ca.. 2022. 8. 21.
Outlook에서 SharePoint 달력을 갱신하는 방법 회사에서 MS Teams를 도입하기 전부터 SharePoint server로 팀 일정을 공유했습니다. 꼭 웹 브라우저로 접속하지 않더라도 Outlook에서 SharePoint 달력을 쉽게 연동 가능해서 잘 써왔습니다만, MS Office 365로 옮긴 이후로 뭔가 빨리 갱신이 되지 않는다는 느낌을 받곤 했습니다. 이전에 쓰던 SharePoint server는 자체 서버로 운영해서였는지 갱신주기를 딱히 의식할 일이 없었습니다. 해결방안이 있을까 하여 아웃룩 설정을 이리 저리 살펴보니 관련한 설정항목이 있긴 했습니다. 업데이트 제한을 풀어 자주 업데이트하도록 해볼까 싶어 검색을 더 했더니, 자칫 일정항목을 중복 생성하는 오류가 발생할 수 있다는 귀찮은 일을 경고하는 문서가 나왔습니다. MS 홈페이지에는 데이.. 2022. 1. 9.
Loop로 더욱 강해질 MS Office 365 2023년 3월 23일, 여전히 preview 딱지를 달았지만 모든 기능을 쓰도록 개방했습니다. https://loop.microsoft.com/ 최근에 MS가 적극적으로 거의 모든 제품에 적용하는 인공지능 기술도 곳곳에 들어갔습니다. Notion이 긴장할 수밖에 없겠습니다.Microsoft가 출시를 예고한 Loop는 대충 봤을 때에 All-in-One workspace를 표방하는 Notion을 연상하게 합니다. MS Teams 채팅 등에 쓰는 Loop component(구성 요소), Loop page(페이지), Loop Workspace(작업 영역) 세 요소가 있으며 아마 Notion과 제일 비슷한 요소는 Loop Workspace가 되지 않을까 합니다.2022년 1월 기준으로 MS Teams 채팅에서.. 2021. 12. 5.
SharePoint 팀 사이트 정리 회사에서 팀 협업 사이트로 쓰던 MS SharePoint Server를 정리하니 데이터를 알아서 보관하라는 공지 메일을 받았습니다. 차세대 그룹웨어를 곧 오픈하기 때문이었습니다. SharePoint designer도 쓰던 나름 파워유저였던 터라 참 잘 써왔습니다. 저희 팀 역시 회사에서 SharePoint 많이 쓰기로 둘째 가라면 서러울 정도였기에 백업해야 할 자료가 꽤 나왔습니다. SharePoint를 팀에서 먼저 써버릇한 건 저였기에 조직이 바뀔 때마다 팀 로고를 급조해서 만들곤 했습니다. 조악한 흔적을 보면서 전산실을 떠나 본사에 와서 이런 저런 부침을 겪었던 기억이 잠시 스쳐지나갔습니다. 버려둘 건 버려두면서 둘러 보자니 그땐 그랬지 싶은 기록이 많군요. 아래는 2015년 이래로 팀원들과 공유하려.. 2021. 9. 8.
윈도 10 보안을 깎아 먹지 말자 몇 년 전에 만든 업무 시스템에 접속하면 아래와 같은 보안 경고들이 종종 떴습니다만, 최근 들어서는 경고가 거의 보이지 않습니다. 다행입니다. 아래와 같은 경고창이 나오는 시스템이더라도 모두 처음 개발했을 때에는 Microsoft가 제시한 방법을 따랐습니다. 시간이 지나면서 MS가 보안 구멍을 메웠기에, 이제는 권장하지 않는 시스템으로 전락한 셈입니다. 물론 MS가 정책을 바꾼 조치는 바람직합니다. 베를린 법원, 운영체제 윈도95 쓰다 바이러스 걸려 망신 베를린 법원 컴퓨터가 치명적인 바이러스에 걸려 업무를 타... www.ytn.co.kr 다만 보안이 중요함을 절감하지 못하거나 정말 예산이 부족한 조직은 이를 쫓아가지 못하여 보안 구멍을 내버려 둡니다. 극단적인 방치 사례는 2019년에도 1995년에 .. 2020. 3. 17.
MS SQL Server 2016 세미나 요약 전반부인 DBMS 엔진 세션은 듣지 못했습니다만, Power BI는 대부분 들었습니다. 좋다는 말 밖에 할 말이 없습니다. 그만큼 비싸졌겠지요? ^^ 클라우드도 고민해 볼 만합니다. Power BISSRS(SQL Server Reporting Service)정형 리포트, KPI, 대시보드 등 구현반응형 리포트 기능(모바일, 태블릿 지원) HTML5 기반 화면 크기에 맞춰 리포트 레이아웃 자동 변경 (이전 버전은 고정폭 레이아웃) 웹 게시 혹은 엑셀/리포트 뷰어 통해 조회웹 포탈: 메뉴, 인증, branding(화면 디자인 테마) 용이 Native mobile App 제공 - 개발한 리포트를 MS가 제공하는 모바일 앱을 통해 조회 가능 - SAP BO에도 있는 기능인데 참 편리 - 안타깝게도 나이 많은 한.. 2016. 7. 5.
SharePoint가 제공하는 수준이면 충분하지 않을까 전산실에 있을 때에 자체인력만으로 특허관리 시스템을 만든 적이 있다. 현업의 요구로 복잡한 입력화면을 모두 개발했다. 다 개발해 놓고 보니, 현업업무는 원활해졌지만 IT 업무는 늘어났다. 이런 식의 업무 시스템은 늘어나면 늘어났지 줄어들기는 힘들다. 결국 현업과 IT 부서 간 싸움이 된다. R&R 개념이 후진적인 한국에서는 을에게 불리하다. R&R이 명확한 서양 사람들은 이런 일을 합리적으로 해결하고자 Enterprise Portal(EP)이라는 개념을 만들었고 이 방면의 현존최고 제품은 Microsoft SharePoint Server이다. 물론 EP 기본기능만으로 구현한 업무 시스템은 기존에 .NET/Java 기반으로 개발한 업무 시스템에 비해서는 생소해 보일 수 밖에 없다. 그래도 데이터 관점에서는.. 2016. 5. 3.
SharePoint가 대체하는 엑셀 문서 취합작업 회사 메일이 흘러다니는 모습을 보면 엑셀 문서로 이런 저런 목록을 취합하는 일이 자주 나타납니다. 많으면 몇 십에서 몇 백 명이 보낸 메일에 첨부한 엑셀 문서를 열어 일일이 한 줄 한 줄 복사해다 붙이는 모습이 떠오릅니다. 못 할 짓입니다. 그렇게 완성한 문서는 PC 한 구석, 좀 낫다 싶으면 회사 파일 서버 어딘가에 저장하여 계속 관리합니다. Microsoft는 진즉에 대안을 내놓았습니다. SharePoint 서버는 사용자 지정 목록 기능을 통해 엑셀 문서 취합과 같은 품이 많이 드는 작업을 쉽게 대체해 줍니다. 사용자 지정 목록이라고 하면 뭔가 싶을 텐데, 항목을 마음 대로 만들 수 있는 게시판이라고 보면 됩니다. 취합자가 양식을 만들어 메일로 링크를 공유하면 접속하여 입력하거나 수정하는 방식으로 진.. 2016. 5. 3.
팀 사이트가 막강해진 MS SharePoint 2013 MS SharePoint 2013을 쓴지 6개월이 좀 되지 않는데, 시험 삼아 이것 저것 활성화 하고 만들어 보면서 이전의 2010 버전에 비해 엄청나게 좋아진 기능을 발견하며 놀라곤 했다. 놀람 중 하나는 참 쓸 만해진 팀 사이트 안 작업과 이슈 관리 기능이다. 기본적인 작업과 일정 관리 기능은 MS 오피스 제품군과 잘 어우러져서 쓸모가 많았다. 여기에 프로젝트에 특화한 일정/작업 관리와 이슈 관리 기능을 대폭 보강했다. 2010 버전의 어정쩡한 간트 차트 대신에, 대시보드까지 가미한 그럴듯한 관리 화면도 제공한다. 과장을 좀 하면 MS 프로젝트를 배제하고 SharePoint만 써도 될 수준이다. 프로젝트 관리를 엑셀로만 했던 조직이라면 정말 SharePoint Server 위주로 관리를 해도 충분하겠.. 2015. 9. 22.
MS Windows PC의 간이 SSO 방안 Windows Credential을 병용하여 돈을 덜 들이고 Single Sign On(SSO)을 구현하는 방안을 생각해 보았다. 보안을 생각하면 기본 중에 기본이 SSO 솔루션 도입이다. 그런데 과거의 잘못된 유산을 어쩌지 못해 여전히 그룹웨어에서 접속할 다른 웹 어플리케이션에 매개변수를 넘기는 방식으로 SSO 흉내를 내는 곳이 좀 된다. 만약 MS Active Directory(AD)를 도입했고 PC의 운영체제는 Windows가 태반인 곳이라면 Windows Credential을 병용한 SSO를 생각해 볼 만하다. 그냥 Windows Credential을 쓰면 되지 않냐는 반문은 당연하다. 굳이 병용을 이야기 하는 이유는, SSO 솔루션을 도입하지 못할 정도로 잘못된 유산을 치우지 못하는 곳이 태반이.. 2014. 12. 9.
천천히 퍼지는 SharePoint 2004년부터 우리 팀에서 MS SharePoint Server는 내 장난감이라는 인식이 공고했다. 이런 저런 급작스러운 요청사항을 SharePoint로 해결했고, 팀 내의 많은 활동을 SharePoint로 해왔지만[각주:1] 여전히 팀원 중 태반은 파일 서버에서 문서작업하는 걸 편하게 여겼다. 이제는 나 말고도 HAN, WON, JEE가 SharePoint로 전자설문 외에 InfoPath form을 이용한 그럴 듯한 Custom 목록을 만들 줄 알지만 어디까지나 좀 급한 요청에 한해서였다.[각주:2] 물론 해당 요청에 대해 SharePoint를 감안한 그림을 스스로 그리기 시작한 것도 진전이라 하겠다. 그러던 중, 내부 프로젝트를 수행 중인 WON이 SharePoint Server의 Custom 목록으.. 2014. 10. 22.
SharePoint의 Init.js 요소가 없습니다 오류 해결 SharePoint Server에 접속했을 때, 'Init.js 요소가 없습니다.'라는 오류가 발생했을 때의 해결방법은 아래와 같다. (via http://jpd.ms/init-js-library-not-registered-office-2010-x64-sharepoint-2007/) CMD 창을 통해, MS Office 설치 폴더로 이동 (예: C:\Program Files\Microsoft Office\Office14)regsvr32 name.dll 실행끝 (-_-) (_ _) 웹 페이지 오류 세부 정보 사용자 에이전트: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; TCO_20140728094208; SLCC2; .NET CLR 2... 2014. 7. 28.
MS Word 2013에서 PDF 읽기가 느리거나 다른 이름으로 저장하지 못할 때 MS Word 2013에서 PDF layout이 많이 어그러지는 거야 이해할 만한데, 읽는 시간이 너무 오래 걸리며 다른 이름으로 저장하는 중에 오류가 발생하는 일이 많아 실망하던 차에, 혹시나 하여 검색하니 아래와 같은 해결책이 있었다. (영한 기계번역이라 말이 좀 이상하다.) (Word x none.msp) Word 2013 핫픽스 패키지 설명: 2013 년 4 월 9http://support.microsoft.com/kb/2775303/ko 이 핫픽스 패키지로 해결 되는 문제 다음 시나리오를 고려 하십시오. 문서 2013 단어에에서 여러 개의 구역이 포함 되어 있습니다. 이 섹션의 일부 양식 입력 으로부터 보호 됩니다. 구역 나누기 후 보호 된 섹션은 편집 가능한 섹션 바로 앞에 있습니다. 이 시나.. 2013. 5. 7.
Team Foundation Server 2010 도입과 안정화 (1) 2012년 초, 어플리케이션 개발 소스 버전 관리에 있어 MS Visual SourceSafe(이하 VSS)와 백업 폴더에 복사해두기 등의 개인적인 꼼수가 전국시대처럼 뒤얽힌 상황을 정리하기로 했다. 실은 2010년도에 검토하던 MS Team Foundation Server (이하 TFS) 2010을 2011년에 도입하여 특정 프로젝트에서만 썼다가, Java와 같이 TFS가 기본적으로 지원하지 못하는 체제를 제외한 모든 프로젝트를 2012년에 들어서야 TFS에 옮기기로 한 것이다. (Java 쪽은 SVN으로 하되 서버를 통일하고 제대로 된 백업 수행) 본사와 세 공장의 기존 어플리케이션을 TFS로 옮기는 과정은 그야말로 막노동의 극치였다. 일단 VSS를 쓰던 곳은 그 흔적이 남지 않게 지워낸 후 TFS에.. 2013. 4. 25.
SharePoint 2010에서 PDF 문서 바로 열기 SharePoint 2010으로 옮겼던 이후 가장 황당했던 것은 PDF 문서가 바로 열리지 않고 꼭 로컬 PC로 저장하는 수 밖에 없었던 설정이었다. 당시에 검색해 보니 보안 설정을 낮춰야 한다고 해서 보류해 뒀다가 최근 다시 쓸 일이 생겨 재차 검색해 보았더니 좋은 해결책이 나왔다. Browser File Handling and avoiding Permissive mode http://sharepoint.nauplius.net/2011/06/browser-file-handling-and-avoiding.html SharePoint 2010에 "application/pdf" MIME 형식을 추가하는 방법으로, 보안 설정을 낮출 필요 없이 PowerShell에서 석 줄만 치면 끝난다. 정말 편하다. WED.. 2012. 1. 26.
SharePoint 2010에서 플래시 보이기 2007 버전에서는 문서 라이브러리에 플래시를 저장하여 CEWP(Contents Editor Web Part)를 통해 보이는 방법을 즐겨 썼는데 2010 버전부터는 문서 라이브러리에 플래시를 저장하면 기본 설정 상에서는 불러 쓰지 못한다. 기본적으로 파일을 로컬 PC에 다운로드 시키려고 하기 때문이다. 검색을 하니 SharePoint 중앙 관리에서 관련 설정을 완화하면 된다고 하는데 그렇게 하면 플래시 파일 뿐만 아니라 MS 오피스 파일까지 영향을 받으니 좀 곤란하다. 누군가가 만든 플래시 보여주는 웹 파트를 설치해도 좋겠지만 영 귀찮다. 결국 내가 택한 방법은 다음과 같다. 1. IIS 응용프로그램을 하나 더 만든다. (물론 포트를 다르게 하여) 2. 해당 디렉토리에 공유 폴더 설정을 한다. (권한 설.. 2011. 4. 6.
반응형