(
cls,
selectable: _FromClauseArgument,
sampling: Union[float, Function[Any]],
name: Optional[str] = None,
seed: Optional[roles.ExpressionElementRole[Any]] = None,
)
| 2135 | |
| 2136 | @classmethod |
| 2137 | def _factory( |
| 2138 | cls, |
| 2139 | selectable: _FromClauseArgument, |
| 2140 | sampling: Union[float, Function[Any]], |
| 2141 | name: Optional[str] = None, |
| 2142 | seed: Optional[roles.ExpressionElementRole[Any]] = None, |
| 2143 | ) -> TableSample: |
| 2144 | return coercions.expect(roles.FromClauseRole, selectable).tablesample( |
| 2145 | sampling, name=name, seed=seed |
| 2146 | ) |
| 2147 | |
| 2148 | @util.preload_module("sqlalchemy.sql.functions") |
| 2149 | def _init( # type: ignore[override] |
nothing calls this directly
no test coverage detected