mirror of
https://github.com/hanzoai/datastore.git
synced 2026-09-26 13:55:07 +00:00
update categories
This commit is contained in:
@@ -71,9 +71,11 @@ void registerTableFunctionObjectStorageCluster(TableFunctionFactory & factory)
|
||||
{
|
||||
.documentation = {
|
||||
.description=R"(The table function can be used to read the data stored on S3 in parallel for many nodes in a specified cluster.)",
|
||||
.examples{{"s3Cluster", "SELECT * FROM s3Cluster(cluster, url, format, structure)", ""}}},
|
||||
.allow_readonly = false
|
||||
}
|
||||
.examples{{"s3Cluster", "SELECT * FROM s3Cluster(cluster, url, format, structure)", ""}},
|
||||
.category = FunctionDocumentation::Category::TableFunction
|
||||
},
|
||||
.allow_readonly = false
|
||||
}
|
||||
);
|
||||
#endif
|
||||
|
||||
@@ -85,9 +87,11 @@ void registerTableFunctionObjectStorageCluster(TableFunctionFactory & factory)
|
||||
.examples{{
|
||||
"azureBlobStorageCluster",
|
||||
"SELECT * FROM azureBlobStorageCluster(cluster, connection_string|storage_account_url, container_name, blobpath, "
|
||||
"[account_name, account_key, format, compression, structure])", ""}}},
|
||||
.allow_readonly = false
|
||||
}
|
||||
"[account_name, account_key, format, compression, structure])", ""}},
|
||||
.category = FunctionDocumentation::Category::TableFunction
|
||||
},
|
||||
.allow_readonly = false
|
||||
}
|
||||
);
|
||||
#endif
|
||||
|
||||
@@ -96,9 +100,11 @@ void registerTableFunctionObjectStorageCluster(TableFunctionFactory & factory)
|
||||
{
|
||||
.documentation = {
|
||||
.description=R"(The table function can be used to read the data stored on HDFS in parallel for many nodes in a specified cluster.)",
|
||||
.examples{{"HDFSCluster", "SELECT * FROM HDFSCluster(cluster, uri, format)", ""}}},
|
||||
.allow_readonly = false
|
||||
}
|
||||
.examples{{"HDFSCluster", "SELECT * FROM HDFSCluster(cluster, uri, format)", ""}},
|
||||
.category = FunctionDocumentation::Category::TableFunction
|
||||
},
|
||||
.allow_readonly = false
|
||||
}
|
||||
);
|
||||
#endif
|
||||
|
||||
@@ -116,7 +122,7 @@ void registerTableFunctionIcebergCluster(TableFunctionFactory & factory)
|
||||
{.documentation
|
||||
= {.description = R"(The table function can be used to read the Iceberg table stored on S3 object store in parallel for many nodes in a specified cluster.)",
|
||||
.examples{{"icebergS3Cluster", "SELECT * FROM icebergS3Cluster(cluster, url, [, NOSIGN | access_key_id, secret_access_key, [session_token]], format, [,compression])", ""}},
|
||||
.category{""}},
|
||||
.category = FunctionDocumentation::Category::TableFunction},
|
||||
.allow_readonly = false});
|
||||
#endif
|
||||
|
||||
@@ -125,7 +131,7 @@ void registerTableFunctionIcebergCluster(TableFunctionFactory & factory)
|
||||
{.documentation
|
||||
= {.description = R"(The table function can be used to read the Iceberg table stored on Azure object store in parallel for many nodes in a specified cluster.)",
|
||||
.examples{{"icebergAzureCluster", "SELECT * FROM icebergAzureCluster(cluster, connection_string|storage_account_url, container_name, blobpath, [account_name, account_key, format, compression])", ""}},
|
||||
.category{""}},
|
||||
.category = FunctionDocumentation::Category::TableFunction},
|
||||
.allow_readonly = false});
|
||||
#endif
|
||||
|
||||
@@ -134,7 +140,7 @@ void registerTableFunctionIcebergCluster(TableFunctionFactory & factory)
|
||||
{.documentation
|
||||
= {.description = R"(The table function can be used to read the Iceberg table stored on HDFS virtual filesystem in parallel for many nodes in a specified cluster.)",
|
||||
.examples{{"icebergHDFSCluster", "SELECT * FROM icebergHDFSCluster(cluster, uri, [format], [structure], [compression_method])", ""}},
|
||||
.category{""}},
|
||||
.category = FunctionDocumentation::Category::TableFunction},
|
||||
.allow_readonly = false});
|
||||
#endif
|
||||
}
|
||||
@@ -148,7 +154,7 @@ void registerTableFunctionDeltaLakeCluster(TableFunctionFactory & factory)
|
||||
{.documentation
|
||||
= {.description = R"(The table function can be used to read the DeltaLake table stored on object store in parallel for many nodes in a specified cluster.)",
|
||||
.examples{{"deltaLakeCluster", "SELECT * FROM deltaLakeCluster(cluster, url, access_key_id, secret_access_key)", ""}},
|
||||
.category{""}},
|
||||
.category = FunctionDocumentation::Category::TableFunction},
|
||||
.allow_readonly = false});
|
||||
}
|
||||
#endif
|
||||
@@ -159,7 +165,7 @@ void registerTableFunctionHudiCluster(TableFunctionFactory & factory)
|
||||
{.documentation
|
||||
= {.description = R"(The table function can be used to read the Hudi table stored on object store in parallel for many nodes in a specified cluster.)",
|
||||
.examples{{"hudiCluster", "SELECT * FROM hudiCluster(cluster, url, access_key_id, secret_access_key)", ""}},
|
||||
.category{""}},
|
||||
.category = FunctionDocumentation::Category::TableFunction},
|
||||
.allow_readonly = false});
|
||||
}
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user