파이썬에서 자기란 무엇인가: 실제 사례
파이썬에서 자기란 무엇인가: 실제 사례
오늘은 Elgato Stream Deck을 사용한 뛰어난 LuckyTemplates 자동화를 안내해 드리겠습니다. 자동화할 수 있는 작업 유형과 Stream Deck의 고급 스크립팅 옵션에 대해 이야기하겠습니다. 궁극의 Stream Deck 프로필을 구축하는 방법을 보여드리겠습니다. 버튼 하나만 누르면 일련의 일반적인 LuckyTemplates 작업을 수행할 수 있습니다. 이 블로그 하단에서 이 튜토리얼의 전체 비디오를 볼 수 있습니다.
링크드인에 포스팅을 하다가 이 툴에 대한 관심이 많다는 걸 알게 되어서 정말 깊이 빠져들었습니다. 원래 이것은 비디오 스트리머를 위한 것이었습니다. 카메라 및 화면 효과를 제어하기 위한 것이었습니다. 음향 효과도 있습니다. 사운드보드로 사용할 수 있습니다.
저는 그것으로 무엇을 할 수 있는지 알아보기 시작했고 이것이 놀라운 자동화 도구라는 것을 알게 되었습니다. 이것이 정말 흥미로운 방식으로 LuckyTemplates를 자동화하는 데 사용될 수 있을까 하는 생각이 들기 시작했습니다. 그리고 실제로 LuckyTemplates 자동화 도구로 사용할 수 있다는 것을 알게 되었습니다.
웹 책갈피, Windows 바로 가기, 프로그램 스니펫, Power Automate Desktop 및 공통 인터페이스에 함께 통합할 수 있는 기타 많은 조직 및 자동화 도구의 놀라운 조합입니다. 하지만 분명히 말씀드리자면 저는 Elgato와 관련이 없습니다. 저는 이것이 멋진 제품이라고 생각하고 이 도구의 가능성과 LuckyTemplates에 대한 사용을 극대화할 수 있는 방법을 여러분과 함께 탐구하고 싶었습니다.
Stream Deck을 사용하여 자동화할 수 있는 작업 유형에 대해 이야기하겠습니다. 정보를 구성하는 방법에 대해 논의할 것입니다. 필요한 정보에 액세스하고 필요한 자동화 측면에서 정보가 얼마나 효율적일지를 결정하기 때문입니다. 소프트웨어에서 정리할 수 있는 여러 가지 방법이 있으며 이를 수행하는 더 좋은 방법과 더 나쁜 방법이 있습니다.
시작하겠습니다.
목차
Stream Deck을 LuckyTemplates 자동화 도구로 사용하는 방법
이 시연에는 내 Stream Deck을 사용하겠습니다. 이것은 내 최상위 화면입니다. 당분간은 계속해서 수정하고 있습니다. 나는 최상위 수준에서 다양한 기능을 가지고 있습니다. 여기에 기본 프로필이 표시되어 있고 시스템이 켜질 때 기본값으로 설정되어 있는 것을 볼 수 있습니다. 첫 번째 버튼은 아이디어라고 합니다. 비디오, LinkedIn 게시물, 잠재적 웨비나 및 세미나 등에 대한 아이디어를 기록하는 데 사용하는 메모장 파일이 열립니다.
상위는 앱 런처입니다. 다음은 폴더 버튼인 탐색기입니다. 이것은 내가 사용하는 공통 폴더 집합으로 드릴다운합니다. 그런 다음 이메일과 캘린더를 받았습니다. 이것은 Stream Deck이 텍스트를 입력하도록 할 수 있기 때문에 일부 로그인 정보로 드릴다운하는 별도의 폴더입니다.
그리고 나서 이것이 흥미로워지는 곳입니다. 이들은 조직의 최상위 수준인 프로필입니다. 프로필은 일종의 공통 기능 그룹이며 무한한 수의 프로필을 가질 수 있습니다. 이제 내 LuckyTemplates 프로필로 이동하겠습니다.
코드 스니펫용 M 폴더, M 코드 포맷터, Microsoft 참조 가이드, 그리고 추가 코드 스니펫이나 문제 해결을 위한 참조로 정말 유용한 일련의 웹 사이트가 있습니다. DAX의 경우 외부 도구, 여러 코드 조각, 웹 사이트 참조, SQL BI Dax 포맷터, DAX 포맷터를 구현하기 위한 슈퍼 매크로, 더 많은 리소스 및 데이터베이스가 있습니다.
최상위 조직인 프로필부터 시작하여 정보를 구성하는 것이 좋습니다. 그런 다음 프로필 내에 폴더를 가질 수 있습니다. 페이지를 가질 수도 있지만 여러 페이지를 피하십시오. 내비게이션이 좀 불편하네요.
이제 새 프로필을 만들어 보겠습니다 . 그냥 데모라고 부르자.
이 오른쪽에는 소프트웨어가 수행하는 모든 다른 기능이 있습니다. 프로필의 경우 해당 스위치 프로필을 클릭하고 드래그하면 버튼에 대한 정보 화면이 표시됩니다. 프로필에 대한 옵션이 있습니다. 다음 프로필이라고 말하거나 특정 프로필을 할당할 수 있습니다. 이 경우 방금 만든 데모 프로필을 할당하겠습니다.
또한 다양한 방법으로 아이콘을 할당 할 수 있습니다. 이 프로그램은 일련의 큰 아이콘과 함께 제공됩니다. 스토어와 플러그인을 통해 더 추가할 수 있습니다. 직접 만들 수도 있지만 시간이 많이 걸립니다. 제가 주로 하는 일은 flaticon.com에 가서 아이콘을 받는 것입니다.
프로필을 만들 때 가장 먼저 해야 할 일은 다른 프로필이 있는 기본 화면으로 이동 하는 탐색 버튼을 추가하는 것입니다. 그렇지 않으면 당신은 궁지에 몰리게 되고 빠져나갈 길 없이 이 프로필에 갇히게 될 것입니다. 이것이 제가 만든 기본 화면의 예입니다.
여기에는 모든 종류의 옵션이 있습니다. 우리는 웹사이트에 연결하고, 프로그램을 열고, 텍스트를 추가하고, 폴더를 생성하는 등의 작업을 할 수 있습니다. Multi Action 및 Multi Action Switch라는 것이 있는데, 이를 통해 다양한 작업을 단일 버튼으로 결합할 수 있습니다. 플러그인을 통해 액세스할 수 있는 몇 가지 고급 버튼이 있습니다.
이제 이러한 아이콘, 예를 들어 이 LuckyTemplates 보고서를 클릭하면 LuckyTemplates를 실행한 다음 해당 파일을 직접 로드합니다. 이는 가장 많이 사용하는 파일을 정리하고 액세스할 수 있는 좋은 방법입니다.
다음으로 보여드릴 내용은 코드 스니펫을 추가하는 방법 입니다 . 먼저 텍스트 작업을 버튼으로 드래그한 다음 여기에 붙여넣을 수 있는 간단한 DAX 측정값이 있습니다. Top 5로 제목을 지정할 수 있습니다.
코드 스니펫으로 사용되는 DAX 측정값에 대한 약간의 경고가 있습니다. 버튼을 눌러 해당 텍스트를 자동으로 입력할 때 하드 리턴 또는 시프트 하드 리턴을 사용하는 경우 DAX 편집기는 해당 리턴 중 하나를 입력으로 읽고 코드를 허용하는 DAX 편집기에서 읽습니다. 따라서 DAX 편집기에서 이 버튼을 자동화하면 얻을 수 있는 것은 Top 5 = 그런 다음 리턴 키를 누르고 해당 코드를 수락할 것입니다.
두 가지 방법이 있습니다. 그 중 하나는 기본적으로 하드 리턴 없이 모두 한 줄에 DAX 측정값을 입력할 수 있다는 것입니다. 그런 다음 Analyst Hub 형식, SQL BI DAX 형식기 또는 테이블 형식 편집기의 C# 매크로를 사용하여 형식을 지정할 수 있습니다.
수행할 수 있는 다른 작업은 Enter가 코드 수락 키가 아닌 Tabular Editor에서 DAX 측정을 수행하는 것입니다. 해당 텍스트 버튼을 누르기만 하면 자동화할 수 있으며 전체 측정값이 그대로 입력됩니다. 따라서 DAX용 코드 스니펫을 사용할 때 경고 중 하나이지만 M, C#, R 및 Python에서는 훌륭하게 작동합니다.
또한 폴더를 만들 수도 있습니다 . 이 화살표 버튼을 자동으로 생성하여 해당 페이지에 우리를 묶는 대신 우리를 데려갑니다. 그리고 제가 주로 하는 일은 드릴업 버튼을 추가하는 것입니다. 폴더에 있으면 레벨을 드릴업하거나 기본 페이지로 되돌아갈 수 있습니다.
다음으로 Multi Action이라는 것을 보여드리고 싶었습니다 . Multi Action을 사용하면 일련의 작업을 하나의 응집력 있는 버튼 누름으로 묶을 수 있습니다. 이 예에서는 Extended Date Table 코드를 여는 것입니다. 여기에 약간의 지연을 추가할 수 있으며 이 경우에는 2000밀리초 또는 2초입니다. 이는 컴퓨터가 다음 명령을 실행하기 전에 파일을 완전히 열 수 있는 기회를 주기 위한 것입니다. 따라서 텍스트 파일을 로드한 다음 약간 지연된 다음 모두 선택(컨트롤 A)과 핫키 복사(컨트롤 C)가 있는 핫키 작업을 수행합니다.
Extended Date Table 버튼을 누르면 시퀀스가 작동하는 것을 볼 수 있습니다. 메모장을 열고 확장 날짜 테이블을 로드하고 모든 항목을 선택한 다음 복사합니다.
이제 파워 쿼리로 이동하여 고급 편집기에 붙여넣을 수 있습니다.
다음으로 보여드릴 것은 플러그인 입니다 . 살펴볼 가치가 있는 전체 플러그인 시리즈가 있지만 SuperMacro를 살펴보겠습니다 . 설치하고 로드할 수 있습니다.
SuperMacro는 Multi Action과 유사합니다. 키보드 명령과 그에 관련된 스크립팅 언어가 있습니다. Stream Deck에 넣을 수 있는 마우스 위치 라는 도구가 있습니다 . 사용자 작업 시뮬레이션과 관련된 작업을 수행하려는 경우 매우 중요합니다. 마우스를 움직이면 X와 Y 좌표가 무엇인지 알려줍니다. SuperMacro에는 해당 마우스 좌표를 기반으로 화면의 아무 곳에나 커서를 놓을 수 있는 기능이 있습니다. 길게 누르면 해당 좌표가 클립보드에 복사됩니다.
LuckyTemplates로 이동하면 열기 명령을 사용하여 외부 도구를 트리거할 수 있습니다. 문제는 DAX Studio를 직접 열면 파일과 함께 로드되지 않는다는 것입니다. 외부 도구 메뉴로 이동하는 사용자 경험을 시뮬레이션하려고 합니다.
SuperMacro를 사용하여 해당 버튼을 프로그래밍할 수 있습니다. 따라서 해당 버튼을 누르면 버튼 누름, 마우스 클릭 및 이동을 시뮬레이션합니다. 이를 통해 실제로 모든 사용자 작업을 시뮬레이션할 수 있습니다.
LuckyTemplates 자동화를 위해 더 많은 작업을 수행할 수 있습니다. SuperMacro가 필요한 것을 제공하지 않는 경우 AutoHotkey 라는 다른 프로그램이 있습니다 . 이것은 초고급 스크립팅 언어 오픈 소스입니다. AutoHotkey 스크립트를 생성한 다음 Hotkey 동작을 사용하여 해당 스크립트를 버튼에 연결할 수 있습니다. 그것은 당신이 원하는 모든 유형의 스크립팅에 대한 열린 문입니다. Power Automat 흐름을 트리거하고, Windows를 이동하고, Window Focus를 잡을 수 있습니다.
자동화 및 동적 LuckyTemplates 보고서를 만드는 방법
Power Automate를 사용하여 LuckyTemplates에서 데이터를 새로 고치는 방법
Microsoft Power Automate: 워크플로 자동화
결론
이 블로그에서는 Elgato Stream Deck을 LuckyTemplates 자동화 도구로 사용하는 방법을 배웠습니다. Elgato Stream Deck 프로필, 폴더, 버튼 및 해당 폴더 내의 작업을 만드는 방법을 배웠습니다.
나는 당신이 이것을 만드는 것이 매우 간단하다는 것을 알게 될 것이라고 생각합니다. 조금 힘들 수 있지만 일단 시작하면 요령을 터득하게 될 것입니다. 자세한 내용은 이 튜토리얼의 전체 비디오를 시청하고 더 많은 관련 콘텐츠는 아래 링크를 확인하십시오.
모두 제일 좋다!
파이썬에서 자기란 무엇인가: 실제 사례
R의 .rds 파일에서 개체를 저장하고 로드하는 방법을 배웁니다. 이 블로그에서는 R에서 LuckyTemplates로 개체를 가져오는 방법도 다룹니다.
이 DAX 코딩 언어 자습서에서는 GENERATE 함수를 사용하는 방법과 측정값 제목을 동적으로 변경하는 방법을 알아봅니다.
이 자습서에서는 다중 스레드 동적 시각적 개체 기술을 사용하여 보고서의 동적 데이터 시각화에서 통찰력을 만드는 방법을 다룹니다.
이 기사에서는 필터 컨텍스트를 살펴보겠습니다. 필터 컨텍스트는 모든 LuckyTemplates 사용자가 처음에 배워야 하는 주요 주제 중 하나입니다.
LuckyTemplates Apps 온라인 서비스가 다양한 소스에서 생성된 다양한 보고서 및 인사이트를 관리하는 데 어떻게 도움이 되는지 보여주고 싶습니다.
LuckyTemplates에서 측정 분기 및 DAX 수식 결합과 같은 기술을 사용하여 수익 마진 변경을 해결하는 방법을 알아봅니다.
이 자습서에서는 데이터 캐시의 구체화 아이디어와 결과 제공 시 DAX 성능에 미치는 영향에 대해 설명합니다.
지금까지 Excel을 계속 사용하고 있다면 지금이 비즈니스 보고 요구 사항에 LuckyTemplates를 사용하기 시작하는 가장 좋은 시기입니다.
LuckyTemplates 게이트웨이란? 당신이 알아야 할 모든 것