This document discusses principles of big data visualization. It explains why visualization is important for exploring trends, clusters, anomalies and patterns in large datasets. Techniques discussed for visualizing large amounts of data include aggregation methods like sampling, binning and clustering to reduce data size, as well as pixel-based techniques and focus+context approaches to maximize display capacity. The document also covers challenges of visualizing large data like occlusion, slow response times and maintaining clarity and truthfulness.