anaconda-project.yml.
You can also access and load data in a variety of formats, stored in common sources including the following:
- File systems
- NFS shared drives
- Databases
- Hadoop and Spark clusters
- Distributed version control repositories such as Git and Bitbucket (if configured by your Administrator).
Understanding resource profiles
Resource profiles are used to limit the amount of CPU cores and RAM available for use when running a project session or deployment.Choosing a resource profile with a greater number of available cores is not guaranteed to improve performance—it will also depend on whether the libraries used by the project can take advantage of multiple cores, for example.
Uploading files to a project
Open an editing session for the project, then choose the file you want to upload. The process of uploading files varies slightly, based on the editor used:- In Jupyter Notebook, click Upload and select the file to upload. Then click the blue Upload button displayed in the file’s row to add the file to the project
- In JupyterLab, click the Upload files icon and select the file. In the top right corner, click Commit Changes to add the file to your project.
- In Zeppelin, use the Import note feature to select a JSON file or add data from a URL.
Accessing NFS shared drives
After your Administrator has configured Workbench to mount an NFS share, you’ll be able to access it from within your notebooks. You’ll just need to know the name of the volume, so you can access it. For example, if they named the configuration file sectionmyvolume, the share will be mounted at /data/myvolume.
From a notebook you can use code such as this to read data from the share:
Accessing data stored in databases
You can also connect to the following database engines to access data stored within them:Cassandra
Connect to an Apache Cassandra database
Cockroach
Connect to a CockroachDB database
Cosmos
Connect to an Azure Cosmos DB database
Couchbase
Connect to a Couchbase database
Db2
Connect to an IBM Db2 database
Elasticsearch
Connect to an Elasticsearch cluster
MariaDB
Connect to a MariaDB database
MLDB
Connect to an MLDB instance
MongoDB
Connect to a MongoDB database
MS SQL
Connect to a Microsoft SQL Server database
MySQL
Connect to a MySQL database
Neo4j
Connect to a Neo4j graph database
Oracle
Connect to an Oracle database
PostgreSQL
Connect to a PostgreSQL database
Redis
Connect to a Redis data store
S3
Connect to Amazon S3 storage
Snowflake
Connect to a Snowflake data warehouse
Vertica
Connect to a Vertica database