机翼的API
这个包有影响客户的翅膀目录和箭飞行 摄入。
安装
pnpm add @useairfoil/api effect@^4
使用
import { CatalogManager } from "@useairfoil/api";
import { Effect, Layer } from "effect";
import { FetchHttpClient } from "effect/http";
const catalog = CatalogManager.getCatalog("analytics").pipe(
Effect.provide(
CatalogManager.layer({ engineUrl: "http://localhost:7777" }).pipe(
Layer.provide(FetchHttpClient.layer),
),
),
);
使用 CatalogManager.ingestor(...) 内部 Effect.scoped。第一批
设置Arrow模式。该流上的后续批处理必须使用相同的模式。
getIcebergCatalog(id) 直接连接到注册的目录URI。这个
调用者需要对该URI进行网络访问。请求使用已注册的 token
和 header.* 属性用于身份验证和标头。