검색 결과 :

×

Umbraco 애플리케이션에 Microsoft Power BI 보고서를 포함하는 방법은 무엇입니까?

Power BI 보고서 및 대시보드를 내장하는 방법 가이드 움 브라 코. Umbraco를 사용하여 Microsoft Power BI를 통합하세요. miniOrange Power BI 통합자 플러그인. 이 설정 가이드에서는 Power BI 보고서, 대시보드, 타일, 데이터 세트 또는 시맨틱 모델을 Umbraco 페이지와 게시물에 임베드하는 단계를 안내합니다. 이를 통해 사용자는 Umbraco 사이트에서 직접 대화형 Power BI 아티팩트를 볼 수 있습니다. Umbraco에서 Power BI 차트를 세부적이고 개인화된 방식으로 볼 수 있도록 행 수준 보안(RLS)을 활성화할 수도 있습니다.

miniOrange Umbraco Integrator에는 다음이 필요합니다.

  • 버전에서 실행되는 Umbraco 애플리케이션 9 ~ 15 .
  • 응용 프로그램은 다음에 연결되어야 합니다. MS SQL 서버(그렇지 않은 경우, 귀하의 데이터베이스를 기반으로 적절한 버전을 제안해 드릴 수 있습니다.)
  • 귀하의 애플리케이션이 데이터베이스를 사용하지 않는 경우에도 작동하는 버전을 제공할 수 있습니다. 데이터베이스 없이.
  • A Microsoft Power BI 계정입니다.
  • 설치 miniOrange PowerBI Integrator Nuget 패키지 Nuget 패키지 관리자 또는 CLI를 사용합니다.
NuGet 패키지
.NET CLI

PM> NuGet\Install-Package miniOrange.Umbraco.PowerBI.Integrator

  • 설치가 완료되면 애플리케이션을 빌드하여 추가하기만 하면 됩니다. miniOrange 뷰 및 정적 파일.
  • 다음 세부 정보를 추가하세요. 프로그램.cs 파일.

  using miniOrange.Umbraco.PowerBI;
  using Umbraco_PowerBI_Integrator;
  using Umbraco_PowerBI_Integrator.RouteObserver;

  WebApplicationBuilder builder = WebApplication.CreateBuilder(args);

  builder.Services.AddMiniOrangeServices(builder.Configuration);

  builder.CreateUmbracoBuilder()
       .AddBackOffice()
       .AddWebsite()
       .AddDeliveryApi()
       .AddComposers()
       .Build()

  WebApplication app = builder.Build();

  await app.BootUmbracoAsync();

  app.UseStaticFiles();

  app.UseUmbraco()
         .WithMiddleware(u =>
         {
              u.UseBackOffice();
              u.UseWebsite();
              u.AppBuilder.UseminiOrangeUmbracoPowerBIMiddleware();
         })
         .WithEndpoints(u =>
         {
              u.UseInstallerEndpoints();
              u.UseBackOfficeEndpoints();
              u.UseWebsiteEndpoints();
         });

  await app.RunAsync();

  • 애플리케이션을 빌드하고 실행합니다.

miniOrange 대시보드 내부에서 PowerBI 구성을 만들어 보겠습니다.

  • 혜택 이용(Benefits Access) 또는 퍼소니파이 헬스 앱(Personify App)을 하늘빛 광고 포털에 관리자로 로그인합니다.
  • Azure Active Directory의 홈 화면이 표시됩니다.
  • Azure 서비스 섹션에서 다음을 선택합니다. 마이크로소프트 엔트라 ID.
Azure Active Directory - 홈 화면

  • 왼쪽 탭의 관리 섹션에서 앱 등록.
Azure Active Directory - 앱 등록

  • 를 클릭하십시오 신규 등록.
Azure Active Directory - 새 등록

  • 할당 표시 이름 이름 필드에서 계정 유형.
  • . 리디렉션 URI 필드에 기본 URL을 제공하세요. 엄브라코 사이트 그리고 클릭 회원가입 버튼을 클릭합니다.
Azure Active Directory - 애플리케이션 등록

  • 애플리케이션 등록 후 Azure AD는 고유한 애플리케이션 ID 귀하의 응용 프로그램에.
  • 로 이동 개요 탭, 왼쪽 창에서.
  • 복사 응용 프로그램 ID 그리고 디렉토리 ID, 이것은 당신의 것입니다 고객 ID 임차인 ID.
Azure Active Directory - 고유 애플리케이션 ID

  • 왼쪽 탐색 창에서 인증서 및 비밀 탭.
  • 클릭 새 클라이언트 비밀번호. 설명과 만료 시간을 입력하고 ADD 옵션을 선택합니다.
Azure Active Directory - 인증서 및 비밀

  • 값 복사 비밀 키. 이것은 당신의 것입니다 클라이언트 비밀 키.
Azure Active Directory - 비밀 키

  • We Buy Orders 신청서를 클릭하세요. API 권한 왼쪽 탐색 창에서 권한을 추가하다 옵션을 선택합니다.
Azure Active Directory - API 권한

  • 클라임웍스와 함께 하늘과 닿는 여정을 시작하세요 Microsoft Graph 아래 마이크로소프트 API 탭.
Microsoft Graph

  • 클라임웍스와 함께 하늘과 닿는 여정을 시작하세요 애플리케이션 권한 그리고 사용자.
애플리케이션 권한 애플리케이션 권한

  • $XNUMX Million 미만 사용자 고르다 사용자.읽기 사용자.읽기.모두 권한을 클릭하고 권한 추가 버튼.(마이크로소프트 그래프)
사용자 모든 권한 읽기

  • 권한 추가를 클릭하고 아래로 스크롤하여 선택하세요. 파워 BI 서비스 요청 API 권한 옵션에 따라.
파워 BI 서비스

  • 클라임웍스와 함께 하늘과 닿는 여정을 시작하세요 위임 허가 그리고 Report.
위임 허가

  • $XNUMX Million 미만 보고서 고르다 보고.읽기.모두 권한을 부여하고 다음을 클릭하세요. 권한 추가 단추. (파워 BI)
위임 허가

  • 이제 다음에서 모든 권한을 볼 수 있습니다. API 권한 섹션에 있어야 합니다.
모든 권한

  • 를 클릭하십시오 기본 디렉터리에 대한 관리자 동의 부여 그리고 클릭 가능 부여 관리자 동의 확인 시.
관리자 동의 부여

  • Azure AD 애플리케이션을 성공적으로 구성했습니다.
  • Azure Active Directory 홈 페이지에서 다음으로 이동합니다. 그룹 왼쪽 된 창에서.
Azure Active Directory - 그룹

  • 를 클릭하십시오 새 그룹 새 보안 그룹을 추가합니다.
Azure Active Directory - 새 그룹

  • 선택 그룹 유형 as 보안 드롭다운에서 그룹 이름 as Power BI 관리 API 허용.
  • 세부정보를 입력하신 후 다음을 클릭하세요. 만들기 버튼 새 보안 그룹을 생성합니다.
Azure Active Directory - 새 그룹

  • 새로 생성된 보안 그룹을 검색하고 선택합니다(Power BI Admin API 허용).
Azure Active Directory - 새로 생성된 보안 그룹

  • 로 이동 회원 왼쪽 창에서 탭을 클릭하고 회원 추가.
Azure Active Directory - 멤버 추가

  • 이제 이전에 구성한 애플리케이션 이름을 검색하고 고르다 버튼을 클릭합니다.
Azure Active Directory - 멤버 추가

성공적으로 구성했습니다. Umbraco 애플리케이션에 사용자 동기화 및 Power BI 통합을 구현하기 위한 Azure AD 앱입니다.

  • 로 이동 힘 BI 대시보드를 클릭하고 관리자로 로그인하세요.
  • Power BI의 홈 화면이 표시됩니다.
  • 오른쪽 상단에서 설정 아이콘 아래 그림과 같이.
PowerBI - 홈 화면

  • 아래의 거버넌스와 통찰력 를 클릭하십시오 관리 포털 옵션을 선택합니다.
PowerBI - 관리자 포털

  • . 관리자 포털 섹션 아래 테넌트 설정아래로 스크롤하여 개발자 설정.
  • 를 클릭하십시오 서비스 주체가 프로필을 만들고 사용할 수 있도록 허용합니다.
  • 활성화 비녀장 다음을 클릭하십시오 신청.
PowerBI - 관리 포털 테넌트 설정

  • 아래로 스크롤하여 관리 API 설정, 토글을 활성화한 후 다음 옵션을 선택하세요. 특정 보안 그룹.
  • 에 대한 검색 Umbraco Power BI 사용자 그룹 다음을 클릭하십시오 신청.
Umbraco Power BI 사용자 그룹

  • 홈 페이지로 다시 이동합니다. 선택 워크스페이스 탭을 클릭한 다음 목록에서 작업공간을 선택하세요.
PowerBI - 작업 공간

  • 로 이동 액세스 관리 탭.
PowerBI - 액세스 관리

  • . 액세스 관리 섹션에서 추가를 클릭하세요 사람 또는 그룹 추가.
PowerBI - 사람 또는 그룹 추가

  • 이전에 구성한 애플리케이션을 검색합니다. 드롭다운에서 다음을 선택하세요. 뷰어 그리고 클릭 추가 이 Azure AD 애플리케이션을 할당하려면 버튼을 클릭하세요. Power BI 작업 영역.
PowerBI - 사람 또는 그룹 추가

  • 선택 신고 당신이 포함하려는 Umbraco 페이지 또는 게시물.
  • 그런 다음 Workspace_ID 보고서_ID 아래 이미지에 표시된 대로 URL에서 추가로 필요할 수 있으므로 편리하게 보관하세요.
PowerBI - 사람 또는 그룹 추가

  • Umbraco 애플리케이션을 방문하세요.
  • 애플리케이션의 기본 URL에 다음을 추가하세요. /?action=config 쿼리 매개변수.(/?action=config)
  • 당신은 다음과 같이 표시됩니다 입학 등록 양식, 채우고 클릭하세요 등록 버튼.
Umbraco - 등록 양식

  • 등록이 완료되면 miniOrange 관리자 대시보드가 ​​표시됩니다.
  • 로 이동 인증 설정 탭하고 들어가세요 클라이언트 ID, 클라이언트 비밀번호 및 테넌트 ID Azure AD 애플리케이션을 선택한 다음 저장을 클릭합니다.
Umbraco - 인증 설정

  • 이제 Power BI 설정 탭을 입력하고 보고서 이름, Workspace_ID 보고서_ID 당신의보고의.
Umbraco - Power BI 설정

  • 다음을 보여주는 스크립트가 생성됩니다. Workspace_ID 보고서_ID 당신의 Power BI 보고서.
  • Umbraco BackOffice 계정에 로그인하세요.
  • 콘텐츠 탭에서 PowerBI 보고서 옵션을 클릭합니다.
Umbraco - Power BI 보고서

  • miniOrange 체험판에서는 Entra ID 계정으로 로그인한 후에만 보고서에 접근할 수 있습니다. 로그인 버튼을 클릭하고 Entra ID 계정으로 로그인하세요.
  • 로그인하면 PowerBI 보고서가 바로 표시됩니다.
Umbraco - Power BI 보고서


다음 주소로 문의하십시오. umbracosupport@xecurify.com저희 팀이 Umbraco에서 Power BI 통합을 설정하는 데 도움을 드립니다. 또한 고객님의 요구 사항에 따라 가장 적합한 솔루션이나 플랜을 선택하실 수 있도록 도와드리겠습니다.

ADFS_sso ×
안녕하세요!

도움이 필요하다? 우리는 바로 여기에 있습니다!

SUPPORT