Skip to main content

Uma ferramenta CLI para provisionar automaticamente novos projetos de dados no Azure DevOps e Databricks.

Project description

Project Provisioner CLI

Uma ferramenta de linha de comando para automatizar o provisionamento de novos projetos de dados no Azure DevOps e Databricks.

Instalação

pip install project-provisioner

Uso

project-provisioner create-project --help

Para provisionar um novo projeto:

project-provisioner create-project \
    --project-name "my-new-data-project" \
    --azure-devops-organization-url "https://dev.azure.com/your_organization" \
    --azure-devops-project-name "YourExistingAzureDevOpsProject" \
    --azure-devops-pat "YOUR_AZURE_DEVOPS_PAT" \
    --azure-devops-username "your_azure_devops_username" \
    --resource-group-name "rg-databricks-projects" \
    --location "eastus" \
    --databricks-workspace-name "dbr-ws-new-project" \
    --databricks-sku "premium" \
    --databricks-pat "YOUR_DATABRICKS_PAT" \
    --scaffold-source-path "/path/to/your/scaffold/template"

Nota: Os PATs do Azure DevOps e Databricks podem ser fornecidos via variáveis de ambiente AZURE_DEVOPS_PAT e DATABRICKS_PAT respectivamente.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

project_provisioner-0.1.1.tar.gz (4.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

project_provisioner-0.1.1-py3-none-any.whl (5.6 kB view details)

Uploaded Python 3

File details

Details for the file project_provisioner-0.1.1.tar.gz.

File metadata

  • Download URL: project_provisioner-0.1.1.tar.gz
  • Upload date:
  • Size: 4.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for project_provisioner-0.1.1.tar.gz
Algorithm Hash digest
SHA256 f3d94674bcbb73a5eae13a66a195447ae877431779e2c05711a46d1dd3f07067
MD5 03e2cefcf3bd42c3d37927a651079f3e
BLAKE2b-256 160337b1eaa0c45b18df9868d1a06ba99711b8773c6518c0341c2bb2d2548b24

See more details on using hashes here.

File details

Details for the file project_provisioner-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for project_provisioner-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 89681c0d2f97af30d50ff55a7d9af633be7e0ac599ebb279a1055d8b894fc4c3
MD5 0bd5f0b9321be11876f02e06fd1fc5cb
BLAKE2b-256 16417330db9455c3d884871fd0f178069cf78a7492d3b6014c97fc1b848b6374

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page