Logpresso Enterprise - Xử lý theo thời gian thực và kết nối bên ngoài
Khóa học này giải thích cách thực hiện kỹ thuật dữ liệu, bao gồm xử lý thời gian thực và liên kết ngoài, đây là các tính năng đặc biệt của Logpresso. Nó cũng đi sâu vào cách chỉ định dữ liệu tham chiếu theo thời gian thực, mối quan hệ nhân quả giữa các đối tượng có liên quan về mặt logic và CEP (Xử lý sự kiện phức tạp) để phát hiện nhiều hành động khác nhau hoặc thực hiện các tác vụ theo dõi theo các khoảng thời gian thu thập.
Xử lý dữ liệu theo thời gian thực, giải quyết bằng Logpresso! Trải nghiệm các giải pháp dữ liệu lớn mạnh mẽ.
Giới thiệu về khóa học
Logpresso là Được phát triển với công nghệ trong nước thuần túy Đây là nền tảng dữ liệu lớn thời gian thực.
Làm thế nào để xử lý dữ liệu thời gian thực?
Các xu hướng xử lý dữ liệu mới hiện nay, chẳng hạn như Data Lake, dựa trên các phương pháp xử lý dữ liệu thời gian thực dựa trên dữ liệu lớn. Tuy nhiên, việc xây dựng một hệ thống dữ liệu lớn theo thời gian thực là rất khó khăn. Không chỉ tốn kém, mà ngay cả khi bạn cố gắng cấu hình nó thành mã nguồn mở hoặc dựa trên đám mây, thì nó cũng liên quan đến việc ghép nối nhiều hệ thống lại với nhau thay vì một giải pháp duy nhất.
Logpresso là một nền tảng được thiết kế phù hợp cho việc xử lý dữ liệu theo thời gian thực. Bằng cách cài đặt Logpresso trên một thiết bị duy nhất, bạn có thể thực hiện mọi khía cạnh của quá trình xử lý thời gian thực, bao gồm thu thập, xử lý trước và lưu trữ.
Bài giảng này!
Khóa học này giải thích cách thực hiện kỹ thuật dữ liệu, bao gồm xử lý thời gian thực và tích hợp bên ngoài, đây là thế mạnh riêng của Logpresso. Bằng cách cung cấp lời giải thích chuyên sâu về mọi thứ có thể thực hiện theo thời gian thực với Logpresso, chúng tôi mong muốn giúp bạn xây dựng nền tảng xử lý dữ liệu lớn theo thời gian thực với tương đối ít thời gian và công sức.
Dữ liệu như nhật ký sẽ hữu ích hơn khi chúng chứa đựng Sự thật của thời điểm đó. Để làm được điều này, bạn cần biết các công cụ và cách sử dụng chúng để tham chiếu dữ liệu thời gian thực. Trong bài giảng này, chúng ta cũng sẽ đi sâu vào Xử lý sự kiện phức tạp (CEP, bối cảnh sự kiện thời gian thực) để phát hiện nhiều hành động hoặc thực hiện các hành động tiếp theo dựa trên thứ tự ưu tiên và khoảng thời gian thu thập các sự kiện có liên quan về mặt logic theo thời gian thực. Ngoài ra, chúng tôi sẽ hướng dẫn bạn cách thực hiện liên kết ngoài dễ dàng bằng cách xử lý dữ liệu lớn đã thu thập và gửi đến các tệp, DB, mạng, v.v.
Thông qua bài giảng này, bạn sẽ phát triển góc nhìn cho phép bạn xem xét toàn bộ chức năng xử lý thời gian thực từ góc độ kỹ thuật dữ liệu .
Cần chuẩn bị những gì
Máy tính hoặc máy tính xách tay
Bạn sẽ cần một máy tính hoặc máy tính xách tay chạy Windows.
Trình duyệt dựa trên Chrome
Logpresso cho phép bạn thực hiện mọi truy vấn thông qua bảng điều khiển web.
Có thể sử dụng mà không gặp vấn đề gì trên các trình duyệt hỗ trợ HTML5, chẳng hạn như IE 11 trở lên, dòng Chrome (Edge, Whale, v.v.), Firefox và Safari. (Tuy nhiên, chúng tôi khuyên dùng dòng Chrome.)
Máy chủ SFTP
Trong Phần 2 [Liên kết dữ liệu ngoài], bạn sẽ thực hành cấu hình máy chủ SFTP cục bộ để truy cập tệp từ xa.
Để thực hiện mục đích này, chúng tôi sử dụng các máy chủ có thể truy cập được hoặc sử dụng phần mềm miễn phí được cung cấp qua các liên kết.
Cơ sở dữ liệu
Trong Phần 2 [Liên kết dữ liệu ngoài], bạn sẽ thực hành các truy vấn để nhập hoặc xuất dữ liệu từ cơ sở dữ liệu. Để làm được điều này, chúng ta cần một cơ sở dữ liệu.
Chỉ cần bạn có cơ sở dữ liệu có thể đọc và ghi dữ liệu, bạn sẽ không gặp vấn đề gì khi theo dõi bài giảng.
Trong bài giảng này, chúng ta sẽ tiến hành sử dụng MariaDB, một cơ sở dữ liệu mã nguồn mở đã được cài đặt sẵn. Do đó, chúng tôi không đề cập đến quy trình cài đặt riêng biệt.
Các công cụ được đề cập trong bài giảng
Khóa học này sử dụng phiên bản Logpresso Enterprise Server.
Ngoài ra, chúng tôi sử dụng dữ liệu do Logpresso cung cấp cho các bài giảng để tiến hành bài giảng. Có thể truy cập các công cụ và dữ liệu thông qua các bài giảng được cung cấp trong Phần 0 [Chuẩn bị cho khóa học] sau khi đăng ký khóa học.
Bạn có thể cần phải cài đặt một DB riêng để kết nối cơ sở dữ liệu.
Câu hỏi dự kiến Q&A 💬
H. Tôi có thể lấy file cài đặt query và logpresso ở đâu?
Mọi thắc mắc được sử dụng trong bài giảng đều được đăng trong ghi chú bài giảng Inflearn. Các tập tin cài đặt được bao gồm dưới dạng tài liệu hướng dẫn thiết lập môi trường thực hành.