Skip to main content

DatalakePolicyImpact

What an edit changes. Nothing is deleted: a dataset that leaves the policy is frozen, its history kept and no longer refreshed (ADR-0116 Q6).

type DatalakePolicyImpact {
listingAvailable: Boolean!
datasetsAdded: Int
datasetsFrozen: Int
datasetsDeepened: Int
pairsAdded: Int
pairsFrozen: [String!]
estimatedObjects: Float
estimatedBytes: Float
}

Fields​

DatalakePolicyImpact.listingAvailable ● Boolean! non-null scalar​

False when the exchange's market listing could not be read. Every count needs it, so they are all null (unknown, not zero), and the include and exclude pairs were checked for their form only. The edit can still be saved.

DatalakePolicyImpact.datasetsAdded ● Int scalar​

Datasets that become active. Null while the listing is unavailable.

DatalakePolicyImpact.datasetsFrozen ● Int scalar​

Datasets that are active now and would be frozen. Null while the listing is unavailable.

DatalakePolicyImpact.datasetsDeepened ● Int scalar​

Datasets that stay active with a deeper history. Null while the listing is unavailable.

DatalakePolicyImpact.pairsAdded ● Int scalar​

Pairs that gain an active dataset where they had none. Null while the listing is unavailable.

DatalakePolicyImpact.pairsFrozen ● [String!] list scalar​

Pairs that would lose every active dataset, sorted. Null while the listing is unavailable.

DatalakePolicyImpact.estimatedObjects ● Float scalar​

Storage objects the added and deepened history needs at full depth, from the measured per-timeframe costs (ADR-0116): an upper bound. Null while the listing is unavailable.

DatalakePolicyImpact.estimatedBytes ● Float scalar​

Compressed bytes the added and deepened history needs: an upper bound. Null while the listing is unavailable.

Returned By​

datalakePolicyImpact query