2022-01-19 10:47:32 +01:00
|
|
|
.. Licensed to the Apache Software Foundation (ASF) under one
|
|
|
|
|
.. or more contributor license agreements. See the NOTICE file
|
|
|
|
|
.. distributed with this work for additional information
|
|
|
|
|
.. regarding copyright ownership. The ASF licenses this file
|
|
|
|
|
.. to you under the Apache License, Version 2.0 (the
|
|
|
|
|
.. "License"); you may not use this file except in compliance
|
|
|
|
|
.. with the License. You may obtain a copy of the License at
|
|
|
|
|
|
|
|
|
|
.. http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
|
|
|
|
|
|
.. Unless required by applicable law or agreed to in writing,
|
|
|
|
|
.. software distributed under the License is distributed on an
|
|
|
|
|
.. "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
|
|
|
|
.. KIND, either express or implied. See the License for the
|
|
|
|
|
.. specific language governing permissions and limitations
|
|
|
|
|
.. under the License.
|
|
|
|
|
|
|
|
|
|
.. _integration:
|
|
|
|
|
|
|
|
|
|
********************
|
|
|
|
|
PyArrow Integrations
|
|
|
|
|
********************
|
|
|
|
|
|
|
|
|
|
Arrow is designed to be both a framework and an interchange format.
|
|
|
|
|
|
|
|
|
|
Developers can use Arrow to exchange data between various
|
|
|
|
|
technologies and languages without incurring in any extra cost of
|
|
|
|
|
marshalling/unmarshalling the data. The Arrow bindings and Arrow
|
|
|
|
|
native libraries on the various platforms will all understand Arrow data
|
2023-12-01 12:33:09 -05:00
|
|
|
natively without the need to decode it.
|
2022-01-19 10:47:32 +01:00
|
|
|
|
|
|
|
|
This allows to easily integrate PyArrow with other languages and technologies.
|
|
|
|
|
|
|
|
|
|
.. toctree::
|
|
|
|
|
:maxdepth: 2
|
|
|
|
|
|
2024-10-16 14:58:37 +02:00
|
|
|
integration/substrait
|
2022-01-19 10:47:32 +01:00
|
|
|
integration/python_r
|
2022-03-24 10:11:09 +01:00
|
|
|
integration/python_java
|
2022-01-19 10:47:32 +01:00
|
|
|
integration/extending
|
|
|
|
|
integration/cuda
|