Key technologies driving data analytics for smart cities include the Internet of Things (IoT) for real-time data collection, big data analytics for processing vast datasets, artificial intelligence (AI) for predictive insights, and cloud computing for scalable storage and accessibility. These technologies enhance urban planning, resource management, and citizen engagement.