Add BigQuery Monitoring Dashboard custom app#300
Draft
SIVerilyDP wants to merge 6 commits intoverily-src:masterfrom
Draft
Add BigQuery Monitoring Dashboard custom app#300SIVerilyDP wants to merge 6 commits intoverily-src:masterfrom
SIVerilyDP wants to merge 6 commits intoverily-src:masterfrom
Conversation
Features: - Real-time BigQuery dataset and table monitoring - Interactive visualizations (time series, histograms, box plots) - Sample data viewing and CSV export - Comprehensive data profiling using ydata-profiling - Auto-refresh capability - Data freshness indicators Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
The volume mount needs to point to the repository root (../..) so that the startup scripts at ./startupscript/ are accessible to the container. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Changes: - Set build context to repository root for proper volume mounting - Remove user switching to match remoteUser: root in devcontainer.json - Add sudo for streamlit user - Update CMD to reference app from /workspace path - Fix requirements.txt copy path for new build context This should resolve permission issues and path resolution problems. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This version uses python:3.11-slim pre-built image and installs dependencies at runtime to help debug build issues. Use this version if bq-monitoring-dashboard fails to build. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Simple BigQuery SQL interface for executing queries in Workbench. Features: - Text editor for SQL queries - Execute SELECT statements - View results in interactive table - Query statistics (bytes processed, slot time) - CSV download - Schema viewer - Helper queries to list datasets and tables - Support for cross-project queries (shared datasets) Uses runtime dependency installation to avoid build issues. Simple configuration based on working example app. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This app uses the EXACT structure of the working 'example' app but runs a SQL query interface instead of Jupyter. Key points: - Copied from src/example/ (proven to work in Workbench) - Same port (8888), same network config, same startup scripts - Only change: runs Streamlit SQL app instead of Jupyter - Runtime dependency installation (no Dockerfile build) Since the example app deploys successfully, this should too. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Features: