### Install and Start Rill Source: https://github.com/rilldata/rill-examples/blob/main/connector-clickhouse/README.md Installs Rill using a curl command and starts the Rill server. After starting, Rill can be accessed via a web browser. ```bash curl https://rill.sh | sh ril start ``` -------------------------------- ### Run Rill Example Project Source: https://github.com/rilldata/rill-examples/blob/main/README.md Demonstrates how to clone an example project from GitHub, navigate into its directory, and start the Rill application. Rill will then build the project and launch it in a browser. ```bash git clone https://github.com/rilldata/rill-examples.git cd rill-examples/rill-openrtb-prog-ads rill start ``` -------------------------------- ### Start Rill Kaggle Electric Consumption Example Source: https://github.com/rilldata/rill-examples/blob/main/rill-kaggle-elec-consumption/README.md Clones the Rill examples repository, navigates to the specific project directory, and starts the Rill project. Rill will then build the project and launch it in a browser. ```bash git clone https://github.com/rilldata/rill-examples.git cd rill-examples/rill-kaggle-elec-consumption rill start ``` -------------------------------- ### Install and Start ClickHouse Source: https://github.com/rilldata/rill-examples/blob/main/connector-clickhouse/README.md Installs ClickHouse using a curl command and starts a ClickHouse Local server in a specified directory. ```bash curl https://clickhouse.com/ | sh mkdir clickhouse_data && cd clickhouse_data clickhouse server ``` -------------------------------- ### Clone and Run Rill Cost Monitoring Example Source: https://github.com/rilldata/rill-examples/blob/main/rill-cost-monitoring/README.md This snippet shows how to clone the Rill examples repository, navigate to the cost monitoring directory, and start the Rill application. Rill will then build the project from data sources to the dashboard and launch it in a browser. ```bash git clone https://github.com/rilldata/rill-examples.git cd rill-examples/rill-cost-monitoring rill start ``` -------------------------------- ### Install Rill Source: https://github.com/rilldata/rill-examples/blob/main/README.md Installs the Rill application using a curl command. This is the primary method for setting up Rill on your system. ```shell curl https://rill.sh | sh ``` -------------------------------- ### Clone and Run Rill App Engagement Example Source: https://github.com/rilldata/rill-examples/blob/main/rill-app-engagement/README.md Instructions to clone the Rill examples repository, navigate to the app engagement directory, and start the Rill application. This allows users to explore the app engagement demo. ```bash git clone https://github.com/rilldata/rill-examples.git cd rill-examples/rill-app-engagement rill start ``` -------------------------------- ### Run Rill OpenRTB ClickHouse Example Source: https://github.com/rilldata/rill-examples/blob/main/rill-openrtb-prog-ads-clickhouse/README.md Clones the Rill examples repository, navigates to the specific ClickHouse OpenRTB directory, and starts the Rill project. ```bash git clone https://github.com/rilldata/rill-examples.git cd rill-examples/rill-openrtb-prog-ads-clickhouse rill start ``` -------------------------------- ### Run Rill OpenRTB Example Source: https://github.com/rilldata/rill-examples/blob/main/rill-openrtb-prog-ads/README.md Clones the Rill examples repository, navigates to the OpenRTB programmatic advertising directory, and starts the Rill project. Rill will build the project from data sources to a dashboard and launch it in a browser. ```bash git clone https://github.com/rilldata/rill-examples.git cd rill-examples/rill-openrtb-prog-ads rill start ``` -------------------------------- ### Clone Repository and Navigate Source: https://github.com/rilldata/rill-examples/blob/main/rill-github-analytics/README.md Clones the rill-examples repository and navigates into the rill-github-analytics directory to begin the setup process. ```bash git clone https://github.com/rilldata/rill-examples.git cd rill-examples/rill-github-analytics ``` -------------------------------- ### Start Rill Dashboard Source: https://github.com/rilldata/rill-examples/blob/main/rill-github-analytics/README.md Installs the Rill CLI using a curl script and then starts the Rill development server to explore the configured dashboard. ```shell curl -s https://cdn.rilldata.com/install.sh | bash rill start ``` -------------------------------- ### Clone and Run Rill Embeds Demo Source: https://github.com/rilldata/rill-examples/blob/main/rill-embed/README.md Steps to clone the Rill examples repository, navigate to the Rill embeds directory, and start the Rill application. Rill will automatically build the project from data sources to the dashboard and launch it in a new browser window. ```bash git clone https://github.com/rilldata/rill-examples.git cd rill-examples/rill-embeds rill start ``` -------------------------------- ### Clone and Run Rill OpenRTB Example Source: https://github.com/rilldata/rill-examples/blob/main/rill-openrtb-prog-ads-canvas/README.md Instructions to clone the Rill examples repository and run the OpenRTB programmatic advertising demo. This involves cloning the repository, navigating to the specific example directory, and executing the 'rill start' command. ```bash git clone https://github.com/rilldata/rill-examples.git cd rill-examples/rill-openrtb-prog-ads rill start ``` -------------------------------- ### Rill Project Start Command Source: https://github.com/rilldata/rill-examples/blob/main/rill-row-access-policies/README.md Command to start a Rill project after cloning the repository and navigating to the project directory. This command initiates the Rill development server. ```bash rill start ``` -------------------------------- ### Clone Rill Examples Repository Source: https://github.com/rilldata/rill-examples/blob/main/connector-clickhouse/README.md Clones the rill-examples repository from GitHub and navigates into the connector-clickhouse directory. ```bash git clone git@github.com:rilldata/rill-examples.git && cd rill-examples/connector-clickhouse ``` -------------------------------- ### Install Dependencies and Run Download Script Source: https://github.com/rilldata/rill-examples/blob/main/rill-github-analytics/README.md Installs project dependencies using Poetry and then executes the Python script to download commit data. This script requires configuration of repository details and Google Cloud Storage credentials. ```python poetry install poetry run python3 download_commits.py ``` -------------------------------- ### Deploy Dashboard to Rill Cloud Source: https://github.com/rilldata/rill-examples/blob/main/rill-github-analytics/README.md Deploys the configured Rill dashboard to Rill Cloud. This command initiates the deployment process, prompting for necessary information. ```bash rill deploy ``` -------------------------------- ### Import Data from GitHub Repository Source: https://github.com/rilldata/rill-examples/blob/main/connector-clickhouse/README.md Imports data from a specified GitHub repository using a data-import script. The GitHub URL can be replaced with any repository URL. ```bash scripts/data-import.sh https://github.com/ClickHouse/ClickHouse ``` -------------------------------- ### Basic Row Access Policy Source: https://github.com/rilldata/rill-examples/blob/main/rill-row-access-policies/README.md Maps an existing column like email_domain to the visiting user's domain. It's recommended to include a clause for admins or the company domain to see the full dashboard. ```yaml metrics/basic_row_access_policy_metrics.yaml ``` -------------------------------- ### Mapping Row Access Policies Source: https://github.com/rilldata/rill-examples/blob/main/rill-row-access-policies/README.md Allows filtering dashboards based on user domains by mapping them to specific domains or category values using a CSV file. This is useful for restricting access to certain data based on user affiliation. ```yaml metrics/mapping_policy_metrics_domains.yaml metrics/mapping_policy_metrics_product.yaml ``` -------------------------------- ### Custom Attributes in Row Policies Source: https://github.com/rilldata/rill-examples/blob/main/rill-row-access-policies/README.md An advanced use case for row access policies, enabling filtering of dashboards by passing custom attributes into Rill. Custom attributes are specifically available for embedded dashboards. ```yaml metrics/custom_attributes_metrics.yaml ``` -------------------------------- ### Explore Dashboard Layer Access Control Source: https://github.com/rilldata/rill-examples/blob/main/rill-row-access-policies/README.md Sets access control (true/false) for dashboards at the explore layer. If set at the explore layer, the metrics view remains accessible via APIs. The 'access' property can be set using user attributes or boolean values. ```yaml security: access: "{{ .user.admin }} OR '{{ .user.domain }}' == 'rilldata.com'" #access: true / false ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.