Python 2.7 has reached end of support
and will be
deprecated
on January 31, 2026. After deprecation, you won't be able to deploy Python 2.7
applications, even if your organization previously used an organization policy to
re-enable deployments of legacy runtimes. Your existing Python
2.7 applications will continue to run and receive traffic after their
deprecation date. We recommend that
you
migrate to the latest supported version of Python.
Stay organized with collections
Save and categorize content based on your preferences.
google.appengine.ext.bulkload.bulkloader_wizard module
Summary
Wizard to generate bulkloader configuration.
Helper functions to call from the bulkloader.yaml.
The wizard is run by having bulkloader.py download datastore statistics
(https://developers.google.com/appengine/docs/python/datastore/stats,
specifically __Stat_PropertyType_PropertyName_Kind__) configured with
bulkloader_wizard.yaml.
Contents
- class google.appengine.ext.bulkload.bulkloader_wizard.StatPostTransformsource
-
Bases: object
Create text to insert between properties and filter out ‘bad’ properties.
This class is a callable post_export_function which saves state
across multiple calls.
It uses this saved state to determine if each entity is the first entity seen
of a new kind, a duplicate kind/propertyname entry, or just a new property
in the current kind being processed.
It will suppress bad output by returning None for NULL property types and
__private__ types (notably the stats themselves).
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-06-16 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-06-16 UTC."],[[["The `bulkloader_wizard` module provides a wizard for generating bulkloader configurations, which is essential for efficiently loading data into Google App Engine's datastore."],["The module includes helper functions that are intended to be called from the `bulkloader.yaml` file, aiding in the bulk loading process."],["The `DatastoreTypeToTransforms` function helps determine and create necessary import and export transform lines for different datastore property types when defining bulkloader operations."],["The `StatPostTransform` class is a callable function that identifies new entity kinds, filters out properties with null values and private properties, ensuring clean and valid data processing during bulk loading."]]],[]]