# StarRocks Documentation — Integrations > Section index of the StarRocks documentation. For the complete documentation index, see [llms.txt](https://docs.starrocks.io/llms.txt). Pages are available as Markdown at their `.md` URLs. ## Integrations - [Apache Airflow](https://docs.starrocks.io/docs/integrations/airflow.md): How to orchestrate and schedule StarRocks data workflows using Apache Airflow DAGs, SQLExecuteQueryOperator, and MySQLHook. - [StarRocks](https://docs.starrocks.io/docs/integrations/batch.md) - [StarRocks Spark Connector](https://docs.starrocks.io/docs/integrations/batch/Spark-connector-starrocks.md): Load using Spark DataFrames or Spark SQL - [Apache Spark Load](https://docs.starrocks.io/docs/integrations/batch/SparkLoad.md): Load data in bulk using Spark Load - [Business Intelligence](https://docs.starrocks.io/docs/integrations/BI_integrations.md): Tip: If a BI tool relies on the string max length in query metadata and that length is smaller than actual values (causing empty returns), set the global variable maxunknownstringmetalength (1~1,048,576, default 64) to a higher value so string columns return that length in metadata. - [FineBI](https://docs.starrocks.io/docs/integrations/BI_integrations/FineBI.md): How to connect FineBI to StarRocks for visualized data analysis. - [Hex](https://docs.starrocks.io/docs/integrations/BI_integrations/Hex.md): Hex supports querying and visualizing both internal data and external data in StarRocks. - [Metabase](https://docs.starrocks.io/docs/integrations/BI_integrations/Metabase.md): Metabase supports querying and visualizing both internal data and external data in StarRocks. - [Querybook](https://docs.starrocks.io/docs/integrations/BI_integrations/Querybook.md): Querybook supports querying and visualizing both internal data and external data in StarRocks. - [QuickBI](https://docs.starrocks.io/docs/integrations/BI_integrations/QuickBI.md): How to connect QuickBI to StarRocks for visualized data analysis. - [Rill](https://docs.starrocks.io/docs/integrations/BI_integrations/Rill.md): Rill supports connecting to StarRocks as an OLAP connector to power Rill dashboards with external tables. - [Apache Superset](https://docs.starrocks.io/docs/integrations/BI_integrations/Superset.md): Apache Superset supports querying and visualizing both internal data and external data in StarRocks. - [Tableau](https://docs.starrocks.io/docs/integrations/BI_integrations/Tableau_Desktop.md): How to connect StarRocks to Tableau Desktop and Tableau Server using the StarRocks Tableau JDBC Connector. - [CSP authentication](https://docs.starrocks.io/docs/integrations/csp_auth.md) - [Authenticate to AWS resources](https://docs.starrocks.io/docs/integrations/csp_auth/authenticate_to_aws_resources.md): How to configure StarRocks to authenticate with AWS for accessing S3 and other AWS resources. - [Authenticate to Microsoft Azure Storage](https://docs.starrocks.io/docs/integrations/csp_auth/authenticate_to_azure_storage.md): How to configure StarRocks to authenticate with Azure Blob Storage and Azure Data Lake Storage. - [Authenticate to Google Cloud Storage](https://docs.starrocks.io/docs/integrations/csp_auth/authenticate_to_gcs.md): How to configure StarRocks to authenticate with Google Cloud Storage (GCS). - [Data Lakehouse](https://docs.starrocks.io/docs/integrations/data_lakes.md): Key ideas - [Monitor with Datadog](https://docs.starrocks.io/docs/integrations/datadog_support.md): How to integrate StarRocks with Datadog for cluster monitoring. - [dbt](https://docs.starrocks.io/docs/integrations/dbt.md): How to use dbt-starrocks to transform data in StarRocks using dbt modeling patterns and best practices. - [SQL IDE tools](https://docs.starrocks.io/docs/integrations/IDE_integrations.md) - [DataGrip](https://docs.starrocks.io/docs/integrations/IDE_integrations/DataGrip.md): DataGrip supports querying both internal data and external data in StarRocks. - [Dataphin](https://docs.starrocks.io/docs/integrations/IDE_integrations/Dataphin.md): Dataphin is a cloud-based output of the internal practices of Alibaba Group's OneData data governance methodology. - [DBeaver](https://docs.starrocks.io/docs/integrations/IDE_integrations/DBeaver.md): DBeaver is a SQL client software application and a database administration tool, which offers a helpful assistant that walks you through the process of... - [Jupyter](https://docs.starrocks.io/docs/integrations/IDE_integrations/jupysql.md): Jupyter notebooks with StarRocks - [Marimo](https://docs.starrocks.io/docs/integrations/IDE_integrations/marimo.md): How to integrate StarRocks with Marimo, a reactive Python notebook for reproducible and interactive data analysis. - [StarRocks JDBC Driver](https://docs.starrocks.io/docs/integrations/JDBC_driver.md): StarRocks provides a native JDBC driver that enables direct connectivity from any JDBC-compatible client, IDE, or application. - [Loading tools](https://docs.starrocks.io/docs/integrations/loading_tools.md) - [BladePipe](https://docs.starrocks.io/docs/integrations/loading_tools/CloudCanal.md): How to use BladePipe to replicate data in real time from databases and message queues into StarRocks. - [DataX writer](https://docs.starrocks.io/docs/integrations/loading_tools/DataX-starrocks-writer.md): The StarRocksWriter plugin allows writing data to StarRocks' destination table. - [StarRocks Migration Tool (SMT)](https://docs.starrocks.io/docs/integrations/loading_tools/SMT.md): StarRocks Migration Tool (SMT) is a data migration tool provided by StarRocks to load data from source databases through Flink into StarRocks. - [Schema Management and Migration with SQLAlchemy and Alembic](https://docs.starrocks.io/docs/integrations/starrocks_sqlalchemy.md): How to manage StarRocks schemas using SQLAlchemy, Alembic, and sqlacodegen for schema migration. - [Apache Flink](https://docs.starrocks.io/docs/integrations/streaming/flink.md): Continuously load data from Apache Flink - [Apache Kafka](https://docs.starrocks.io/docs/integrations/streaming/kafka.md): Continuously load data from Apache Kafka - [AutoMQ Kafka](https://docs.starrocks.io/docs/integrations/streaming/kafka/automq-routine-load.md): How to load data into StarRocks from AutoMQ Kafka using Routine Load. - [Kafka connector for StarRocks](https://docs.starrocks.io/docs/integrations/streaming/kafka/Kafka-connector-starrocks.md): Continuous streaming from Kafka - [Routine Load](https://docs.starrocks.io/docs/integrations/streaming/kafka/RoutineLoad.md): Load CSV, JSON, or Avro format from a Kafka topic - [Stream with StarRocks Pipe](https://docs.starrocks.io/docs/integrations/streaming/pipe.md): Advantages of Pipe - [HDFS Load](https://docs.starrocks.io/docs/integrations/streaming/pipe/hdfs.md): Pipe example using loading from HDFS - [S3 Load](https://docs.starrocks.io/docs/integrations/streaming/pipe/s3.md): Pipe example loading from S3 - [Sink data from RisingWave to StarRocks](https://docs.starrocks.io/docs/integrations/streaming/rising_wave.md): RisingWave is a distributed SQL streaming database that enables simple, efficient, and reliable processing of streaming data. - [Superset Support](https://docs.starrocks.io/docs/integrations/superset_support.md): How to connect Apache Superset to StarRocks for data exploration and visualization.