Dữ liệu lớn (Big Data) là một tính năng vốn có của công nghệ đám mây và cung 
cấp cơ hội chưa từng có khi sử dụng cả hai loại cơ sở dữ liệu truyền thống và mạng 
xã hội, dữ liệu của mạng báo hiệu và xa hơn nữa là dữ liệu đa phương tiện. Các 
ứng dụng dữ liệu lớn yêu cầu kiến trúc trung tâm dữ liệu và nhiều giải pháp bao 
gồm các API của nền tảng đám mây để tích hợp với tìm kiếm nâng cao, các giải 
thuật máy học và các phân tích nâng cao như thị giác máy tính, phân tích phim ảnh 
và các công cụ phân tích trực quan.
                
              
                                            
                                
            
                       
            
                 18 trang
18 trang | 
Chia sẻ: lylyngoc | Lượt xem: 2015 | Lượt tải: 2 
              
            Bạn đang xem nội dung tài liệu Big data trong công nghệ đám mây, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
Big data trong công 
nghệ đám mây 
Tốc độ, khối lượng, tính đa dạng và xác thực của dữ liệu 
Dữ liệu lớn (Big Data) là một tính năng vốn có của công nghệ đám mây và cung 
cấp cơ hội chưa từng có khi sử dụng cả hai loại cơ sở dữ liệu truyền thống và mạng 
xã hội, dữ liệu của mạng báo hiệu và xa hơn nữa là dữ liệu đa phương tiện. Các 
ứng dụng dữ liệu lớn yêu cầu kiến trúc trung tâm dữ liệu và nhiều giải pháp bao 
gồm các API của nền tảng đám mây để tích hợp với tìm kiếm nâng cao, các giải 
thuật máy học và các phân tích nâng cao như thị giác máy tính, phân tích phim ảnh 
và các công cụ phân tích trực quan. Bài viết này nghiên cứu cách sử dụng ngôn 
ngữ R và các công cụ phổ biến để phân tích dữ liệu lớn và các phương pháp để mở 
rộng các dịch vụ dữ liệu lớn trong các đám mây. Nó cung cấp một góc nhìn sâu sắc 
về một dịch vụ dữ liệu lớn cơ bản là quản lý hình ảnh số, trong đó sử dụng các yếu 
tố cơ bản như tìm kiếm, phân tích và máy học cho dữ liệu không có cấu trúc. 
Bài viết này tập trung vào những ứng dụng sử dụng dữ liệu lớn, đồng thời giải 
thích những khái niệm cơ bản đằng sau việc phân tích dữ liệu lớn và làm cách nào 
kết hợp với những ứng dụng phân tích thị trường và các kỹ thuật xử lý song song 
như thị giác máy tính (CV - Computer Vision) cũng như máy học, tất cả sẽ được đề 
cập đến trong mục 3 của loạt bài về "Cloud scaling (Mở rộng đám mây)". 
Sự khác biệt giữa phân tích dữ liệu lớn với phân tích video là về sự đa dạng của dữ 
liệu xử lý, và khi so sánh các công cụ hỗ trợ tìm kiếm và phân tích, ta có thể thấy 
rằng sử dụng các phương pháp khai phá dữ liệu hay MapReduce chẳng những có 
thể phức tạp hơn mà còn mất thời gian lâu hơn rất nhiều so với việc dùng Google 
BigQuery. Ví dụ Google BigQuery sử dụng tìm kiếm theo chiều dọc để nén và đẩy 
nhanh quá trình tìm kiếm cho các bộ dữ liệu lớn và phi cấu trúc. Thực tế, trong bài 
"An Inside Look at Google BigQuery (Tìm hiểu sâu về Google BigQuery)" (xem 
phần Tài nguyên), Google giải thích, trong 10 giây BigQuery có thể tìm kiếm một 
đoạn chuỗi trong một bảng dữ liệu có khoảng 35 tỷ dòng và 20TB. Các công cụ 
dùng chức năng MapReduce mất nhiều thời gian hơn để xử lý nhưng đem lại kết 
quả tốt hơn. 
Bất cứ ai có một tài khoản Google đều có thể sử dụng BigQuery. Ý tưởng của nó 
nhanh hơn các phương pháp tìm kiếm dữ liệu lớn khác, điển hình là khi tôi tải hình 
ảnh và đưa ảnh lên trang Google Images. Bạn sẽ thấy được tất cả các trang có hình 
ảnh của tôi (từ IBM, Đại học Colorado Boulder, v.v..), trong đó có thể có những 
sai sót nhỏ. Tôi sử dụng ví dụ này chủ yếu là để đảm bảo hình ảnh tôi đã tải về là 
những hình ảnh phù hợp và cho phép tái sử dụng nhiều lần. Cùng với các ví dụ 
khác tôi đã khám phá, qua đó thấy được ý nghĩa của dữ liệu lớn là chúng ta đang 
thực hiện việc "mò kim đáy bể" dễ dàng hơn trong mớ hỗn độn của dữ liệu phi cấu 
trúc. 
Định nghĩa dữ liệu lớn 
Dữ liệu lớn (Big data) được định nghĩa khái quát là sự thu thập, quản lý và phân 
tích dữ liệu, những việc đó đã vượt xa dữ liệu cấu trúc tiêu biểu (typical), nó có thể 
được truy vấn với hệ thống quản lý dữ liệu quan hệ — thường với những tệp phi 
cấu trúc (unstructured files), video kỹ thuật số, hình ảnh, dữ liệu cảm biến, tệp lưu 
nhật ký, thực sự bất cứ dữ liệu nào không có trong hồ sơ với các phạm vi tìm kiếm 
khác. Trong một số ý nghĩa, dữ liệu phi cấu trúc là dữ liệu thú vị, nhưng nó khó 
tổng hợp vào BI (Business Intelligence) hoặc rút trích ra những kết luận từ nó trừ 
khi nó có thể tương quan với dữ liệu có cấu trúc. 
Dữ liệu lớn cũng có những nguồn mới, như trong máy tính (vd: các file log nhật ký 
hay mạng cảm biến), trong thiết bị di động (video, hình ảnh, tin nhắn), và trong các 
thiết bị máy móc kết nối với nhau (vd như xe, máy bay hoặc các thiết bị giám sát 
từ xa) nhằm mục đích lên kế hoạch bảo trì kịp thời. Có nột cách để làm được việc 
này là dựa vào đặc tính volume (khối lượng). IBM ước lượng, có 2.5 nhân 10 mũ 
18 bytes (2,500,000,000,000,000,000) dữ liệu được tạo ra mỗi ngày (xem phần Tài 
nguyên). Đặc điểm tiếp theo là velocity (tốc độ), nơi có tỷ lệ dữ liệu được gia tăng 
bởi vì băng thông mạng — điển hình như tỷ lệ gigabit ngày nay (gigE, 10G, 40G, 
100G) được so sánh với tỷ lệ megabit. Một đặc điểm khác là variety (tính đa 
dạng), bao gồm nhiều kiểu dữ liệu phi cấu trúc, như dòng hình ảnh kỹ thuật số 
(digital video streams), dữ liệu cảm biến, cũng như các file log nhật ký. Cuối cùng 
là veracity (tính xác thực) của dữ liệu, hay có bao nhiêu dữ liệu tin cậy khi những 
quyết định quan trọng cần được thực hiện trên số lượng lớn dữ liệu thu thập ở tỷ lệ 
cao. Đơn giản chỉ cần biết dữ liệu đó là không giả mạo, không bị hỏng, đến từ một 
nguồn kỳ vọng là khó khăn — nó có thể đến từ 1000 máy quay an ninh, mỗi ngày 
có thể có 1000 khung hình trên 1 giờ. Vậy, chúng ta cùng phát thảo một vài khía 
cạnh của dữ liệu lớn, những ứng dụng và những hệ thống để hiểu tốt hơn về chúng. 
Có lẽ cách tốt nhất để hiểu dữ liệu lớn là xem lại lịch sử của nó, như Tạp chí 
Forbes đã làm (xem phần Tài nguyên). Quy mô của dữ liệu lớn đã tăng hơn 2.5 
exabyte mỗi ngày. Điều thú vị, phần lớn các dữ liệu sẽ không bao giờ được xem lại 
bởi con người (chỉ với 7 tỷ người Mỹ, mỗi chúng tả sẽ phải xem nhiều hơn 300 
MB thông tin mỗi ngày). Thực hiện thử thách này, cách duy nhất để sử dụng nhiều 
dữ liệu là tự động hóa từ máy tính đến máy tính (machine-to-machine) hoặc truy 
vấn thông tin dữ liệu lớn. Hơn nữa, nếu dữ liệu này được lưu trữ trong thời gian 
dài, làm thế nào chúng ta có thể biết những dữ liệu nào đã bị hỏng? Chúng ta có 
thể kiểm tra phân loại dữ liệu lưu trữ (chẳng hạn MD5, nó là một hình thức kiểm 
tra) và sử dụng mảng dự phòng của các ổ đĩa độc lập (RAID—mirrors, XOR 
parity, hoặc mã tẩy xóa để phát hiện và phục hồi những dữ liệu bị lỗi), nhưng cũng 
đáng lo là có một số dữ liệu có thể bị lỗi mà không phát hiện được (xem phần Tài 
nguyên). 
Lưu trữ trực tuyến, một người phụ trách dữ liệu đã điều tra nghiên cứu về mối 
quan tâm này. Trên hết, tính xác thực của dữ liệu lớn là một thách thức, nhưng 
cũng có những mã tẩy xóa và những phương thức phân loại dữ liệu nâng cao. 
Những phương thức truyền thống như XOR RAID hoặc simple mirroring — chúng 
chỉ cung cấp những bảo vệ chống lại mất dữ liệu khi thiết bị lưu trữ lỗi và không 
xử lý kịch bản lỗi gây ra bởi lỗi phần mềm, lỗi toán tử trung tâm dữ liệu, hoặc thất 
bại khi truyền thông tin quá thời gian chờ cho phép — giờ đây đã được thay thế 
bằng RAID-6 và các mã tẩy xóa nâng cao hơn. Các khái niệm về độ bền dữ liệu 
cho dữ liệu lớn đã trở nên quan trọng, trong một chủ đề tôi đã nghiên cứu kết nối 
mô hình dữ liệu này, khả năng con người xem lại để xác thực là không thể, và lỗi 
dữ liệu có thể không được chú ý cho đến khi nó cuối cùng được truy cập hoặc truy 
vấn trong tương lai xa. 
Dữ liệu lớn đến từ đâu? 
Dữ liệu lớn đã được đề cập đến chủ yếu vì sự tiến bộ của thiết bị di động, bao gồm 
video kỹ thuật số, hình ảnh, âm thanh, thư điện tử tiên tiến và những tính năng văn 
bản. Những người dùng đang lựa chọn dữ liệu trong số đó đã không bao giờ nhìn 
thấy trong thập kỷ trước; hơn nữa, những ứng dụng mới được Google Translate 
cung cấp những tính năng máy chủ dữ liệu lớn — dịch những ngôn ngữ tự nhiên 
cho người dùng nói hoặc đánh trong thiết bị di động. IBM nhận thấy dữ liệu lớn 
được dùng trên di động lần đầu trong Global Technology Outlook vào năm 2013 
(xem phần Tài nguyên) và đặc trưng của dữ liệu lớn bởi volume (khối lượng), 
variety (tính đa dạng), velocity (tốc độ), và veracity (tính xác thực). Dữ liệu có 
cấu trúc tự nhiên hơn so với bản ghi dữ liệu quan hệ nhưng nó có thể tương quan 
với dữ liệu đó. Bài viết sẽ cung cấp chi tiết những gì tạo nên dữ liệu lớn. 
Thiết kế hệ thống dữ liệu lớn 
Những kiến trúc bảo vệ dữ liệu ở quy mô lớn nên bao gồm việc chống mất mát, hư 
hỏng ngầm, phần mềm độc hại, và ý đồ chỉnh sửa dữ liệu bởi những tội phạm 
mạng hoặc thông qua chiến tranh mạng. Dữ liệu là tài sản và ngày càng được sử 
dụng nhiều bởi chính phủ và cũng như trong kinh doanh để đưa ra những quyết 
định quan trọng, nhưng nếu độ trung thực của dữ liệu không được biết, giá trị của 
dữ liệu bị giảm hoặc thậm chí bị mất và tệ hơn nữa là: khiến cho việc đưa ra quyết 
định sai lầm. Chủ đề này nằm ngoại phạm vi thảo luận của bài viết, nhưng rõ ràng 
sự bảo vệ mất mát và sửa đổi không được biết hoặc hỏng hóc dữ liệu là cần thiết. 
Một cách để hiểu dữ liệu lớn rõ hơn đơn giản là tiếp cận gần hơn những trang web 
điện toán đám mây, những trang web này có đủ dữ liệu (thông thường là petabytes) 
cùng với các công cụ truy vấn (thường là terabytes) cho các ứng dụng sử dụng. 
Hầu hết chúng ta truy vấn Google hàng ngày, nhưng Google cũng cung cấp 
BigQuery, BigQuery sử dụng việc lưu trữ và tìm kiếm theo dạng cột phức tạp hơn 
(đã được thảo luận kỹ hơn thông qua một ví dụ). Những ví dụ nổi tiếng khác như là 
Facebook (mạng xã hội), Wikipedia (thư viện mở), Internet Archive (nhà giám sát 
dữ liệu kỹ thuật số), DigitalGlobe (hệ thống thông tin địa lý [GIS]), Microsoft® 
Virtual Earth (GIS), Google Earth (GIS), và đông đảo những nhà cung cấp dịch vụ 
dữ liệu lớn mới. 
Các công ty có dữ liệu lớn nội tại cũng như trên các hệ thống điện toán đám mây 
riêng. Nhiều hệ thống dữ liệu lớn chỉ cho phép người truy vấn đọc (với bản sao từ 
các nguồn được tạo ra bởi máy tính), nhưng có thể gồm chứng thực mạnh nếu họ 
cho phép cập nhật tới cơ sở dữ liệu hoặc dữ liệu không có cấu trúc, sử dụng những 
đoạn mã, yêu cầu người dùng xác thực thông qua những mã xác nhận tin nhắn văn 
bản điện thoạị. Với những kiểm tra hình ảnh để xác minh việc nhập dữ liệu của con 
người và có thể sử dụng xác thực sinh trắc học nhiều hơn trong tương lai. 
Những ứng dụng dữ liệu lớn 
Mỗi ngày, người ta nghĩ đến các ứng dụng hàng đầu để phân tích phim ảnh trong 
các lĩnh vực thị giác máy tính và phân tích phim ảnh, một số năm có lẽ thực hiện vì 
yêu cầu tính toán hoặc chi phí thực hiện. Tuy nhiên, đây là một danh sách những 
ứng dụng thú vị: 
 Phân tích tâm lý thị trường chứng khoán sử dụng Google Trends đã chỉ ra 
được tương quan tốt cho những tăng giảm chỉ mục theo thời gian, mà có lẽ 
không đáng ngạc nhiên nhưng những thú vị về tính trọng đại như một ứng 
dụng dữ liệu lớn. Bài viết "Quantifying Trading Behavior in Financial 
Markets Using Google Trends (Dự đoán xu hướng thương mại trong thị 
trường tài chính sử dụng Google Trends)" (xem phần Tài nguyên) cung cấp 
bằng chứng rằng việc sử dụng phân tích tâm lý để kéo dài hay rút ngắn quyết 
định mua và bán cổ phiếu nắm giữ có thể tốt hơn việc mua và nắm giữ 
những chiến lược đơn giản và quỹ đầu tư index. Nghiên cứu này có thể được 
phân tích chi tiết hơn nhưng những kết quả của nó cũng khá thuyết phục. 
Một nghiên cứu thú vị dự đoán những khả năng xảy ra của một hệ thống cho 
một lĩnh vực hình thức kinh doanh thực tế. 
 Phân loại hình ảnh Picasa từ Google là công cụ hữu ích cho phép người 
dùng sắp xếp, truy vấn, và nhận dạng khuôn mặt tự động sử dụng những 
công nghệ thị giác máy tính kết hợp với máy học. Đây là một kết quả tuyệt 
vời có được từ giá trị của những ứng dụng và dịch vụ trên dữ liệu lớn. Công 
cụ này làm rõ việc phân tích dữ liệu lớn sẽ đòi hỏi phân tích nâng cao như 
thị giác máy tính và phương pháp như thị giác máy tính. 
 Những hệ thống được khuyến cáo như Pandora (âm nhạc), Netflix (phim 
ảnh), và Amazon (sách và sản phẩm) dùng dữ liệu khách hàng và nhiều đại 
lý trong một phương pháp tiếp cận được biết đến là collaborative filtering 
(phương pháp lọc cộng tác). Dịch vụ dữ liệu lớn này đã là chủ đề của nhiều 
nghiên cứu tiên tiến trong máy học và khai phá dữ liệu. Rõ ràng là nếu khả 
năng thực hiện gợi ý tốt thì có thể tăng doanh số bán hàng và sự hài lòng của 
khách hàng. 
 Những phân tích dựa trên khách hàng có thể phân tích tâm lý cho khách 
hàng của bạn dựa trên dữ liệu mạng xã hội (Facebook và Twitter) khi dữ liệu 
văn bản này có liên quan đến BI (Business Intelligence) thu thập từ những 
thông tin giao dịch khách hàng truyền thống. Phân tích tâm lý cho phép một 
doanh nghiệp biết nhu cầu khách hàng muốn về sản phẩm của họ, sự quan 
tâm của khách hàng về sản phẩm của họ hay của đối thủ cạnh tranh, những 
gì khách hàng thích và không thích, v.v.... 
 Dữ liệu được tạo ra từ máy tính có nguồn gốc từ các hệ thống mạng báo 
hiệu (ví dụ: những cảm biến nhúng trong các hệ thống lớn như giao thông đô 
thị, đèn giao thông, và cơ sở hạ tầng); dữ liệu giữa các thiết bị máy móc, 
theo đó mà các thiết bị cảm biến hay dữ liệu đăng nhập từ một máy (thường 
là trong lĩnh vực này) được truyền đến các máy khác; và các tập tin nhật ký, 
thường được sử dụng nhiều nhất trong công nghệ thông tin để gỡ lỗi nhiều 
vấn đề và xử lý các sự cố hệ thống ngoài ý muốn (bỏ qua các vấn đề cần sự 
can thiệp của con người để khôi phục và tiếp tục hoạt động). 
 Hệ thống đặt chỗ cho du lịch thì đang được cải thiện bằng cách kết hợp sở 
thích khách hàng, hậu cần và tiền sử trước khi đưa ra những đề nghị hữu ích, 
đó luôn là một nhiệm vụ khó khăn. 
 Giải trí trên mạng xã hội đang thay đổi các khía cạnh xã hội của việc phát 
sóng truyền hình và các đoạn phim, nơi mà kỹ thuật số đáp ứng yêu cầu nội 
dung mọi lúc mọi nơi, nhưng việc chia sẻ kinh nghiệm vẫn phải thông qua 
mạng xã hội. Mặc dù vậy, điều này giúp khán giả cảm thấy thú vị hơn, cho 
phép khán giả sáng tạo nội dung, biên kịch, và những nghệ sĩ có thể biết 
nhiều hơn về khán giả của họ. 
 Hệ chuẩn đoán y học bao gồm những hệ thống có sự hỗ trợ của hệ chuyên 
gia dựa trên luật (gọi là DSSes: Rule-based Expert Decision Support 
Systems), nhưng với dữ liệu lớn, bằng chứng tồn tại những hệ thống này có 
thể ra khỏi nghiên cứu và trở thành những người phụ tá y tế chính. Ví dụ: 
Một Hệ chuyên gia để hỗ trợ đánh giá tâm lý người bệnh có nguy cơ tự tử đã 
được đề cập trong bài nghiên cứu (xem phần Tài nguyên). Phần chứng minh 
những hệ thống này để so sánh với dữ liệu trong lịch sử. Những hệ thống có 
thể thay con người quyết định làm mà còn có thể cải thiện nó khi việc sử 
dụng như một công cụ hỗ trợ. 
Đây chưa phải là tất cả các ứng dụng dữ liệu lớn, bạn có thể khám phá thêm ở phần 
Tài nguyên. Ứng dụng của truy vấn cột, phân tích dữ liệu phi cấu trúc, 
MapReduce, biểu diễn và suy luận về dữ liệu lớn chỉ vừa mới bắt đầu. 
Những điều cân nhắc về quyền riêng tư trong ứng dụng dữ liệu lớn 
Nếu các công ty, chính phủ, và các tổ chức cần cẩn thận thu thập, phân tích và sử 
dụng dữ liệu lớn, giá trị cộng đồng sẽ được rõ ràng. Nếu những khả năng phân tích 
dữ liệu lớn bị lạm dụng, lòng tin công chúng sẽ bị mất, và giá trị không còn. Tình 
cảm của người sử dụng phải là tự nguyện, và giá trị mang lại khi hiểu được cảm 
nhận của họ với cái mà họ tương tác, họ ở đâu, hay họ đang đọc gì. Nếu cảm biến 
đọc ý nghĩ được phát minh, người ta có thể lâm vào tình cảnh tiến thoái lưỡng nan 
về đạo đức. Ngay lúc này, việc sử dụng máy thu hình, nhận dạng giọng nói hay 
khai phá dữ liệu trên thư điện tử nên tuân thủ cẩn thận vấn đề riêng tư và theo cách 
nào để có thể giữ được lòng tin và sự tự tin của người dùng. 
Một ví dụ điển hình cho trường hợp này là, tại thời điểm viết bài báo này, vấn đề 
cơ sở dữ liệu thoại của Cơ quan An ninh Quốc gia Mỹ, cái có thể bị khai thác như 
là một mối đe dọa đối với quốc gia, đã tạo nên một sự quan ngại lớn (xem phần Tài 
nguyên). Rõ ràng, rất nhiều những chi tiết có thể đặt ra trong những tình huống 
ngắn, nhưng sự cân nhắc cẩn trọng khi thiết kế hệ thống dữ liệu lớn sẽ giúp tránh 
những vụ kiện tụng rắc rối. 
Ví dụ: Sử dụng kịch bản R 
Dự án R Toolkit trong InfoSphere Streams 
InfoSphere Streams là một nền tảng điện toán tiên tiến, nó cho phép người dùng 
phát triển các ứng dụng để tiếp cận, phân tích và so sánh thông tin một cách nhanh 
chóng có được từ hàng nghìn nguồn tài nguyên thực, xử lý lưu lượng dữ liệu tốc độ 
rất cao: trên một triệu các sự kiện hoặc tin nhắn mỗi giây. Phiên bản 3.1 bao gồm 
dự án R Toolkit cho phép bạn áp dụng các thuật toán khai phá dữ liệu phức tạp để 
phát hiện mẫu quan tâm trong dòng dữ liệu. Hãy tìm hiểu thêm và dùng thử nó.. 
Phân tích trực quan (Visual analytics) là một thuật ngữ được sử dụng để mô tả sự 
hình dung dữ liệu lớn (phân biệt với phân tích video (video analytics), việc phân 
tích các hình ảnh tuần tự để hiểu nó chứa những gì). Trong lịch sử, việc hình dung 
là một việc làm thường xuyên tìm thấy trong tính toán hiệu năng cao (high-
performance computing), nhưng với sự phát triển của dữ liệu phi cấu trúc từ thiết 
bị di động, các mạng xã hội, các hệ thống máy móc (machine to machine), và dữ 
liệu cảm biến khởi tạo mạng (network-generated), những hình dung là cần thiết 
cho sự phát triển trong lĩnh vực dữ liệu lớn. Biểu đồ hình tròn đơn giản, nguyên tắc 
Pareto, biểu đồ X-Y và biểu đồ cột là những cách biểu diễn trực quan truyền thống 
thường được sử dụng trong kinh doanh, ra quyết định dường như không hiệu quả 
trong việc hiểu dữ liệu lớn. 
Tìm hiểu thêm về vấn đề này, tôi đã thực thi các phương trình Lorenz trong C và 
ngôn ngữ kịch bản R (một công cụ phân tích dữ liệu lớn). Sử dụng C và Microsoft 
Excel để hiểu những phương trình phức tạp bị hạn chế, hầu hết bởi vì việc mô hình 
hóa và phân tích thì không được tích hợp và các bảng tính thường không cung cấp 
tính năng phức tạp hình dung nhiều chiều. Với C và Excel, tôi có thể thực thi trên 
biểu đồ 2 chiều của các phương trình Lorenz với sự đối lưu khí quyển như hình 1. 
Có thể có một cách tốt hơn để hình dung dữ liệu này trong Excel, nhưng không có 
cách quan sát trực quan nào tốt hơn biểu đồ 2 chiều. 
Hình 1. Biểu đồ 2 chiều của mô hình Lorenz 
Các phân tích trực quan với R 
Sử dụng R, bạn có thể import (nhập vào) một số lượng lớn các phân tích và các gói 
thư viện trực quan và sử dụng chúng với ngôn ngữ kịch bản trực quan. Chẳng hạn, 
các phương trình Lorenz trực quan tốt hơn, tôi đã import gói scatterplot3d, được 
thể hiện ở hình 2, cho ta thấy một cái nhìn trực quan 3 chiều của các phương trình 
Lorenz, được so sánh với các bảng tính đơn giản. Bạn cũng có thể sử dụng công cụ 
trực quan khoa học khác như MATLAB hoặc thậm chí là GNU cho kiểu phân tích 
này trên mô hình. Nhưng R cũng có rất nhiều các gói phù hợp với việc phân tích 
các tập hợp dữ liệu nhiều chiều mà không phải là khoa học tự nhiên, chẳng hạn 
như các trực quan BI, bạn có thể tìm thấy nhiều ví dụ trong phần Tài nguyên. Ví dụ 
Lorens là một giới thiệu đơn giản cho khả năng của R. 
Hình 2. Import một gói trực quan vào R cho Windows 
Khá giống MATLAB cung cấp một môi trường phân tích tương tác khoa học và kỹ 
thuật cho sự khám phá dữ liệu và mô hình cho các nhà khoa học, R cung cấp tương 
tự tất cả các loại cho các nhà phân tích kinh doanh và phân tích dữ liệu lớn (xem 
Hình 3 và Liệt kê 1). Sự khám phá tương tác dữ liệu lớn với các công cụ như R và 
BigQuery là những công cụ khác nhau phân tích dữ liệu lớn từ việc phân tích theo 
bó (batch-oriented) và khai phá dữ liệu, thường được thực hiện bằng MapReduce. 
Dù có bằng cách nào, mục tiêu là tạo ra các mô hình mới hỗ trợ quyết định từ 
những khối lượng khổng lồ các dữ liệu. 
Hình 3. Một mô hình R 3D của phương trình Lorenz 
Liệt kê 1. Mẫu kịch bản R cho phương trình Lorenz 
library(scatterplot3d) 
library(gdata) 
getwd() 
[1] "C:/Users/ssiewert/Documents" 
mydata = read.csv("lorenz.csv") 
scatterplot3d(mydata, highlight.3d=TRUE, col.axis="blue", 
 col.grid="lightblue", main="Lorenz Equations", pch=20) 
Để giúp bạn hiểu và tìm hiểu về sự trực quan này, ví dụ Lorenz cho C, Excel và R 
đã sẵn sàng để tải về. Để tìm hiểu thêm, bạn có thể sử dụng R để để hình dung dữ 
liệu trả về từ Google BigQuery. 
Tương lai của dữ liệu lớn 
Bài báo này tạo ra một cuộc tranh luận về giá trị của dữ liệu lớn, đã được đặt câu 
hỏi, đặc biệt khi độ tin cậy của dữ liệu là không thể xác nhận, và các cung cấp đề 
xuất cho sự phát triể