Cách giữ các tab của khách hàng sử dụng Sổ làm việc VBA của bạn - Tin tức

Có thể bạn đã biết hoặc đã nghe nói về Google Analytics. Một công cụ theo dõi và báo cáo lưu lượng truy cập trang web. Tương tự như Google Analytics, có Microsoft Application Insights.

Từ Microsoft:

Application Insights là một dịch vụ Quản lý Hiệu suất Ứng dụng (APM) có thể mở rộng dành cho các nhà phát triển web trên nhiều nền tảng. Nó bao gồm các công cụ phân tích mạnh mẽ để giúp bạn chẩn đoán sự cố và hiểu người dùng thực sự làm gì với ứng dụng của bạn. Nó được thiết kế để giúp bạn liên tục cải thiện hiệu suất và khả năng sử dụng.

từ Microsoft

Nhưng giờ đây với sự trợ giúp từ ứng dụng khách VBA Telemetry, chúng tôi có thể kết nối các ứng dụng máy tính để bàn từ dòng sản phẩm Microsft Office (Microsoft Access, Microsoft Excel, Microsoft Word, Microsoft Powerpoint,…) với Application Insights.

Vì vậy, VBA Telemetry, trong một câu, xin vui lòng?

VBA Telemetry cho phép bạn Theo dõi Sự kiện, Lỗi & Số liệu từ các dự án VBA của bạn (sổ làm việc Excel, ứng dụng Access) trong Thời gian thực bằng cách kết nối nó với Microsoft Azure Application Insights.

Cách theo dõi sự kiện bằng một dòng mã VBA

Bạn có thể theo dõi các sự kiện bằng một dòng mã VBA:

Bạn có thể theo dõi các sự kiện bằng một dòng mã VBA

Sau khi những dòng mã đó được thực thi, chúng tôi có trong tài nguyên Microsoft Azure Application Insights:

Sử dụng thông tin chi tiết về ứng dụng
Người dùng Thông tin chi tiết về Ứng dụng
Sự kiện thông tin chi tiết về ứng dụng

Đây là một video ngắn trên Youtube (45 giây) về cách Theo dõi Sự kiện trong dự án VBA của bạn bằng cách gửi dữ liệu đo từ xa tới tài nguyên Microsoft Azure Application Insights bằng ứng dụng VBA Telemetry:

Cách theo dõi lỗi bằng một dòng mã VBA

Nếu chúng tôi muốn theo dõi lỗi, chúng tôi sẽ chèn một dòng mã vào quy trình lỗi của chúng tôi, ví dụ:

Chèn một dòng mã trong quy trình lỗi để theo dõi lỗi

Sau khi những dòng mã đó được thực thi, chúng tôi có trong tài nguyên Microsoft Azure Application Insights:

Các báo cáo của Azure Application Insights Theo dõi Lỗi-Mô tả lỗi
Azure Application Insights Báo cáo Lỗi theo dõi-Chi tiết lỗi

Đây là video Youtube ngắn (50 giây) về cách Theo dõi lỗi trong dự án VBA của bạn bằng cách gửi dữ liệu đo từ xa tới tài nguyên Microsoft Azure Application Insights bằng ứng dụng VBA Telemetry:

Cách ghi nhật ký một số Chỉ số tùy chỉnh bằng một dòng mã VBA

Ví dụ: nếu chúng ta muốn ghi nhật ký một số chỉ số tùy chỉnh, để theo dõi thời lượng của vòng lặp hoặc thủ tục, chúng ta có thể làm điều đó bằng cách sử dụng hàm TrackMetrics và chuyển tên Metric và giá trị Metric, như sau:

Chức năng TrackMetric

Sau khi những dòng mã đó được thực thi, chúng tôi có trong dữ liệu của mình trong tài nguyên Microsoft Azure Application Insights.

Nhưng để có thể xem và truy vấn dữ liệu này, chúng ta cần đi vào Phân tích nâng cao. Trong phần Tổng quan về tài nguyên của bạn, hãy nhấp vào Analytics:

Phân tích tổng quan

Thao tác này sẽ mở ra một ứng dụng mới “Phân tích thông tin chi tiết về ứng dụng”, nơi bạn có thể truy vấn tất cả dữ liệu của mình trong tài nguyên này.

Phân tích thông tin chi tiết về ứng dụng

Trong Phân tích thông tin chi tiết về ứng dụng, bạn có thể viết các truy vấn của riêng mình bằng cách sử dụng ngôn ngữ Truy vấn Analytics và thể hiện chúng ở các dạng trực quan khác nhau (bảng, biểu đồ, xuất sang csv, sang Power BI (M Query),…)

Đây là truy vấn cho dữ liệu được thu thập trong 63 phút qua trong ví dụ của chúng tôi được trình bày trong biểu đồ thời gian và được sắp xếp theo dấu thời gian:

Truy vấn tùy chỉnh

Chỉ là bản xem trước bản dịch của các thành ngữ phổ biến nhất giữa Truy vấn SQL và Analytics:

Truy vấn SQL so với Truy vấn Analytics

Đây là liên kết đến Cheat Sheet: https://aka.ms/sql-analytics.

Đây là liên kết đến Microsoft Analytics trong tài liệu Thông tin chi tiết về ứng dụng.

Bạn muốn tìm hiểu cách kết nối VBA với Azure?

Toàn bộ khóa học về cách mở tài khoản Microsoft Azure MIỄN PHÍ, tạo tài nguyên Azure Application Insights, kết nối dự án VBA của bạn (sổ làm việc Excel, ứng dụng Access) với đám mây Azure bằng ứng dụng VBA Telemetry và thu thập dữ liệu đo từ xa mà bạn có thể tìm thấy trong khóa học Udemy của tôi “ Ứng dụng VBA & Giám sát sử dụng trực tuyến với đám mây Azure ”. (Liên kết này có mã giảm giá 90% OFF cho cộng đồng.)

Trong vòng chưa đầy 24 giờ sau khi khóa học được xuất bản trên Udemy, đã có hơn 2.700+ người đăng ký!

Ứng dụng VBA & Giám sát sử dụng trực tuyến với Azure Cloud

Bạn muốn xem VBA Telemetry LIVE đang hoạt động?

Lần đầu tiên trình bày Trực tiếp về VBA Telemetry & Azure Application Insights on Access DevCon Vienna.

Thời gian: Thứ 7 + CN ngày 7 + 8 tháng 4 năm 2018

Ở đâu: Vienna

Ai: Karl Donaubauer, Truy cập MVP

Tìm hiểu thêm tại đây: Truy cập DevCon Vienna

thú vị bài viết...