Looker
Connect Parseable to Looker for business intelligence
Connect Parseable to Looker for enterprise business intelligence and analytics.
Overview
Integrate Parseable with Looker to:
- Semantic Modeling - Define metrics and dimensions with LookML
- Self-Service Analytics - Enable teams to explore data
- Embedded Analytics - Embed dashboards in applications
- Governed Metrics - Maintain consistent metric definitions
Integration Options
Parseable does not have a native Looker connector. Use one of the following methods to integrate.
Option 1: Export Data via API
Export data from Parseable and load into a Looker-supported database:
import requests
import pandas as pd
# Query Parseable
response = requests.post(
"http://your-parseable-host:8000/api/v1/query",
auth=("username", "password"),
json={
"query": "SELECT * FROM \"application-logs\" WHERE p_timestamp > NOW() - INTERVAL '24 hours'",
"startTime": "2024-01-01T00:00:00Z",
"endTime": "2024-01-02T00:00:00Z"
}
)
# Load into your data warehouse (BigQuery, Snowflake, etc.)
df = pd.DataFrame(response.json())
# Then use your preferred method to load into the data warehouseOption 2: Use Apache Superset
For real-time connectivity to Parseable, we recommend using Apache Superset which has native Parseable support via the sqlalchemy-parseable driver.
Option 3: Arrow Flight (Advanced)
Parseable exposes an Arrow Flight endpoint on port 8002 (P_FLIGHT_PORT) for high-performance data transfer. You can build a custom pipeline to fetch data via Arrow Flight and load into your Looker-connected data warehouse.
Best Practices
- Schedule Data Exports - Set up automated pipelines to export Parseable data to your data warehouse
- Use Incremental Loads - Only export new data since the last sync
- Filter at Source - Apply time range filters in Parseable queries to reduce data volume
- Consider Native Options - For real-time dashboards, use Apache Superset or Parseable's built-in dashboards
Next Steps
- Create dashboards in Parseable's built-in UI
- Set up alerts for monitoring
- Explore Apache Superset for native integration
Was this page helpful?