파워쿼리에서 Query 문만 이용하여 상용하고 싶을때, 다음과 같이 이용하면 된다.
let
parameter = "data",
sql_query = " SELECT * FROM [TABLE] WHERE parameter = '" & parameter & "'",
Source = Sql.Database("[SERVER NAME]", "[DB NAME]", [Query = sql_query])
in
Source
파워쿼리에서 Query 문만 이용하여 상용하고 싶을때, 다음과 같이 이용하면 된다.
let
parameter = "data",
sql_query = " SELECT * FROM [TABLE] WHERE parameter = '" & parameter & "'",
Source = Sql.Database("[SERVER NAME]", "[DB NAME]", [Query = sql_query])
in
Source
Google에서 $300 크레딧을 이용하여 원도우 서버를 설치할 예정입니다.
서비스는 RDP / Sage50c 을 설치 운영할 예정입니다.
1. Google Cloud 설치
2. Windows Server 설정
3. Sage50c 설치
1. Google Cloud 설치
구글 클라우드 무료 가이드가 있습니다. 이곳에서 자세히 읽어보면 어떤 서비스를 이용할 수 있는지 알 수 있습니다.. (자세히 읽어봐도 잘 모르겠습니다. 대충 이런 내용이다고 추측은 되는데... 영 감이 안옵니다.)
이런 내용은 구글링을 하면 찿을 수 있으니, 실제 설치하는 위주로 보여줄 예정이다.
(개인적인 용도로 게시하는 것이니, 중간 중강 설명없는것도 있을 수 있으니, 더 자세한 내용을 원하는 댓글로 부탁드립니다.)
https://cloud.google.com/free/
이곳에 월 얼마같은 것이 있는데, 체감상 한달에 얼마정도인지 판단이 어렵다.
예제같은 것이 있으면, 더 좋을 것 같은데... 너무 전문가적인.. 설명이 많은것 같다.
이것은 나중 사용한 후, 정확한 계산으로 예산을 잡아야 할 듯 하다.
2. Google Project 만들기
3. Project을 만들면 아래 그림과 같은 Dashboard가 보입니다.
3. 메뉴에서 [Compute Engine] - [ VM instances]을 클릭합니다.
4. VM instances에서 [Create] 생성을 클릭한합니다.
참고로, VM instances는 구글에서 다음과 같이 정의하고 있습니다.
An instance is a virtual machine (VM) hosted on Google's infrastructure.
인스턴스는 Google의 인프라에서 호스팅되는 가상 머신(VM)입니다. 즉, 구글 인프라에 VM을 설치하여 사용합니다.
https://cloud.google.com/compute/docs/instances/
5. machine type에 따라 가격이 다릅니다. 즉, 어느정도 사용할 것인지? 어느 정도 성능을 요구하는지 판단하신 후 작업을 하시면 됩니다.
그리고 오른쪽에 한달 예상 가격이 있습니다.
제일 작은 마이크로 cpu로 했을경우, 한달 $4.28로 나옵니다.
한달 744시간(24시간 x 31일)하면 이 가격입니다.
전 $300불 크레딧을 이용하여 1vCPU로 할 예정입니다.
6. Machine Type은 1 vCPU(3.75GB Memory)로 선택하였습니다.
그리고 Boot disk에서 윈도우 운영체제로 변경합니다.
[Change]을 클릭합니다.
7. Boot disk에 Linux 및 Windows 까지 제공합니다. 원도우는 라이센스비를 제공하니, 가격이 올라갑니다.
그리고 boot disk type이 있는데, 원도우를 선택하면 50GB가 설정된 것을 확인 할 수 있습니다.
시스템에 공간이 너무 작으면 문제가 있어서 전 60GB로 변경할 예정이고, 나중에 추가 HDD로 마운트할 예정입니다.
원도우 서버 2016이 대략 32GB 정도 시스템 파일이 사용됩니다.
8. instance 생성
- Name: 서버 이름
- Region: 지역 설정. 한국이시면 가장 가까운 곳으로 설정하시면 됩니다. 전 오레곤이 제일 가깝네요.
- Machine Type: CPU 및 메모리를 설정할 수 있습니다. 전 1vCPU와 5GB 메모리로 했습니다.
- Boot Disk: 전 60GB 스탠다드 디스크에 Windows Server 2016 Datacenter로 설정했습니다.
- Firewall: allow HTTP/HTTPS traffice 에 체크했습니다. 나중 RDP 설정을 해야합니다.
이렇게 하다 보니, 월 $59.91 을 내고 사용해야합니다. $300 크레딧이 있으니, 대략 5개월정도 무료로 사용 가능하네요. 기본 사용량을 했을 경우..
[Create]을 클릭합니다.
9. [Create]을 클릭하면, 다음과 같이 서버 목록이 나옵니다.
이곳에서 서버를 시작/중지/재시작을 할 수 있습니다.
만일, 사용 안할 경우 stop을 해 놓은 월 사용액에서 제외되겠죠?
External IP을 이용하면, 외부에서 접속할 수 있습니다.
10. 서버 이름을 클릭하면 서버의 자세한 정보를 볼 수 있다.
다음 게시물에서 RDP 연결 및 기타 설정을 할 예정입니다.
(개인적인 설정이니, 잘못 설정하였거나.. 추가 사항이 있으면 알려주세요.)
엑셀을 복사하여 사용하다가 가끔 sheet 이름이 같은 것이 있다고 변경이 안될때가 있다.
복사하면서 파일 이름이 숨겨져 있어 발생하는 현상이다.
이것 저것 찾아 보았지만, 해결이 안되어 직접 VBA에서 삭제하는 방법이다.
탐색기에서 sheet 이름을 확인한 후 실행하면 됨!!
소스는 이것...
Option Explicit
Sub macro_delete_sheet()
Application.DisplayAlerts = False
Worksheets(“Sheet3”).Delete
Application.DisplayAlerts = True
End Sub
.
Ref: http://blog.infiniteskills.com/2013/06/add-tasks-calendar-outlook-2013/
아웃룩에서 캘린더를 많이 사용한다.
그런데, 일을 하다보면 Task를 이용하여 사용하고 싶은데, 캘린더에서 task가 보이지 않았다.
그래서 구글 검색을 한 결과...
1. Tasks에 업무 추가
2. Calendar에서 [Home] 탭에서 [Work Week]나 [Week]을 선택한다.
3. [View] 메뉴에서 [Daily Task List]의 리스트에서 [Normal]을 선택한다.
4. 그후 Show tasks on: Start Date or Due Date가 나오는데, 관련된 Task을 Drag & Drop을 하면 된다.
출처: https://support.microsoft.com/ko-kr/kb/2984937
Https://supplort.google.com/mail/answer/78754 란 메시지가 나오면서,
설정이 다 맞는데, 안될 경우..
보안 문제인듯
해결 방법은 보안에서 - Allow less secure apps: ON으로 변경...