시작Getting started

PowerApps가 무엇인지, 해당 소프트웨어 요소와 관련 기술을 이해합니다.Understand what PowerApps is - its software elements, and related technologies. SharePoint 목록에서 앱을 만들고 앱을 생성할 수 있는 여러 가지 방법을 살펴봅니다.Look at the different ways you can create apps, and generate an app from a SharePoint list.

다음 방법을 배웁니다.

PowerApps 소개Introducing PowerApps

Microsoft PowerApps를 위한 학습 도우미에 오신 것을 환영합니다.Welcome to Guided Learning for Microsoft PowerApps. 이 온라인 자가 학습 과정에서는 PowerApps를 순차적으로 설명하므로 기초부터 지식을 쌓을 수 있습니다.This self-paced online course explains PowerApps in a sequential way, so you can build your knowledge from the ground up.

학습 도우미 과정에는 많은 섹션이 포함되어 있으며, 각 섹션마다 많은 항목이 있습니다.This Guided Learning course contains many sections, and each section has many topics. 이 과정은 이해할 수 있는 항목별로 안내하여 논리적 흐름을 통해 개념을 익히고 자세한 내용을 확인하고 예제를 단계별로 살펴볼 수 있도록 설계되었습니다.The course is designed to provide guidance in understandable chunks, with a logical flow that helps you learn concepts, see details, and walk through examples. 여기에는 학습에 유용한 시각적 개체도 많이 있습니다.It includes lots of visuals to help you learn, too.

이 과정에서는 PowerApps를 처음 사용하는 초보자인 경우 기초부터 안내하고, PowerApps에 익숙한 사용자인 경우 개념을 하나로 묶어 부족한 부분을 채워 줍니다.If you're a beginner with PowerApps this course gets you going, and if you're familiar with PowerApps this course ties concepts together, and fills in the gaps. 이 과정을 즐기시기를 바라며, 앞으로 더 많은 내용이 포함될 것입니다.We hope you enjoy the course, and we look forward to including more content in the future.

PowerApps란?What is PowerApps?

PowerApps는 사용자 지정 비즈니스 응용 프로그램을 빌드하고 공유하는 방법을 근본적으로 변형하고 가속화하기 위해 상호 작용하는 소프트웨어 서비스 및 앱의 모음입니다.PowerApps is a collection of software services and apps that work together to fundamentally transform and accelerate how you build and share custom line of business applications.

PowerApps 소개를 위한 애니메이션

PowerApps는 이미 사용 중인 클라우드 서비스 및 데이터 원본에 연결하여 이미 보유한 기술에 기반하여 특정 요구 사항에 맞는 앱을 빠르게 빌드할 수 있습니다.PowerApps connects to the cloud services and data sources you're already using, giving you the ability to quickly build apps that suit specific needs - building on skills you already have. 웹, 태블릿 및 모바일 장치에서 동료와 즉시 앱을 공유할 수 있습니다.You can share apps instantly with your co-workers across the web, tablets, and mobile devices. 또한 PowerApps는 Microsoft Flow와 통합되어 앱 내에서 워크플로를 트리거할 수도 있습니다.PowerApps also integrates with Microsoft Flow, making it possible to trigger workflows from within apps. PowerApps는 간단하고 빠르며, Excel 또는 클라우드 서비스에서 데이터를 가져오는 앱을 단 몇 분만에 생성할 수 있습니다.PowerApps can be simple and fast - capable of producing an app in minutes that pulls in data from Excel or a cloud service. 그러나 PowerApps는 회사 전체의 자산을 추적하고 백 엔드 시스템과 결합하는 등 복잡한 요구 사항에 대비할 수 있는 강력한 엔터프라이즈급 응용 프로그램입니다.But PowerApps is also robust and enterprise-grade, ready for complex requirements like tracking assets across a corporation and tying into your backend systems.

PowerApps 구성 요소The Parts of PowerApps

PowerApps는 앱을 만들고, 공유하고, 관리하는 구성 요소와 이러한 앱을 실행하는 구성 요소로 구성됩니다.PowerApps consists of components to create, share, and administer apps; and components to run those apps. 앱에 필요한 데이터 연결을 사용하여 웹용 PowerApps Studio 또는 Windows용 PowerApps Studio에서 앱을 만듭니다.You create apps in PowerApps Studio for web or PowerApps Studio for Windows, using the data connections that your app requires. web.powerapps.com을 사용하여 데이터 연결 및 온-프레미스 게이트웨이를 구성 및 관리하고 Common Data Service를 통해 작동합니다. 이에 대해서는 이후 섹션에서 살펴보겠습니다.You use web.powerapps.com to configure and manage data connections and on-premises gateways, and to work with the Common Data Service, which we will cover in a later section. 앱을 만든 후에는 종종 Microsoft AppSource에서 공유하고 관리 센터에서 관리합니다.After you create an app, you often share it to Microsoft AppSource, and administer it in the admin center.

브라우저에서 Microsoft Dynamics 365 또는 Windows, iOS 및 Android 장치에서 사용할 수 있는 PowerApps Mobile을 사용하여 앱을 실행합니다.You run apps in a browser from Microsoft Dynamics 365 or by using PowerApps Mobile, which is available for Windows, iOS, and Android devices.

PowerApps 학습 도우미의 나머지 과정을 진행하면서 앱 만들기, 공유, 관리 및 실행을 수행하는 흐름을 따를 것입니다.We will follow this flow of creating, sharing, administering, and running apps as we go through the rest of PowerApps Guided Learning.

PowerApps에서 사용자 역할에 맞추는 방식How PowerApps matches your role

PowerApps를 사용하면 비즈니스 분석가와 기타 실무 전문가가 이미 보유한 기술을 사용하여 앱을 쉽게 만들 수 있습니다.PowerApps makes it easy for business analysts and other subject matter experts to create apps using the skills you already have. 그러나 이것이 PowerApps 사용자의 유일한 유형은 아닙니다.But this is not the only type of PowerApps user. 어떤 사람은 단순히 다른 사람이 만든 앱을 실행하기만 합니다.Some people simply run apps that others create. 생활에 필요한 코드를 작성하는 다른 사람(전문 개발자)들은 PowerApps를 활용하여 정교한 앱을 빠르게 빌드합니다.Other people, who write code for a living (professional developers), take advantage of PowerApps to rapidly build sophisticated apps.

PowerApps를 사용하는 방법은 프로젝트 또는 팀 내의 역할에 따라 달라질 수 있으며, 역할도 변경될 수 있습니다.How you use PowerApps may depend on your role in a project or on a team, and your role can change. 예를 들어 동료 중 한 사람이 만들어 회사 전체 CRM(고객 관계 관리) 시스템에 연결하는 앱을 정기적으로 사용하여 유망한 판매 잠재 고객을 추적할 수 있습니다.For example, one of your coworkers creates an app that is tied into your company-wide customer relationship management (CRM) system, and you use this app regularly to track promising sales leads. 그러나 가까운 동료가 매우 유용한 앱을 찾을 수 있기 때문에 자신이 직접 앱을 작성하고 작업 그룹 내에서 공유할 수도 있습니다.But you might also write apps yourself and share them within your workgroup because your close colleagues find those apps very useful.

다음 단계Next Steps

이제 이 과정의 개요, PowerApps 정의 및 주요 구성 요소를 살펴보았으므로 다음 항목에서는 각 PowerApps 구성 요소에 대해 자세히 살펴보겠습니다.Now that you have an overview of this course, what PowerApps is, and its main elements, in the next topic we will look more closely at each PowerApps component.

PowerApps 구성 요소Parts of PowerApps

첫 번째 학습 도우미 항목에서 PowerApps의 주요 구성 요소에 대해 확인했습니다.In the first Guided Learning topic you read about the main parts of PowerApps. 이제 각 구성 요소에 대해 좀 더 자세히 설명하겠습니다.Now we're going to provide a little more detail on each of the parts. PowerApps는 상호 작용하는 일단의 소프트웨어 서비스와 앱이며, 여기에는 강력한 에코시스템을 만드는 데 도움이 되는 관련 기술이 있습니다.PowerApps is a set of software services and apps that work together, and there are related technologies that help make this a powerful ecosystem. PowerApps 구성 요소는 다음과 같습니다.The PowerApps components are:

  • web.powerapps.com - 빌드한 앱 관리 및 공유web.powerapps.com - manage and share the apps you build
  • PowerApps Studio - 사용하기 쉬운 시각적 도구로 강력한 앱 빌드PowerApps Studio - build powerful apps with easy to use visual tools
  • PowerApps Mobile - Windows, iOS 및 Android 장치에서 앱 실행PowerApps Mobile - run apps on Windows, iOS, and Android devices
  • PowerApps 관리 센터 - PowerApps 환경 및 기타 구성 요소 관리PowerApps admin center - administer PowerApps environments and other components

PowerApps가 무엇인지 알기 위해 많은 시간을 보내지는 않겠지만 좀 더 많은 것들에 도움이 된다고 생각합니다.We don't expect you to take a ton of time just to learn what PowerApps is, but we think it's helpful to flesh things out a bit more.

web.powerapps.comweb.powerapps.com

앱을 빌드하는 데 대부분의 시간을 보냅니다.If you build apps, this is where you spend most of your time. 샘플 앱과 템플릿에서 배울 수 있으며 만든 앱 모두를 여기서 볼 수 있습니다.You learn from the sample apps and templates that are available here, and see all the apps you have created. 웹용 PowerApps Studio 또는 Windows용 PowerApps Studio에서 앱을 만들고 이러한 앱을 개인 및 조직과 공유합니다.You create apps in PowerApps Studio for web or PowerApps Studio for Windows, and share those apps with individuals and organizations. 데이터, 즉 연결, 게이트웨이엔터티를 관리합니다(모두 곧 다룰 예정임). 그리고 flows.microsoft.com에서 만든 흐름을 모두 볼 수 있으며, 이를 앱과 통합할 수 있습니다.You manage data: connections, gateways, and entities (all of which we'll cover shortly.) And you see all the flows created in flows.microsoft.com, which you can integrate with your apps.

web.powerapps.com 사이트

PowerApps StudioPowerApps Studio

PowerApps Studio는 모든 최신 브라우저에서 사용할 수 있는 웹 응용 프로그램으로, 그리고 Windows 응용 프로그램으로 사용할 수 있습니다.PowerApps Studio is available as a web application that you can use in any modern browser, and as a Windows application. PowerApps Studio에는 3개 창과 리본 메뉴가 있어 PowerPoint에서 슬라이드 모음을 만드는 것과 비슷하게 앱을 만들 수 있습니다.PowerApps Studio has three panes and a ribbon that make app creation feel similar to building a slide deck in PowerPoint:

  1. 왼쪽 탐색 모음: 앱의 각 화면 썸네일이나 각 화면의 모든 컨트롤을 계층 구조로 볼 수 있습니다.Left navigation bar, in which you can show a thumbnail for each screen in your app or a hierarchical view of all the controls on each screen
  2. 가운데 창: 작업 중인 화면을 표시합니다.Middle pane, which shows the screen that you're working on
  3. 오른쪽 창: 레이아웃 및 데이터 원본과 같은 옵션을 설정합니다.Right-hand pane, where you set options such as layout and data sources
  4. 속성 드롭다운 목록: 수식이 적용되는 속성을 선택합니다.Property drop-down list, where you select the properties that formulas apply to
  5. 수식 입력줄: 앱 동작을 정의하는 수식을 추가합니다(Excel처럼).Formula bar, where you add formulas (as in Excel) that define app behavior
  6. 리본: 컨트롤 및 사용자 지정 디자인 요소를 추가합니다.Ribbon, where you add controls and customize design elements

PowerApps Studio

PowerApps MobilePowerApps Mobile

Windows, iOS 및 Android용 PowerApps Mobile은 앱을 찾고 사용할 수 있는 환경을 제공합니다.PowerApps Mobile for Windows, iOS, and Android provides an environment where you can find and use apps. 별도의 앱 스토어로 이동하는 대신 PowerApps에 머물고 있으면서 자신이 만든 앱과 다른 사람들과 공유한 앱 모두에 액세스할 수 있습니다.Instead of going to separate app stores, you stay in PowerApps and have access to all the apps that you've created and that others have shared with you. PowerApps Mobile에서 앱을 사용하면 카메라 컨트롤, GPS 위치 등과 같은 장치의 기능을 최대한 활용할 수 있습니다.When you use apps in PowerApps Mobile, you get the most out of your device's capabilities like camera controls, GPS location, and more.

PowerApps Mobile

관리 센터Admin center

PowerApps 관리 센터는 조직의 PowerApps를 한 곳에서 관리하는 위치입니다.The PowerApps admin center is the centralized place to administer PowerApps for an organization. 여기서 앱, 데이터 연결 및 기타 요소를 보관하는 다양한 환경을 정의합니다.This is where you define different environments, which house apps, data connections, and other elements. 또한 관리 센터에서는 Common Data Service 데이터베이스를 만들고 권한과 데이터 정책을 관리합니다.The admin center is also where you create Common Data Service databases, and manage permissions and data policies.

PowerApps 관리 센터

다음 항목에서는 PowerApps와 함께 작동하여 앱 개발을 위한 강력한 에코시스템을 만드는 일단의 관련 기술에 대해 살펴보겠습니다.In the next topic we'll learn about the set of related technologies that PowerApps works with to make a powerful ecosystem for app development.

관련 기술Related technologies

조직 전반에 걸쳐 강력한 앱을 빌드하고 공유하기 위해 종종 PowerApps와 함께 사용되는 기술은 다음과 같습니다.The following technologies are often used with PowerApps to build and share robust apps across your organization. 앱은 여러 원본의 데이터를 통합하고 작업을 자동화하는 워크플로를 포함할 수 있습니다.Your apps can integrate data from multiple sources and include workflows that automate tasks.

  • Microsoft Flow - 즐겨찾는 앱과 서비스 간에 자동화된 워크플로를 만듭니다.Microsoft Flow - create automated workflows between your favorite apps and services
  • 데이터 원본, 연결 및 커넥터, 게이트웨이 - 클라우드 및 온-프레미스 데이터를 앱에 제공합니다.Data sources, connections and connectors, and gateways - bring cloud and on-premises data into your apps
  • Common Data Services - 공통 데이터 모델을 사용하여 비즈니스 데이터를 통합합니다.Common Data Services - integrate business data using the common data model
  • Microsoft Dynamics 365 - 웹에서 모든 비즈니스 앱을 실행합니다.Microsoft Dynamics 365 - run all your business apps in the web
  • Microsoft AppSource - Microsoft와 많은 파트너를 위해 중앙 위치에 앱을 공유합니다.Microsoft AppSource - share your apps into this centralized place for Microsoft and our many partners

Microsoft FlowMicrosoft Flow

Microsoft Flow는 비즈니스 사용자가 사용하는 점점 더 많은 수의 앱과 서비스에서 워크플로를 자동화하는 서비스입니다.Microsoft Flow is a service for automating workflow across the growing number of apps and services that business users rely on. Microsoft Flow는 비즈니스를 가속화하여 일상적이고 반복적인 작업에 소요되는 시간을 줄이고 원하는 작업에 더 많은 시간을 쏟을 수 있습니다.Microsoft Flow can accelerate your business so you spend less time on mundane, repetitive tasks, and more time on what you want to do. PowerApps와 함께 Microsoft Flow를 사용하여 워크플로를 트리거하고 응답하는 앱을 빌드합니다.Use Microsoft Flow in conjunction with PowerApps to build apps that trigger and respond to workflows.

Microsoft Flow

데이터 원본, 연결 및 커넥터, 게이트웨이Data sources, connections and connectors, and gateways

관심 있는 데이터 원본이 많이 있으며, PowerApps에서 커넥터를 사용하여 이러한 데이터 원본에 대한 연결을 만듭니다.There are many data sources that you might care about, and PowerApps uses connectors to make connections to these data sources. 가장 인기 있는 데이터 원본 중 몇 가지는 다음과 같으며, 대부분이 Salesforce와 같은 클라우드 서비스입니다.Some of the most popular data sources are shown below—many of them are cloud services, like Salesforce. 커넥터는 앱 개발에서 가장 멋진 부분이라고 느끼지 않을 수도 있지만, 자신, 동료 및 고객이 관심을 갖는 데이터로 작업하는 데 있어 필수적입니다.Connectors might not feel like the coolest part of app development, but they are essential to working with data that you, your colleagues, and your customers care about. 클라우드가 아닌 온-프레미스에 저장된 데이터의 경우 게이트웨이를 사용하여 PowerApps와 데이터 원본 간에 안정적인 연결을 제공합니다.For data that is stored on-premises rather than in the cloud, you use a gateway to provide a reliable connection between PowerApps and your data source. 게이트웨이는 온-프레미스 컴퓨터에 있으며 PowerApps와 통신합니다.The gateway sits on an on-premises computer and communicates with PowerApps.

PowerApps 데이터 원본 및 커넥터

Microsoft Common Data ServiceMicrosoft Common Data Service

Common Data Service를 사용하면 여러 원본의 비즈니스 데이터를 쉽게 통합할 수 있습니다.The Common Data Service makes it easy to integrate business data from multiple sources. 이 서비스에는 앱 및 비즈니스 프로세스에 공통적인 엔터티(예: 연락처, 제품 및 판매 주문)를 많이 포함한 공통 데이터 모델이 있습니다.The service features a common data model that includes many entities common to apps and business processes: entities like Contact, Product, and Sales Order. 이 서비스는 확장성과 안정성이 뛰어난 방식으로 데이터를 저장하고 여러 응용 프로그램에서 사용할 수 있도록 데이터를 제공합니다.The service stores the data in a scalable and reliable way, and makes the data available so that multiple applications can use it. 응용 프로그램은 PowerApps, 다른 Microsoft 응용 프로그램 또는 타사 응용 프로그램에서 빌드한 앱일 수 있습니다.The applications can be apps that you build in PowerApps, other Microsoft applications, or third party applications. 아래 이미지에서는 web.powerapps.com의 연락처 엔터티 중 일부를 보여 줍니다.The image below shows a portion of the Contact entity in web.powerapps.com.

PowerApps 연락처 엔터티

Microsoft Dynamics 365Microsoft Dynamics 365

Dynamics 365는 영업 자동화, 운영 또는 고객 서비스와 같은 특정 비즈니스 요구 사항을 해결할 수 있도록 목적에 맞게 빌드된 앱을 갖춘 클라우드 서비스입니다.Dynamics 365 is a cloud service with purpose-built apps that enable you to address specific business needs like sales automation, operations, or customer service. PowerApps에서 앱을 AppSource에 공유한 다음 공유된 사용자는 Dynamics 365 및 모바일 장치에서 이러한 앱을 보고 실행합니다.In PowerApps, you share apps into AppSource, then users you share with view and run those apps in Dynamics 365, as well as on mobile devices. Dynamics 365에서 앱을 사용하면 조직의 작성자, Microsoft 및 타사의 모든 비즈니스 앱을 한 곳에서 실행할 수 있다는 이점이 있습니다.The advantage of having the apps in Dynamics 365 is that you have one place to run all your business apps - from creators in your organization, from Microsoft, and from third parties.

Microsoft Dynamics 365

Microsoft AppSourceMicrosoft AppSource

AppSource동료, Microsoft 및 파트너의 앱을 쉽게 찾고 평가할 수 있는 장소입니다.AppSource is the place to easily find and evaluate apps from your colleagues, and from Microsoft and our partners. PowerApps에서 앱을 공유하면 AppSource에서 해당 앱을 사용할 수 있습니다.When you share an app from PowerApps, you make it available in AppSource. 조직의 사람들만 사용하거나 공개적으로 사용하도록 선택할 수 있습니다.You can choose to make it available just for people in your organization, or you can make it available publicly.

Microsoft AppSource

이제 PowerApps의 모든 구성 요소와 관련 기술에 대해 자세히 알아보았습니다.Now you have a little more information about all the parts of PowerApps, and related technologies. 이 과정을 통해 각 구성 요소에 대한 지식을 계속 강화해 갈 것이기 때문에 반드시 목록을 암기할 필요가 없습니다.Don't feel like you have to memorize the list, because we will continue to deepen your knowledge on each of the parts throughout this course. 다음 항목에서는 앱을 만들기 위한 옵션에 대해 소개하겠습니다.Next up is an introduction to the options you have for creating apps.

앱 만들기에 대한 간단한 설명A quick look at creating apps

이제 PowerApps의 기본 사항을 알고 있으므로 앱 시작 방법에 대한 간단한 둘러보기로 이동하겠습니다.Now that you know the basics of PowerApps, let's jump into a quick tour of how to get started with apps. 샘플 앱, 템플릿에서 앱 만들기, 공유 앱 사용 및 데이터 원본에서 앱 만들기에 대해 살펴보겠습니다.We'll look at sample apps, creating apps from a template, using shared apps, and creating apps from a data source. 다음 항목에서는 앱 만들기와 관련하여 더 많은 실습을 수행할 것입니다.In the next topic, we will get more hands-on with app creation.

몇 가지 샘플 앱 확인Check out some sample apps

web.powerapps.com에서는 웹 브라우저에서 사용할 수 있는 몇 가지 샘플 앱을 제공할 것입니다.In web.powerapps.com, you'll be greeted with several sample apps that you can use in your web browser. 이러한 앱을 탐색하여 가능한 정보를 빨리 파악하고 PowerApps를 통해 비즈니스에 어떤 도움을 줄 수 있는지 알아봅니다.Explore these apps to get a quick sense of what's possible and how PowerApps can help your business.

PowerApps 샘플 앱

각 샘플 앱은 예산 관리, 사이트 검사 또는 서비스 티켓 추적과 같은 특정 목적을 위해 설계되었습니다.Each sample app is designed for a specific purpose, such as managing a budget, inspecting a site, or tracking service tickets. 이러한 앱에는 생각에 영감을 줄 수 있는 샘플 데이터가 포함되어 있습니다.These apps contain sample data to inspire your thinking. 이 앱은 바닥재 회사에서 고객 위치를 방문할 때 서비스 담당자가 정확하고 즉각적인 예상 비용을 제공할 수 있도록 지원하는 방법을 보여 줍니다.This app illustrates how a flooring company could help service representatives deliver accurate and immediate cost estimates when visiting customer locations.

PowerApps 바닥재 샘플 앱

템플릿에서 앱 만들기Create an app from a template

시작하는 또 다른 좋은 방법은 템플릿에서 앱을 빌드하는 것입니다.Another good way to start is by building an app from a template. 템플릿은 기본적으로 결합 방식을 이해하기 위해 열 수 있는 샘플 앱입니다.Templates are basically sample apps that you can open to understand how they are put together. 이는 샘플 데이터를 사용하여 가능한 정보를 얻고 PowerApps Studio에서 열면 앱을 빌드하는 방법을 직접 확인하는 데 도움이 됩니다.They use sample data to help you get a sense of what's possible, and opening them in PowerApps Studio will help you see hands-on how an app is built. 템플릿은 현재 웹용 PowerApps Studio가 아니라 Windows용 PowerApps Studio에서만 사용할 수 있습니다.Note that templates are available only in PowerApps Studio for Windows at this time, not PowerApps Studio for web.

PowerApps 앱 템플릿

예를 들어 예산 추적기 템플릿을 사용하면 사용자 지정 범주, 쉬운 데이터 입력 및 비용을 명확하게 보여 주는 시각적 개체를 사용하여 프로젝트와 이벤트의 예산을 추적하는 데 유용한 앱을 만들 수 있습니다.For example, with the Budget Tracker template, you can create an app that helps you track the budget for projects and events, with custom categories, easy data entry, and visuals that clearly show expenditures.

PowerApps 예산 추적기 템플릿

공유 앱 사용Use shared apps

팀에서 PowerApps를 사용하기 시작한 경우 사람들이 이미 앱을 공유했을 수도 있습니다.If your team has started using PowerApps, people might have shared apps with you already. 사람들이 앱을 공유할 때 이 앱이 AppSource 및 Dynamics 365에 포함되도록 선택하면 해당 앱이 AppSource 및 Dynamics 365에 표시됩니다.When people share apps with you, they show up in AppSource and also in Dynamics 365 if you choose to include them there. 또한 이러한 앱에 대한 참가자도 web.powerapps.com에 표시됩니다.If you're a contributor to those apps, they also show up in web.powerapps.com.

PowerApps 공유

데이터 원본에서 앱 만들기Create an app from a data source

웹용 PowerApps Studio 또는 Windows용 PowerApps Studio에서 앱을 만듭니다.Create apps in PowerApps Studio for web or PowerApps Studio for Windows. 또한 비주얼 디자이너에서 데이터 원본에 연결하고 앱 구성을 시작할 수 있습니다.You'll be able to connect to data sources and start composing apps in a visual designer.

데이터의 PowerApps 앱

시작하는 좋은 방법은 자신의 데이터에서 앱을 생성하는 것입니다.A great way to get started is to generate an app from your own data. 선택한 데이터 원본(예: SharePoint 목록)에서 PowerApps를 가리키고 PowerApps에서 목록 검색, 자세한 레코드 보기 및 데이터 편집을 위해 자동으로 3개 화면 앱을 빌드하는 것을 지켜봅니다.Just point PowerApps at the data source of your choice (for example, a SharePoint list) and watch as PowerApps automatically builds a three-screen app for browsing the list, viewing detailed records, and editing data. 그런 다음 이 앱을 사용자 지정하여 원하는 모양과 동작으로 정확하게 시작할 수 있습니다.You can then start customizing this app to look and behave exactly how you want. 다음 항목에서 이러한 3개 화면 앱을 만드는 방법을 보여 주겠습니다.We will see how the following app is created in the next topic.

PowerApps 3개 화면 앱

또한 처음부터 응용 프로그램을 빌드하고 원하는 대로 모든 요소를 추가할 수도 있지만, PowerApps에 대해 알기 위한 가장 쉬운 방법은 샘플 또는 템플릿으로 시작하거나 데이터 원본에 연결하여 PowerApps에서 앱을 생성하는 것입니다.You can also build applications from scratch and add all the pieces as you go, but the easiest way to learn about PowerApps is to start with a sample or a template, or connect to your data source and have PowerApps generate the app for you. 그런 다음 새로운 영역으로 진출하여 상상력을 마음껏 펼쳐보세요. 이러한 과정의 많은 부분이 나중에 나올 것입니다!Then you can branch out and let your imagination run wild—there will be plenty of that later in the course! 다음 항목에서는 데이터에서 앱을 생성하는 방법에 대해 살펴보겠습니다.In the next topic, you will learn how to generate an app from data.

첫 번째 앱 만들기Create your first app

이제 PowerApps의 모든 구성요소와 앱을 만들기 위한 옵션에 익숙해졌으므로 실제로 앱을 빌드할 때입니다.You're now familiar with all the parts of PowerApps and the options for creating apps, so it's time to actually build an app. 이 항목에서는 SharePoint Online 목록에서 휴대폰 앱을 생성하지만 Excel, 클라우드 서비스(예: Salesforce) 및 온-프레미스 원본(예: SQL Server)과 같이 많은 다른 원본의 데이터를 사용할 수 있습니다.For this topic, we'll generate a phone app from a SharePoint Online list, but you could use data from lots of other sources, including Excel, cloud services like Salesforce, and on-premises sources such as SQL Server.

데이터 원본에 연결Connect to a data source

데이터에서 앱을 생성하는 첫 번째 단계는 사용할 PowerApps Studio를 선택한 다음 데이터 원본에 연결하는 것입니다.The first step in generating an app from data is to choose which PowerApps Studio to use, then connect to your data source. web.powerapps.com에서 새 앱을 클릭하거나 탭한 다음 Windows용 PowerApps Studio 또는 웹용 PowerApps Studio 중 어느 것을 사용할지 선택합니다.In web.powerapps.com, click or tap New app, then choose whether to use PowerApps Studio for Windows or PowerApps Studio for web.

web.powerapps.com에서 시작

PowerApps Studio에는 데이터 또는 템플릿에서 시작하거나 처음부터 시작할 수 있는 옵션이 있습니다.In PowerApps Studio you have the option of starting from data, from a template, or from scratch. SharePoint 목록을 위한 휴대폰 앱을 빌드하므로 SharePoint에서 휴대폰 레이아웃을 클릭하거나 탭합니다.We're building a phone app for a SharePoint list, so under SharePoint click or tap Phone layout.

SharePoint 목록의 휴대폰 앱

생성된 앱은 항상 단일 목록 또는 테이블을 기반으로 합니다(나중에 앱에 더 많은 데이터를 추가할 수 있음).Generated apps are always based on a single list or table (you can add more data to the app later). 다음 세 화면에서는 SharePoint Online의 바닥재 견적 목록에 연결하는 과정을 안내합니다.The next three screens take you through the process of connecting to the Flooring Estimates list in SharePoint Online.

SharePoint Online 목록에 연결

연결을 클릭하면 PowerApps에서 앱을 생성하기 시작합니다.After you click Connect, PowerApps starts to generate the app. PowerApps는 유용한 정보를 시작 지점으로 생성할 수 있도록 데이터에 대한 모든 종류의 추론을 만듭니다.PowerApps makes all sorts of inferences about your data so that it generates a useful app as a starting point.

생성된 앱 탐색Explore the generated app

성공했습니다!Success! PowerApps Studio에서 새로운 3개 화면 앱이 열립니다.Your new three screen app opens in PowerApps Studio. 데이터에서 생성된 모든 앱에는 다음과 같은 동일한 화면 집합이 있습니다.All apps generated from data have the same set of screens:

  • 찾아보기 화면: 목록에서 가져온 데이터를 탐색, 정렬, 필터링 및 새로 고침을 수행하고, (+) 아이콘을 클릭하여 항목을 추가할 수 있습니다.The browse screen: where you browse, sort, filter, and refresh the data pulled in from the list, as well as add items by clicking the (+) icon.
  • 세부 정보 화면: 항목에 대한 세부 정보를 보고 항목을 삭제하거나 편집할 수 있습니다.The details screen: where you view more detail about an item, and can choose to delete or edit the item.
  • 편집/만들기 화면: 기존 항목을 편집하거나 새 항목을 만들 수 있습니다.The edit/create screen: where you edit an existing item or create a new one.

왼쪽 탐색 모음에서 오른쪽 위 모서리의 아이콘을 클릭하거나 탭하여 썸네일 보기로 전환합니다.In the left navigation bar, click or tap an icon in the upper-right corner to switch to the thumbnail view.

보기 토글

각 썸네일을 클릭하거나 탭하여 해당 화면의 컨트롤을 봅니다.Click or tap each thumbnail to view the controls on that screen.

생성된 앱

종 모양 아이콘을Click or tap 앱 미리 보기 시작 화살표 앱을 실행합니다.in the top right to run the app. 앱을 탐색하는 경우 목록의 모든 데이터를 포함하고 있고 양호한 기본 환경을 제공하고 있음을 알 수 있습니다.If you navigate through the app, you see that it includes all the data from the list and provides a good default experience.

와우! 매우 쉽지요?Wow, that was pretty easy! 몇 분 안에 데이터 원본에 연결하고, 앱을 생성하며, PowerApps Studio 및 3개 앱 화면에 익숙해지는 방법에 대해 알아보았습니다.In a few minutes you learned how to connect to a data source, generate an app, and get acquainted with PowerApps Studio and the three app screens. 이후 섹션에서는 생성된 앱을 사용자 지정하는 방법에 대해 살펴보겠습니다.In later sections, you'll see how to customize generated apps. 다음 항목에서는 이러한 과정의 섹션을 검토하고 다음 학습을 준비합니다.In the next topic we review this section of the course and get you ready for future lessons.

이 섹션 검토Review this section

첫 번째 섹션에서 배운 내용에 대해 간단히 검토해 보겠습니다.Let's do a quick review of what you learned in the first section.

PowerApps는 사용자 지정 비즈니스 응용 프로그램을 빌드하고 공유하는 방법을 근본적으로 변형하고 가속화하기 위해 상호 작용하는 소프트웨어 서비스 및 앱의 모음입니다.PowerApps is a collection of software services and apps that work together to fundamentally transform and accelerate how you build and share custom line of business applications.

PowerApps는 이미 사용 중인 클라우드 서비스 및 데이터 원본에 연결하여 이미 보유한 기술에 기반하여 특정 요구 사항에 맞는 앱을 빠르게 빌드할 수 있습니다.PowerApps connects to the cloud services and data sources you're already using, giving you the ability to quickly build apps that suit specific needs - building on skills you already have. 웹, 태블릿 및 모바일 장치에서 동료와 즉시 앱을 공유할 수 있습니다.You can share apps instantly with your co-workers across the web, tablets, and mobile devices. 또한 PowerApps는 Microsoft Flow와 통합되어 앱 내에서 워크플로를 트리거할 수도 있습니다.PowerApps also integrates with Microsoft Flow, making it possible to trigger workflows from within apps. PowerApps를 구성하는 몇 가지 구성 요소와 일단의 관련 기술을 사용하면 더욱 강력해 집니다.There are several components that make up PowerApps and a set of related technologies that make it even more powerful.

PowerApps를 시작하는 가장 쉬운 방법은 샘플을 실행하고, 템플릿을 자유롭게 사용하고, 자신의 데이터에서 앱을 생성하는 것입니다.The easiest way to get started with PowerApps is to run the samples, play around with the templates, and generate apps from your own data. SharePoint 목록을 기반으로 하여 앱을 생성하는 방법을 알아보았습니다.You have seen how to generate an app based on a SharePoint list. 이제 기초를 탄탄하게 닦았으며 곧바로 앱을 만들고 공유할 수 있습니다.You now have a solid base, and you will be building and sharing out apps in no time.

다음은 무엇일까요?What's Next?

축하합니다!Congratulations! PowerApps 학습 도우미의 첫 번째 섹션을 마쳤습니다.You have finished the first section of PowerApps Guided Learning. 처음부터 얼마나 많은 경험이 있었는지에 관계 없이 PowerApps가 무엇인지, 그리고 어떻게 앱을 만들 수 있는지에 대한 명확한 그림을 갖추었기를 바랍니다.Regardless of how much experience you began with, we hope you now have a very clear picture of what PowerApps is and how you can start creating apps. 몇 가지 유용한 자료와 다운로드가 아래에 나와 있지만, 학습 도우미의 자세한 내용은 반드시 살펴보아야 합니다.We've included some useful resources and downloads below, but you should definitely take a look at more of Guided Learning. 이 시점에서 다음으로 이동할 위치를 선택할 수 있습니다.At this point, you can choose where to go next:

두 섹션 모두에서 앱을 생성하고 사용자 지정하는 방법을 보여 줍니다.Both sections show how to generate and customize an app. SharePoint 섹션에는 생성된 앱에 대한 자세한 내용이 조금 더 있으며, Common Data Service 섹션에는 사용자 지정에 대한 보다 복잡한 내용이 포함됩니다.The SharePoint section has a bit more information on the generated app, and the Common Data Service section includes more complex customizations. 물론 두 섹션을 모두 살펴볼 수 있으며, 시작할 장소를 선택만 하면 됩니다.Of course you can go through both sections, just pick a place to start.

PowerApps 리소스PowerApps resources

PowerApps 다운로드PowerApps downloads

축하합니다!

Microsoft PowerApps 단계별 학습의 시작 섹션을 완료했습니다.You've completed the Getting started section of Microsoft PowerApps Guided Learning.

다음 방법을 배웠습니다.

다음 자습서

SharePoint에서 앱 만들기Creating an app from SharePoint

참가자

  • Michael Blythe
  • olprod