chore: final touches for prod
This commit is contained in:
parent
70c5f3a6b0
commit
3e773630e2
5 changed files with 38 additions and 2 deletions
27
.env.example
Normal file
27
.env.example
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
# Preprocessor Configuration
|
||||
# Path to the preprocessor configuration YAML file
|
||||
PP_CONFIG_PATH="/path/to/your/pp-config.yaml"
|
||||
|
||||
# API Keys
|
||||
# API key for the preprocessor service
|
||||
PP_API_KEY="your-preprocessor-api-key-here"
|
||||
|
||||
# API key for database endpoint access
|
||||
DB_ENDPOINT_API_KEY="your-database-endpoint-api-key-here"
|
||||
|
||||
# Database Configuration
|
||||
# Path to the SQLite database file
|
||||
DB_URL="/path/to/your/database.db"
|
||||
|
||||
# Power BI Configuration
|
||||
# Power BI dataset identifier
|
||||
POWERBI_DATASET_ID="your-powerbi-dataset-id"
|
||||
|
||||
# Power BI client ID for Azure AD authentication
|
||||
POWERBI_CLIENT_ID="your-powerbi-client-id"
|
||||
|
||||
# Power BI client secret for Azure AD authentication
|
||||
POWERBI_CLIENT_SECRET="your-powerbi-client-secret"
|
||||
|
||||
# Power BI tenant ID (Azure AD tenant)
|
||||
POWERBI_TENANT_ID="your-powerbi-tenant-id"
|
||||
6
.gitignore
vendored
6
.gitignore
vendored
|
|
@ -11,3 +11,9 @@ wheels/
|
|||
|
||||
# Environment variables
|
||||
.env
|
||||
|
||||
# Data files
|
||||
data/
|
||||
|
||||
# System files
|
||||
.DS_Store
|
||||
|
|
@ -7,6 +7,7 @@ requires-python = ">=3.13"
|
|||
dependencies = [
|
||||
"aiosqlite>=0.20.0",
|
||||
"fastapi>=0.117.1",
|
||||
"greenlet>=3.2.4",
|
||||
"httpx>=0.28.1",
|
||||
"msal>=1.34.0",
|
||||
"pandas>=2.3.2",
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
version: 1
|
||||
tables:
|
||||
- name: "inventory_table"
|
||||
powerbi_table_name: "InventoryData"
|
||||
- name: "Data"
|
||||
powerbi_table_name: "data_full"
|
||||
steps:
|
||||
- keep:
|
||||
columns:
|
||||
|
|
|
|||
2
uv.lock
2
uv.lock
|
|
@ -691,6 +691,7 @@ source = { virtual = "." }
|
|||
dependencies = [
|
||||
{ name = "aiosqlite" },
|
||||
{ name = "fastapi" },
|
||||
{ name = "greenlet" },
|
||||
{ name = "httpx" },
|
||||
{ name = "msal" },
|
||||
{ name = "pandas" },
|
||||
|
|
@ -707,6 +708,7 @@ dependencies = [
|
|||
requires-dist = [
|
||||
{ name = "aiosqlite", specifier = ">=0.20.0" },
|
||||
{ name = "fastapi", specifier = ">=0.117.1" },
|
||||
{ name = "greenlet", specifier = ">=3.2.4" },
|
||||
{ name = "httpx", specifier = ">=0.28.1" },
|
||||
{ name = "msal", specifier = ">=1.34.0" },
|
||||
{ name = "pandas", specifier = ">=2.3.2" },
|
||||
|
|
|
|||
Loading…
Reference in a new issue