파이썬에서 자기란 무엇인가: 실제 사례
파이썬에서 자기란 무엇인가: 실제 사례
이 자습서에서는 PowerApps CDS 또는 공통 데이터 서비스에 대해 설명합니다. 이는 모든 모델 기반 앱이 공통 데이터 서비스를 통해 실행되는 경우 더 나은 성능을 발휘하기 때문에 중요합니다.
공통 데이터 서비스는 애플리케이션을 구동하는 모든 입력 데이터 사이의 데이터 계층입니다.
모든 조직에서 데이터는 일반적으로 서로 다른 소스에서 가져옵니다. 예를 들어 상점을 운영하는 경우 POS 시스템에서 오는 데이터가 있습니다. 또한 QuickBooks 또는 기타 회계 소프트웨어와 벤더 구매에서 오는 데이터를 갖게 됩니다.
그러면 모든 애플리케이션을 효과적으로 구동할 수 있도록 해당 데이터를 모두 보유하고 가져오는 하나의 계층이 생깁니다. 이것이 바로 CDS가 하는 일입니다.
데이터베이스 관리자가 데이터 계층이라고 부르는 것과는 상당히 다릅니다. PowerApps CDS는 데이터 스토리지와 데이터 계층이 혼합된 것입니다.
목차
PowerApps CDS의 이점
CDS를 사용하면 여러 가지 이점이 있습니다. Microsoft PowerApps 설명서를 확인하여 설정에서 어떻게 작동하는지 확인할 수 있지만 여기에서 가장 중요한 이점 중 4가지를 강조하겠습니다.
첫 번째 이점: CDS는 모든 데이터를 표준화합니다.
공통 데이터 서비스를 사용하면 모든 데이터가 제자리에 있습니다. 한 가지 정보를 얻기 위해 회계 소프트웨어로 이동한 다음 다른 데이터를 위해 POS 소프트웨어로 이동할 필요가 없습니다. 이것이 일반적으로 많은 양의 데이터로 작업하는 대규모 조직이 CDS 사용을 선호하는 이유입니다.
CDS는 또한 표준화된 열과 필드 유형을 사용하므로 데이터를 보다 효율적으로 구성할 수 있습니다.
두 번째 이점: CDS를 사용하면 비즈니스 규칙을 적용할 수 있습니다.
비즈니스 규칙을 사용하면 모든 종류의 데이터가 추가될 때마다 따라야 하는 매개변수를 설정할 수 있습니다.
예를 들어 양식에 추가할 직원 정보에 직원 번호를 첨부해야 하는 규칙을 설정할 수 있습니다. 또는 상점에서 주류를 제공하는 경우 판매가 승인되기 전에 주류 면허 ID를 제공하도록 요구할 수 있습니다.
이러한 비즈니스 규칙은 앱 계층뿐만 아니라 데이터 계층까지 항상 적용됩니다. 즉, 어떤 일이 발생하더라도 비즈니스 규칙은 항상 준수됩니다.
세 번째 이점: CDS는 보안 계층을 추가합니다.
Microsoft는 항상 보안으로 유명합니다. CDS를 사용하면 데이터베이스 관리자나 데이터 보안 전문가가 필요하지 않습니다. 특정 사용자가 액세스할 수 있는 데이터의 테이블, 행 및 기타 부분을 쉽게 제어할 수 있습니다.
예를 들어 공급업체에게 앱에 대한 액세스 권한을 부여하려는 경우 공급업체가 판매 데이터를 보는 것을 원하지 않을 것입니다. 각 공급업체에 특정한 구매 데이터에 대한 액세스를 제한하고 싶을 것입니다. 이것은 CDS를 통해 신청할 수 있는 것입니다.
네 번째 이점: CDS는 데이터를 자동으로 백업합니다.
데이터 백업은 많은 사람들이 종종 잊는 것입니다. 나쁜 점은 실제로 데이터를 잃을 때까지 정기적으로 데이터를 백업하는 것의 중요성을 깨닫는 것입니다.
좋은 소식은 CDS가 자동으로 데이터를 백업한다는 것입니다. 무슨 일이 있어도 클라우드에서 데이터가 안전할 것으로 기대할 수 있습니다.
환경 및 데이터베이스 설정
공통 데이터 서비스 구축을 시작하겠습니다. 1단계는 환경과 데이터베이스를 설정하는 것입니다.
나와 같은 방식으로 PowerApps 환경을 설정한 경우 데이터베이스를 구축하기 전에 프로비저닝을 수행해야 합니다.
왼쪽 창의 데이터로 이동하여 엔터티를 클릭하면 현재 환경이 데이터베이스 생성을 지원하지 않는다는 중간 메시지가 표시됩니다.
PowerApps는 앞서 언급한 것처럼 CDS가 단순한 데이터 계층이 아니기 때문에 우리에게 이를 요청하고 있습니다. 데이터 저장의 한 형태이기도 합니다. Dropbox, OneDrive 또는 모든 종류의 SQL 서버와 유사한 것으로 생각하십시오. 클라우드에 모든 데이터를 저장할 수 있는 데이터베이스가 필요합니다.
그래서 지금 우리가 해야 할 일은 먼저 새로운 환경을 만드는 것입니다. "새 환경 만들기"를 클릭하고 이 환경을 CDSTutorial이라고 부르겠습니다.
이 드롭다운 목록에서 지역을 선택해야 합니다.
지금은 테스트 중이므로 프로덕션 환경이 아닌 평가판을 선택합니다.
모두 마쳤으면 오른쪽 하단에 있는 "환경 만들기"를 클릭합니다. 단추를 클릭한 후 다음 창이 로드되는 데 일반적으로 몇 초가 걸립니다.
로드되면 데이터베이스를 생성할 것인지 묻습니다. 데이터베이스가 생성되면 수행할 수 있는 작업 목록이 표시됩니다.
목록에 있는 모든 것이 일어나기를 원하므로 "데이터베이스 생성"을 클릭하겠습니다.
먼저 통화를 요청하므로 이 예에서는 USD를 선택하겠습니다.
언어도 기본적으로 영어로 설정되어 있지만 데이터베이스를 다른 언어로 설정하려는 경우 드롭다운을 클릭하여 변경할 수 있습니다.
상자를 선택하여 몇 가지 샘플 앱과 데이터도 포함시켜 어떻게 보이는지 확인하겠습니다.
해당 필드가 모두 채워지면 "내 데이터베이스 만들기"를 클릭합니다.
데이터베이스 생성은 일반적으로 완료하는 데 몇 분 정도 걸리므로 이 시점에서 약간의 대기 시간이 필요합니다. 올바른 길을 가고 있는지 궁금하다면 현재 데이터베이스를 구축하고 있다는 메시지를 표시해야 합니다.
Power Apps 소개: 정의, 기능, 기능 및 중요성
Power Apps 환경: 앱 요소를 적절하게 설정
PowerApps 기능 및 수식 | 소개
결론
PowerApps CDS를 사용하면 특히 다양한 소스에서 데이터를 가져오고 다양한 애플리케이션에 데이터를 적용할 계획인 경우 더욱 효율적으로 작업할 수 있습니다.
물론 데이터베이스 구축과 환경 구축은 시작에 불과하다. 향후 자습서에서는 작동 방식을 진정으로 이해하는 데 도움이 되도록 Common Data Service의 다른 측면에 대해 이야기할 것입니다.
모두 제일 좋다,
헨리
파이썬에서 자기란 무엇인가: 실제 사례
R의 .rds 파일에서 개체를 저장하고 로드하는 방법을 배웁니다. 이 블로그에서는 R에서 LuckyTemplates로 개체를 가져오는 방법도 다룹니다.
이 DAX 코딩 언어 자습서에서는 GENERATE 함수를 사용하는 방법과 측정값 제목을 동적으로 변경하는 방법을 알아봅니다.
이 자습서에서는 다중 스레드 동적 시각적 개체 기술을 사용하여 보고서의 동적 데이터 시각화에서 통찰력을 만드는 방법을 다룹니다.
이 기사에서는 필터 컨텍스트를 살펴보겠습니다. 필터 컨텍스트는 모든 LuckyTemplates 사용자가 처음에 배워야 하는 주요 주제 중 하나입니다.
LuckyTemplates Apps 온라인 서비스가 다양한 소스에서 생성된 다양한 보고서 및 인사이트를 관리하는 데 어떻게 도움이 되는지 보여주고 싶습니다.
LuckyTemplates에서 측정 분기 및 DAX 수식 결합과 같은 기술을 사용하여 수익 마진 변경을 해결하는 방법을 알아봅니다.
이 자습서에서는 데이터 캐시의 구체화 아이디어와 결과 제공 시 DAX 성능에 미치는 영향에 대해 설명합니다.
지금까지 Excel을 계속 사용하고 있다면 지금이 비즈니스 보고 요구 사항에 LuckyTemplates를 사용하기 시작하는 가장 좋은 시기입니다.
LuckyTemplates 게이트웨이란? 당신이 알아야 할 모든 것