F# Data


FreebaseDataProvider

Typed representation of Freebase data with additional configuration parameters. See http://www.freebase.com for terms and conditions.

Static parameters

Static parametersDescription
Key
Signature: string (optional, default = "none")

The API key for the MQL metadata service.

ServiceUrl
Signature: string (optional, default = "https://www.googleapis.com/freebase/v1")

The service URL for the MQL metadata service (default: https://www.googleapis.com/freebase/v1).

NumIndividuals
Signature: int (optional, default = 1000)

The maximum number of sample individuals for each Freebase type (default: 1000).

UseUnitsOfMeasure
Signature: bool (optional, default = true)

Use the unit-of-measure annotations from the data source metadata (default: true).

Pluralize
Signature: bool (optional, default = true)

Use adhoc rules to pluralize the names of types when forming names of collections (default: true).

SnapshotDate
Signature: string (optional, default = "none")

Use a snapshot of the web data store at the given date and/or time in ISO8601 format, e.g., 2012-01-18, 2012-09-15T21:11:32. A value of now indicates the compile time of the code. (default: no snapshot).

LocalCache
Signature: bool (optional, default = true)

Use a persistent local cache for schema requests. Also provides the default for whether a persistent local cache is used at runtime. A per-session cache is always used for schema data but it will not persist if this is set to false (default: true).

AllowLocalQueryEvaluation
Signature: bool (optional, default = true)

Allow local evalution of some parts of a query. If false, then an exception will be raised if a query can't be evaluated fully on the server. If true, data sets may be implicitly brought to the client for processing (default: true).

UseRefinedTypes
Signature: bool (optional, default = true)

Use refined types for individual entities (default: true).

Fork me on GitHub