Skip to content

Azure-Samples/hdinsight-python-sdk-samples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
page_type sample
languages
python
products
azure
azure-hdinsight
description This repo provides samples for the Azure HDInsight SDK for Python.
urlFragment azure-hdinsight-python

Azure HDInsight SDK for Python Samples

This repo provides samples for the Azure HDInsight SDK for Python.

Features

Samples showing use of the Azure HDInsight SDK for Python. The idea behind these samples is to showcase 1) how to utilize the Azure HDInsight SDK for Python and 2) best practices for handling data associated with these APIs.

Getting Started

Prerequisites

All samples in this folder require:

Quickstart

The general recommendation for Python development is to use a Virtual Environment. Learn more.

Install and initialize the virtual environment with the "venv" module on Python 3 (you must install virtualenv for Python 2.7):

```
python -m venv mytestenv # Might be "python3" or "py -3.6" depending on your Python installation
cd mytestenv
source bin/activate      # Linux shell (Bash, ZSH, etc.) only
./scripts/activate       # PowerShell only
./scripts/activate.bat   # Windows CMD only
```
  1. Clone the repository.

    git clone https://github.com/Azure-Samples/hdinsight-python-sdk-samples.git
    
  2. Install the dependencies using pip.

    cd hdinsight-python-sdk-samples
    pip install -r requirements.txt
    
  3. In the samples folder, rename sample_settings.py.template to sample_settings.py and fill it with the correct information.

  4. To run each individual demo, point directly to the file. For example:

    • python samples/create_spark_cluster_sample.py
    • python samples/create_kafka_cluster_sample.py

Resources

About

Learn how to use the HDInsight Python SDK with these samples

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors