Collabday Lisbon - 26 tháng 11 năm 2022
Các phiên bao gồm kinh nghiệm thực tế, thực hành sẽ giúp bạn thực hiện bước tiếp theo trong sự nghiệp và bí quyết của bạn.
Hội nghị khác nhau 2022
Diffinity là dữ liệu lớn nhất của Microsoft, AI, Power BI, Power Platform và Business Ứng dụng Ứng dụng kinh doanh ở New Zealand.
Hội nghị điểm chia sẻ châu Âu
Hội nghị này trở lại trực tiếp và trực tiếp tại Copenhagen vào ngày 28 tháng 11-01 vào tháng 12 này với 4 Microsoft Keynotes, 9 hướng dẫn và 120 phiên.
Hội nghị Microsoft 365 - 06-08 tháng 12
Tham gia với chúng tôi tại Las Vegas để trải nghiệm cộng đồng, cơ hội học tập đáng kinh ngạc và các kết nối sẽ giúp phát triển các kỹ năng, bí quyết và nhiều hơn nữa.
Bài đăng này cũng có sẵn trong: Deutsch
Gần đây, tôi đã nhận được một số câu hỏi về việc bạn có thể xem một trang web trực tiếp trong Power BI hay không. Điều này có thể được thực hiện khá dễ dàng và là một cách tốt để thêm thông tin vào báo cáo.
Tuy nhiên, một hạn chế phải được đề cập trước. Thật không may, Power BI Desktopdoes không tải các trang web, vì vậy chúng tôi sẽ tập trung vào dịch vụ Power BI tại đây. Nhưng kết quả cuối cùng, ở đây, những gì chúng ta có thể mong đợi:Desktopdoes not load web pages, so we will focus on the Power BI Service here. But as a final result, here’s what we can look forward to:
Đang tải qua iframe với HTML5 Visual
Để có thể tải một trang web vào báo cáo của chúng tôi, trước tiên chúng tôi phải tự hỏi mình hình ảnh nào có thể được thực hiện. Ở đây, trực quan trình xem HTML5 rất hữu ích, trong đó chúng ta có thể hiển thị mã HTML trong một hình ảnh. Trong HTML, sau đó có thẻ iframe, cho phép đưa một trang web khác vào trang web của riêng bạn - hoặc trong trường hợp của chúng tôi vào trực quan Power Bi của chúng tôi. Sự kết hợp này cho phép chúng tôi nhúng một trang web trực tiếp vào báo cáo Power BI. Nhưng tác giả trang web có thể ngăn trang web được đưa vào qua iframe. Ví dụ: YouTube và Google ngăn chặn nhúng qua iframe. Trong trường hợp này, đơn giản là không có nội dung được hiển thị.
But the website author can prevent the website from being included via iFrame. For example, YouTube and Google prevent embedding via iFrame. In this case,
simply no content is displayed.
Thêm URL vào bảng và tạo thước đo
Trước hết, tất nhiên, URL phải tồn tại trong bảng mong muốn và điều này phải được trả lại bằng một biện pháp. Trong một ví dụ đầu tiên, chúng tôi tạo một bảng đơn giản với tên trang web và URL tương ứng:
Bây giờ chúng tôi phải tạo một biện pháp trả về trang web đã chọn:
SelectedURL = SELECTEDVALUE[ Websites[URL] ]
Những gì chúng ta cần sau đó là mã của chính iframe. Nói chung, nó sẽ chỉ hoạt động để sử dụng thẻ iframe. Nhưng cá nhân tôi thích sử dụng HTML chính xác, đó là lý do tại sao tôi sử dụng các thẻ cơ bản của một trang web. Biện pháp của tôi sau đó trông như thế này:
IFrame = " "
Trong chính IFRAME, chúng tôi sử dụng làm URL trang web [SRC], biện pháp trả về trang web đã chọn. Các thẻ kiểu được yêu cầu cho trang web để chiếm kích thước đầy đủ của hình ảnh của chúng tôi. Nếu không, trang web sẽ chỉ được hiển thị trong một hình vuông nhỏ.
Những gì còn thiếu bây giờ là hình dung. Để thực hiện việc này, trước tiên chúng tôi cần nội dung trực quan tùy chỉnh của HTML [//www.html-content.com], cho phép chúng tôi hiển thị nội dung HTML dưới dạng trực quan:
Sau đó, chúng tôi vẫn kéo số đo của IF IFRAME vào hình ảnh HTML và tạo một máy cắt hoặc bảng mà chúng tôi chọn trang web mong muốn:
Tệp PBIX có thể được tải xuống tại đây: