Bạn có thể cho tôi một ví dụ về Business Intelligence?


17

Tôi thực sự không hiểu Business Intelligence là gì. Nếu tôi bắt đầu từ việc có một DB công ty, một người BI sẽ làm gì? Tôi tìm thấy nhiều tài liệu trên web, nhưng nó thường hơi phức tạp. Tôi muốn một ví dụ đơn giản giúp tôi hiểu BI là gì và một người BI sẽ tạo ra giá trị gì cho tổ chức của tôi.


6
Thật hấp dẫn khi trả lời 'Không'. ; -}
Mối quan tâmOfTunbridgeWells

Câu trả lời:


19

Business Intelligence thường là một môn hoàn toàn tách biệt với Quản trị cơ sở dữ liệu và Phát triển cơ sở dữ liệu. Business Intelligence, ở cấp cao nhất, bao gồm ba khía cạnh chính:

  1. Báo cáo
  2. Hội nhập
  3. Phân tích

Báo cáo

Báo cáo là việc tạo, triển khai và quản lý báo cáo cũng như khả năng bổ sung để người dùng tùy chỉnh báo cáo một cách linh hoạt.

Hội nhập

Giải pháp tích hợp và chuyển đổi dữ liệu. Trên rất mức đơn giản nhất, nó là cách duy nhất giải nén, chuyển đổi, và các dữ liệu tải vào một nguồn dữ liệu, từ một nguồn dữ liệu (mà có thể là bất cứ điều gì đơn giản như một tập tin phẳng). Tích hợp là một dặm sâu, nhưng đó là chức năng cơ bản nhất của nó.

Phân tích

Xử lý phân tích trực tuyến (OLAP) được sử dụng để thiết kế, tạo và quản lý các cấu trúc có chứa dữ liệu được tổng hợp từ các cửa hàng dữ liệu nguồn. Một cụm từ bắt cho điều này là khai thác dữ liệu .

Đây là những mô tả cực kỳ đơn giản về những gì Business Intelligence hợp nhất. Có một khoa học đằng sau BI, cũng như từng khía cạnh riêng lẻ. Chuyên gia cơ sở dữ liệu dành thời gian và sự nghiệp của họ để làm chủ những điều này.


4
Để thực sự kén chọn, khai thác dữ liệu là một điều riêng biệt để Phân tích. Khai thác dữ liệu là về việc sử dụng các thuật toán máy tính để phân tích dữ liệu, phát hiện xu hướng và xây dựng các mô hình để dự báo. Olap / Phân tích hướng đến người dùng cuối thực hiện phân tích adhoc thông qua một số công cụ và khám phá dữ liệu. Rõ ràng là có một số chồng chéo!
Codek

12

Giá trị phụ thuộc rất nhiều vào tổ chức cá nhân và yêu cầu của nó. Tùy thuộc vào mức độ tinh vi cần có, vai trò BI có thể thuộc một số loại khác nhau:

  • Bảng tính jock - làm việc từ các bộ dữ liệu được trích xuất trực tiếp từ các hệ điều hành, vai trò này sẽ tạo ra các báo cáo và phân tích bằng các công cụ máy tính để bàn như Excel hoặc Access. Thông thường, vai trò này không phải là chuyên gia CNTT hoặc có thể được ai đó đảm nhận bán thời gian. Tùy thuộc vào mức độ kỹ năng kỹ thuật của họ và quyền truy cập vào cơ sở dữ liệu cơ bản, họ có thể phụ thuộc vào các nhân viên khác như quản trị viên cơ sở dữ liệu để tạo ra các trích xuất dữ liệu.

    Vai trò này mang lại giá trị khi các báo cáo được đóng gói không đáp ứng yêu cầu và công việc bổ sung là cần thiết để có được thông tin quản lý từ cơ sở dữ liệu nhưng một nhóm phát triển BI chuyên dụng sẽ quá tốn kém. Thông thường vai trò này sẽ là cần thiết trong tất cả các trường hợp ngoại trừ, mặc dù nó có thể không có yêu cầu toàn thời gian trên các trang web nhỏ.

  • Nhà phát triển BI - Nếu việc trích xuất dữ liệu phức tạp hoặc yêu cầu tích hợp từ nhiều nguồn, có thể cần phải xây dựng kho dữ liệu hoặc hệ thống báo cáo khác để tích hợp trình bày dữ liệu theo định dạng có thể sử dụng để báo cáo. Những người trong vai trò này thường sẽ có các kỹ năng phát triển kỹ thuật ở mức độ lớn hơn hoặc ít hơn.

    Thường thì loại nhóm này sẽ được tách thành các chức năng báo cáo và ETL, nhưng điều này không phải lúc nào cũng đúng. Các nhà phát triển báo cáo, các loại 'Bảng tính Jock' và những người dùng có quyền lực khác có thể sử dụng dữ liệu từ hệ thống báo cáo thông qua các công cụ khác nhau.

    Giá trị tổ chức từ vai trò này được nhận ra khi dữ liệu quá phức tạp để quản lý theo cách tiếp cận đặc biệt và một hệ thống báo cáo chuyên dụng là cần thiết. Trong trường hợp này, một nhóm BI nhỏ hơn với các kỹ năng kỹ thuật và công cụ phù hợp có thể tự động hóa rất nhiều công việc có thể được thực hiện thủ công bằng các công cụ máy tính để bàn và trích xuất ad-hoc. Một hệ thống kho dữ liệu cũng có thể tạo ra các cơ sở báo cáo tự phục vụ như các khối OLAP cho phép người dùng cuối trong doanh nghiệp tạo và duy trì các báo cáo của riêng họ.

  • Kiến trúc sư dữ liệu - Một hệ thống kho dữ liệu trưởng thành sẽ nhắc nhở các yêu cầu dữ liệu từ doanh nghiệp không thể đáp ứng với dữ liệu có sẵn từ các hệ thống nguồn. Có thể cần phối hợp các thay đổi đối với các hệ thống vận hành được điều khiển từ các yêu cầu này để thu thập dữ liệu bổ sung hoặc dọn sạch dữ liệu không nhất quán hoặc ghi sai tại nguồn.

    Một kiến ​​trúc sư dữ liệu có thể đóng vai trò trong nhiều hệ thống báo cáo và vận hành để phối hợp thực hiện các yêu cầu dữ liệu cần thay đổi được thực hiện trên nhiều hệ thống.

    Sự cần thiết cho vai trò này thường không được công nhận, nhưng nó trở nên quan trọng trên các trang web lớn hơn. Thông thường, các yêu cầu báo cáo không được đáp ứng tốt bởi các hệ thống vận hành và quyền hạn của các nhóm kho dữ liệu không mở rộng để thực hiện các thay đổi đối với các hệ thống vận hành. Trong trường hợp này, kiến ​​trúc sư dữ liệu đóng vai trò là điều phối viên hoặc giám đốc tùy thuộc vào mức độ thẩm quyền trong vai trò. Giá trị chính là đưa ra các thay đổi cho các hệ thống vận hành nơi chúng không đáp ứng các yêu cầu dữ liệu.

  • Quản trị dữ liệu - Các yêu cầu về quy định hoặc kinh doanh có thể chỉ ra tính chính xác của dữ liệu hoặc các tiêu chuẩn quản trị. Nếu các hệ thống vận hành dễ bị lỗi dữ liệu (thường là trường hợp này) thì có thể áp dụng chức năng quản trị dữ liệu để quản lý xác thực và chỉnh sửa dữ liệu.

    Chất lượng dữ liệu có thể quan trọng vì nhiều lý do, thường liên quan đến các yêu cầu kế toán hoặc quy định. Quản trị dữ liệu hoặc nhân viên chất lượng dữ liệu thường là một vai trò lãnh đạo doanh nghiệp có trách nhiệm sắp xếp các bản sửa lỗi cho dữ liệu đã được ghi lại trong các hệ thống.

  • Nhà phân tích - Một biến thể của vai trò jock bảng tính nơi người dùng thực sự làm việc trong một số khả năng nơi họ thực hiện công việc phân tích trên dữ liệu (ví dụ: Bảo hiểm Act Act).

    Một nhà phân tích có thể quan trọng đối với doanh nghiệp vì nhiều lý do, tùy thuộc vào vai trò. Trong trường hợp của Act Act, vai trò của họ là ước tính dự trữ sẽ được giữ lại theo yêu cầu trong tương lai, mô hình định giá duy trì cho các sản phẩm bảo hiểm hoặc cung cấp định giá cho các giao dịch tài chính khác nhau.

Hầu hết nhân viên BI có xu hướng rơi vào một hoặc nhiều trong số các loại này. Giá trị cho một tổ chức thay đổi theo hoàn cảnh cá nhân. Một hiện tượng phổ biến mà tôi quan sát được là những người chịu trách nhiệm cho các hệ thống vận hành đánh giá rất thấp khối lượng công việc thực sự diễn ra trong các vai trò này. Tôi đã thấy một công ty bảo hiểm có 170 nhân viên chỉ trong bộ phận tài khoản của các hoạt động tại Châu Âu của họ. Hầu hết thời gian của họ là dành thời gian trích xuất dữ liệu trong bảng tính và vận hành các quy trình kiểm soát và đối chiếu thủ công.

Thông tin quản lý thường là một người anh em họ nghèo trong các ưu tiên trong quá trình phát triển và vận hành các ứng dụng kinh doanh. Một chiến lược kiến ​​trúc dữ liệu phối hợp kém hoặc không tồn tại có thể tiêu tốn một lượng lớn thời gian và tiền bạc. Hành vi mặc định là coi các hệ thống là silo mà không ai có thẩm quyền trực tiếp khắc phục các sự cố dữ liệu trên toàn hệ thống. Để điều này đủ lâu và hiệu quả ròng là các hoạt động văn phòng trở lại sử dụng hàng trăm nhân viên văn thư (thường là nhân viên tài chính có trình độ) dành phần lớn thời gian của họ để làm công việc của một vài thủ tục được lưu trữ.


8

một người BI sẽ tạo ra cái gì có giá trị cho tổ chức của tôi.

Tôi sẽ cố gắng thực hiện phần này của câu hỏi vì tôi nghĩ những người khác đã làm rất tốt khi giải thích BI là gì. Tôi làm việc cho một công ty có nhiều khách hàng và tôi biết rất nhiều thông tin về các chức năng chúng tôi cung cấp cho những khách hàng đó.

Các ứng dụng của chúng tôi rất tập trung vào dữ liệu; ngành công nghiệp của chúng tôi được quy định bởi chính phủ vì vậy việc tuân thủ luật pháp liên bang và tiểu bang là rất quan trọng. Các chuyên gia BI của chúng tôi mang đến điều gì cho công ty khiến chúng có giá trị?

  • Đầu tiên chúng tôi nhập hàng triệu hồ sơ từ khách hàng để họ có thông tin họ cần để thực hiện công việc của họ. Làm cho dữ liệu từ cơ sở dữ liệu của họ phù hợp với cơ sở dữ liệu của chúng tôi là một công việc quan trọng và không đơn giản; bạn đã thiếu thông tin cho các trường bắt buộc, không khớp kiểu dữ liệu, vấn đề toàn vẹn dữ liệu ( 02/30/2012ví dụ: tôi không thể đưa vào trường ngày). Chúng tôi cũng thực hiện tùy chỉnh, vì vậy tôi phải thiết kế một nơi để đưa dữ liệu mà chúng tôi sẽ không lưu trữ cho các khách hàng khác và sau đó tạo việc nhập để lấy dữ liệu. Không có dữ liệu của khách hàng, ứng dụng không hoạt động. Dữ liệu quá rộng để nhập thủ công.

  • Tiếp theo, người quản lý của khách hàng cần xem dữ liệu theo cách giúp họ quản lý doanh nghiệp của họ. Vì vậy, họ yêu cầu báo cáo, rất nhiều báo cáo, báo cáo ngân sách, báo cáo chi phí, báo cáo kết hợp, v.v ... Những báo cáo này phức tạp đến mức các truy vấn đằng sau chúng có thể dài hơn một nghìn dòng. Nó có thể cần một chuyên gia về SQL để viết loại mã báo cáo này.

  • Hơn nữa, những người thông minh trong kinh doanh thường đi sâu vào chi tiết của doanh nghiệp hơn nhiều nhà phát triển ứng dụng, vì vậy họ cũng là dòng đầu tiên trong việc đánh giá các yêu cầu. Chúng tôi là những người chỉ ra những thông tin cần thiết còn thiếu và các quy tắc kinh doanh mâu thuẫn bởi vì chúng tôi rất quen thuộc với dữ liệu và cách lưu trữ và những gì sẽ được sử dụng cho.

  • Sau khi báo cáo đạt đến một điểm nhất định, chúng tôi cần tách nó khỏi cơ sở dữ liệu giao dịch và xây dựng kho dữ liệu để những người phân tích dữ liệu phức tạp không khiến những người nhập dữ liệu bị chặn. Cách cấu trúc dữ liệu để phân tích thường không phải là cách tốt nhất để cấu trúc dữ liệu cho các giao dịch và do đó, một lần nữa chúng ta đang kinh doanh trong việc chuyển đổi cấu trúc dữ liệu từ cấu trúc dữ liệu này sang cấu trúc dữ liệu khác. Việc phạm tội đi sâu vào dữ liệu thông qua phân tích dữ liệu có giá trị trong vài năm là một điểm bán hàng khổng lồ cho khách hàng của chúng tôi. Vì vậy, một lần nữa, chúng tôi thêm giá trị bằng cách sản xuất một sản phẩm mà khách hàng của chúng tôi cần để quản lý doanh nghiệp của họ.

Nếu nhu cầu dữ liệu của bạn là tất cả nội bộ, bạn vẫn có thể có các khách hàng nội bộ cần mức phân tích này. Trong trường hợp này, có lẽ bạn quan tâm nhiều hơn đến khía cạnh báo cáo của kho dữ liệu hơn là nhập dữ liệu vào hệ thống giao dịch. Nhưng vẫn có lỗi khi sử dụng dữ liệu bạn đã thu thập để đưa ra quyết định quản lý là vô giá đối với hầu hết các tổ chức.

Cho dù bạn cần một chuyên gia BI có xu hướng xoay quanh mức độ mở rộng của nhu cầu dữ liệu của bạn và mức độ phức tạp của hệ thống. Một doanh nghiệp nhỏ hơn có thể không có đủ công việc cho một người có tính chất này và có thể thuê chuyên gia tư vấn để tạo các báo cáo họ cần. Chuyên gia BI có xu hướng chỉ làm việc tại các doanh nghiệp vừa và lớn.

Nếu bạn là doanh nghiệp tạo ra phần mềm COTS , có lẽ bạn cần các chuyên gia BI làm chuyên gia tư vấn biết sản phẩm của bạn từ trong ra ngoài và tạo ra việc phân phối tùy chỉnh từ nó cho khách hàng của bạn.


6

Mặc dù chúng không phải là ví dụ tuyệt vời về thực tiễn tốt nhất, cơ sở dữ liệu mẫu của SQL Server sẽ là nơi tốt để bắt đầu. Chúng bao gồm một OLTP, kho dữ liệu và cơ sở dữ liệu dịch vụ phân tích cho một tổ chức hư cấu. Nghiên cứu sự khác biệt giữa chúng sẽ giúp bạn hiểu được cơ sở dữ liệu OLTP (giao dịch) và OLAP (phân tích / BI) khác nhau như thế nào và tại sao.

http://msftdbprodsamples.codeplex.com/

  • Cơ sở dữ liệu OLTP AdventureWorks hỗ trợ các kịch bản xử lý giao dịch trực tuyến tiêu chuẩn cho một nhà sản xuất xe đạp hư cấu (Adventure Works C chu kỳ). Các kịch bản bao gồm Sản xuất, Bán hàng, Mua hàng, Quản lý Sản phẩm, Quản lý Liên hệ và Nhân sự.

  • Cơ sở dữ liệu DW của Adventure Works trình bày cách xây dựng kho dữ liệu.

  • Dự án Adventure Works AS có thể được sử dụng để xây dựng cơ sở dữ liệu AS cho các tình huống kinh doanh thông minh.


2

Đây là một câu trả lời cấp cao hơn, từ một bữa ăn sáng BI tôi đã tham dự hai năm trước.

BI là những gì mọi người trong tổ chức của bạn đang làm - đưa ra quyết định dựa trên thông tin. Mục tiêu của các công cụ BI là cho phép những người đó đưa ra những quyết định đó nhanh hơntự tin hơn .

Một câu trả lời khác, câu hỏi tôi thường sử dụng, đó là các công cụ BI có mặt để biến "dữ liệu" thành "thông tin" một cách kịp thời.

Kimball Group sử dụng cụm từ "Cung cấp dữ liệu cho người dùng doanh nghiệp để họ dễ hiểu và điều hướng" và "Cung cấp hiệu suất truy vấn nhanh".


2

Theo thuật ngữ rất giáo dân, kinh doanh thông minh về cơ bản có nghĩa là phân tích và giải thích dữ liệu cho mục đích kinh doanh. Trí tuệ kinh doanh biến dữ liệu cực kỳ thô sơ thành thông tin có giá trị mà doanh nghiệp có thể sử dụng để đưa ra quyết định chiến lược. Các loại hình doanh nghiệp khác nhau có thể sử dụng BI theo nhiều cách khác nhau để cải thiện hoạt động. Trong số các ngành sử dụng BI là bảo hiểm. Người vận chuyển sử dụng phần mềm thông minh kinh doanh bảo hiểm được cung cấp bởi các công ty công nghệ như MajescoMastek để hiểu hành vi của người dùng, mô hình mua và các chỉ số khác để giúp họ đưa ra quyết định nhằm thúc đẩy tăng trưởng.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.